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.
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.
Prerequisites Ensure you have the following dependencies installed:
- Python 3.8+
- Streamlit
- MediaPipe
- NumPy
- OpenCV
- Keras
- Streamlit-WebRTC