Skip to content

aiclub-smvdu/emotion-based-music-recommendation-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emotion-Based Music Recommender 🎵

An AI-powered music recommendation system that captures user emotions through live video input and suggests songs based on the detected emotion, preferred language, and singer. This project uses Streamlit, MediaPipe, and a pre-trained Keras model to deliver personalized music suggestions.

Features 🚀

Real-time emotion detection using facial and hand landmarks. Personalized song recommendations based on detected emotions. Integration with YouTube for seamless music discovery. Interactive user interface powered by Streamlit.

Getting Started 🛠️

Prerequisites Ensure you have the following dependencies installed:

  • Python 3.8+
  • Streamlit
  • MediaPipe
  • NumPy
  • OpenCV
  • Keras
  • Streamlit-WebRTC

About

Project under ML OpenScope Week 2024.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages