Emotion-Based Music Player is an AI-powered application that detects user emotions using facial recognition and recommends music accordingly. It enhances user experience by dynamically adjusting playlists based on mood.
Frontend: HTML, CSS, JavaScript, React
Backend: Node.js, Express.js
Database: MySQL
Machine Learning: OpenCV, TensorFlow
APIs: Spotify API, Emotion Detection API
✔️ Real-time facial emotion detection using OpenCV
✔️ AI-based music recommendation
✔️ Custom playlists based on user emotions
✔️ Dark/Light Mode UI
✔️ Spotify API integration
✔️ Cross-platform support (Mobile & Web)
Main Dashboard Screenshot
Emotion Detection Process Flowchart
Music Recommendation UI
🔗 GitHub Repo: https://github.com/PragatiGupta168/Emotion-Music-Player