"Emotion-Based Music Player"

"A music player that detects facial expressions using AI and plays songs based on emotions."
Description
Issues / PRs
Team Members

🚀 Emotion-Based Music Player

📌 Short Description

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.

🛠 Tech Stack

  • Frontend: HTML, CSS, JavaScript, React

  • Backend: Node.js, Express.js

  • Database: MySQL

  • Machine Learning: OpenCV, TensorFlow

  • APIs: Spotify API, Emotion Detection API

Features

✔️ 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)

📷 Images

  • Main Dashboard Screenshot

  • Emotion Detection Process Flowchart

  • Music Recommendation UI

📄 Documentation & Links

🔗 GitHub Repo: https://github.com/PragatiGupta168/Emotion-Music-Player

Issues, PRs and Discussions
Pragati Gupta
Pragati Gupta
pragati_gupta