Music recommendation system using natural language processing

dc.contributor.authorChege, C. N.
dc.date.accessioned2025-04-16T09:23:46Z
dc.date.available2025-04-16T09:23:46Z
dc.date.issued2024
dc.descriptionFull - text thesis
dc.description.abstractMusic recommendation systems have become increasingly popular in recent years, facilitating personalized music discovery for users worldwide. This dissertation explores the application of natural language processing (NLP) and machine learning techniques in developing a music recommendation system. The study involves building a collection of music lyrics databases, analyzing the lyrics using NLP methods (such as TF-IDF and similarity/distance metrics), and integrating these findings into a recommendation model. The cosine similarity model was evaluated and recorded an accuracy of 96%, precision of 95%, recall of 96% and F1-score of 95%. Therefore, incorporating lyrics-based features in music recommendation systems can improve user experience in consuming recommendations of similar and relevant music.
dc.identifier.urihttp://hdl.handle.net/11071/15683
dc.language.isoen
dc.publisherStrathmore University
dc.titleMusic recommendation system using natural language processing
dc.typeThesis
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Caroline Chege.pdf
Size:
1.74 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: