This project is designed to personalize music recommendations based on the emotional mood of the listener. By analyzing user inputs or mood signals via a deep learning model, the system will generate personalized music playlists that match or improve the user's emotional state. The project aims to offer a more tailored and engaging music experience for users, enhancing emotional well-being through music.
Emotion recognition systems have gained significant attention due to their ability to understand human feelings through visual cues and provide personalized responses. This study presents βTune Mood: Emotional Recognition for Personalized Music,β a web-based application that detects human emotions from uploaded images and recommends music according to the detected mood. The system integrates deep learning techniques to perform accurate facial emotion analysis. For image-based emotion prediction, the MobileNet model is utilized due to its lightweight architecture and strong performance in facial expression classification tasks. To enhance the reliability of emotion detection, the system also incorporates a deepfake verification step that analyzes whether the uploaded image might be fake or edited before performing emotion recognition. Facial features are analyzed using the DeepFace library to extract emotional attributes from detected faces. The application is implemented using Flask, OpenCV, and MySQL, enabling user authentication, image uploading, and emotion analysis through a web interface. The system identifies multiple emotional states such as happiness, sadness, anger, surprise, fear, disgust, and neutral expressions. Experimental results demonstrate that the MobileNet model achieves high accuracy for image-based emotion recognition while the deepfake verification step helps ensure that the analyzed images are authentic. By combining emotion recognition with music recommendation, the proposed system enhances user experience and provides mood-based personalized entertainment.
Emotion Recognition, MobileNet, DeepFace, Deepfake Detection, Facial Expression Analysis, Personalized Music Recommendation, Deep Learning, Computer Vision.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENS
Operating System : Windows 7/8/10
Server side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries Flask, Pandas, Torch, Keras, Sklearn, Numpy , Seaborn
IDE/Workbench : VSCode
SOFTWARE REQUIREMENS
Technology : Python 3.6+
Server Deployment : Xampp Server
Database : MySQL
4.3 HARDWARE REQUIREMENTS
Processor - I3/Intel Processor
RAM - 8GB (min)
Hard Disk - 128 GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any