Home / Current Issue / Paper 1718460
Emotion Based Music Recommendation System Using OpenCV and Machine Learning Technique
Subject area: Science,Engineering and Technology · Area of research: Machine Learning
DOI: https://doi.org/10.64388/IREV9I11-1718460
Abstract
Emotion plays a major role in influencing human music preferences. Traditional music recommendation systems mainly rely on listening history, ratings, and playlists, but they often fail to understand the user’s real-time emotional state. This paper presents an Emotion Based Music Recommendation System using OpenCV, MediaPipe, Machine Learning, and Streamlit that detects user emotions through facial expressions and recommends suitable music accordingly. The system captures facial images through a webcam, extracts facial and hand landmarks using MediaPipe Holistic, and predicts emotions using a trained Convolutional Neural Network model. Based on the predicted emotion and user preferences such as language and singer, the system automatically recommends songs using YouTube automation and local music playback. The proposed system demonstrates the practical application of effective computing and intelligent recommendation systems in entertainment platforms.
Keywords
Recommendation System, Machine Learning, Neural Network, OpenCV, MediaPipe
How to cite this paper
@article{1718460,
author = {Dr. M. Saraswathi, Y. Harsha Vardhan, CHL Pramad},
title = {Emotion Based Music Recommendation System Using OpenCV and Machine Learning Technique},
journal = {Iconic Research And Engineering Journals},
year = {2026},
volume = {9},
number = {11},
pages = {4797-4800},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1718460.pdf},
abstract = {Emotion plays a major role in influencing human music preferences. Traditional music recommendation systems mainly rely on listening history, ratings, and playlists, but they often fail to understand the user’s real-time emotional state. This paper presents an Emotion Based Music Recommendation System using OpenCV, MediaPipe, Machine Learning, and Streamlit that detects user emotions through facial expressions and recommends suitable music accordingly. The system captures facial images through a webcam, extracts facial and hand landmarks using MediaPipe Holistic, and predicts emotions using a trained Convolutional Neural Network model. Based on the predicted emotion and user preferences such as language and singer, the system automatically recommends songs using YouTube automation and local music playback. The proposed system demonstrates the practical application of effective computing and intelligent recommendation systems in entertainment platforms.},
keywords = {Recommendation System, Machine Learning, Neural Network, OpenCV, MediaPipe},
month = {May},
doi = {https://doi.org/10.64388/IREV9I11-1718460}
}