Mini Project
Mini Project
Applications (BCA)
Submitted By:
AVNEESH 41222126
Furthermore, we affirm that the contents of this project report have not
been previously submitted, in part or in full, for the fulfillment of any other
academic qualification by either of us. We assert that the research
presented in this report is authentic, and all sources referenced have
been duly acknowledged.
This project aims to bridge that gap by integrating emotion detection into
the music recommendation process. By analyzing text input provided by
the user, the system identifies their emotional state using natural
language processing (NLP) techniques. Based on the detected emotion,
a tailored list of music tracks is suggested, aligning with the user’s mood
and enhancing their listening experience.
1. Software Requirements
2. Hardware Requirements
3. Functional Requirements
1. Emotion Detection
2. Music Recommendation
3. Integration of Modules
2. Broader Applications
5. Cross-Platform Integration
2. https://www.youtube.com/watch?v=uDzLxos0lNU&ab_channel=Pr
ogrammingHut
3. https://textblob.readthedocs.io/
4. https://developer.spotify.com/documentation/web-api/
5. https://www.kaggle.com/
6. https://www.python.org/