Chatbot Song Recommender System
Abstract
The swift progress of Artificial Intelligence (AI) and Machine Learning (ML) has made it possible to create intelligent conversation agents that not only understand but also react to human feelings. In this context, the project presents the Chatbot Song Recommender System which is a smart integration of Natural Language Processing (NLP), sentiment analysis, and music recommendation algorithms. To some extent, this system even supersedes the traditional chatbots deployed in business as it is aimed at casual interaction and human-like entertainment personalized for the particular user. The IBM Tone Analyzer API is used by the chatbot to perform the analysis of the user’s emotional tone which could be joy, sadness, or anger, for instance, during the talk. The emotion detected is then used by the system to pull the relevant songs from the Last.fm API that would be in sync with the user’s mood. The development of the chatbot is done with Python, while scikit-learn and TensorFlow are among the libraries used for implementing the machine learning functionalities. This method intends to make the user experience more interactive, thereby connecting conversational AI and emotional intelligence, as well as revealing the possibilities of AI in the realm of interactive entertainment applications.
Fields of Study & Subjects
Recommender Systems and Techniques
AI in Service Interactions
Emotion and Mood Recognition
Publication details
- Journal / source
- International Journal For Multidisciplinary Research
- Volume
- 8
- Issue
- 1
- Publication date
- 5 February 2026