Emotion-Based Music Recommendation is a web-based application that detects a user's emotions through facial expressions and recommends songs accordingly using a trained machine learning model.
- Real-time Emotion Detection: Uses OpenCV to analyze facial expressions.
- AI-Powered Emotion Classification: A trained machine learning model predicts emotions.
- Frequent Emotion Sorting: Captures multiple emotions and sorts them based on frequency.
- Personalized Music Recommendations: Suggests songs based on the most dominant emotions.
- Web-Based Interface: Runs directly in a browser without requiring additional software.