Digital Repository

Emotion-Aware Music Recommendation System Using Chatbot for Mood Detection

Show simple item record

dc.contributor.author Wickramanayake, Nadun
dc.date.accessioned 2026-04-02T10:17:56Z
dc.date.available 2026-04-02T10:17:56Z
dc.date.issued 2025
dc.identifier.citation Wickramanayake, Nadun (2025) Emotion-Aware Music Recommendation System Using Chatbot for Mood Detection. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20200928
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/3101
dc.description.abstract Problem: With the increasing concern around mental well-being, there is a growing need for systems that can understand user emotions in real time and provide comforting responses. This project introduces MindBeats, an emotion-aware music recommendation system that leverages a chatbot to interact with users, detect their emotions through text-based conversations, and offer personalized Spotify music recommendations to uplift their mood. Methodology: The system utilizes a hybrid deep learning model combining Convolutional Neural Networks (CNN) and Bidirectional GRU layers for emotion detection from user text inputs. The architecture is built using Python (Flask) for the backend and React for the frontend. Text preprocessing includes tokenization and padding. Follow-up questions are dynamically generated using the Gemini API based on detected emotions, enhancing the interaction. The final mood prediction is computed using emotion trends across all user responses, followed by curated music playlist recommendations. Initial Results: The implemented emotion classification model achieved an accuracy of 96.09%, with precision, recall, and F1 scores all around 0.96, indicating strong predictive performance and reliable emotion recognition. en_US
dc.language.iso en en_US
dc.subject Emotion Aware Music Recommendation en_US
dc.subject Sentiment Analysis en_US
dc.subject Machine Learning en_US
dc.title Emotion-Aware Music Recommendation System Using Chatbot for Mood Detection en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account