skip to main content
10.1145/3647444.3647919acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicimmiConference Proceedingsconference-collections
research-article

Music Mood Prediction and Playlist Recommendation based on Facial Expressions

Published: 13 May 2024 Publication History

Abstract

This research paper presents a comprehensive approach to music recommendation, combining facial emotion recognition through image processing with the analysis of music attributes. The project comprises 3 distinct stages, culminating in a novel personalized music recommendation system. In the initial stage, advanced image processing techniques and the DeepFace library are utilized to accurately detect and classify facial expressions, enabling the identification of emotions such as happy, sad, energetic, and calm. The second stage involves constructing a robust predictive model that correlates music attributes with specific mood states based on a dataset, providing valuable insights into the relationship between music attributes and emotions. 10 algorithms are trained and tested and the best fit among them is recognized. Predictions are made again on the 2nd dataset which will be later used for song recommendation. Building upon these insights, the third stage combines results of facial emotion recognition and mood prediction to recommend the top 40 songs from a dataset that best aligns with the user's current emotional state. This interdisciplinary research project bridges machine learning and music analysis to create an innovative music recommendation system. The evaluation of this system through experiments and user studies demonstrates its potential to enhance music discovery and user satisfaction, offering a novel approach to tailoring music recommendations based on the user's detected emotional disposition.

References

[1]
H. Immanuel James, J. James Arnold, J. Maria Ruban, R. Sarayan “Emotion-based Music Recommendation system”, International Research Journal of Engineering and Technology (2019).
[2]
Jiang Huang, Xianglin Huang, Lifang Yang, Zhulin Tao, “A Continuous Emotional Music Generation system based on Facial Expression”, 3rd International Conference on Intelligent Design (2022)
[3]
Pranali Manapure, Kiran Likhar, Hemlata Kosare “Detecting Covid-19 in X-ray images with Keras, Tensor Flow, and Deep Learning”, International Journal of Computer Science Trends and Technology (Jun 2022).
[4]
Ashish Sharma and Zaid Saad Ismail, “Weather Classification Model Performance: Using CNN, Keras-Tensor Flow”, 1st International Conference on Applied Computing and Smart Cities (2022).
[5]
Ratnesh Kumar Shukla and Arvind Kumar Tiwari “An Application of Detecting Faces with Mask and without Mask using Deep Learning Model”, 3rd International Conference on Advanced Computing and Software Engineering (2022)
[6]
Zeravan Arif Ali, Ziyad H. Abduljabbar, Hanan A. Tahir, Amira Bibo Sallow, Saman M. Almufti, “Exploring the Power of eXtreme Gradient Boosting Algorithm in Machine Learning.”, Academic Journal of Nawroz University (AJNU), Vol.12, No.2, 2023
[7]
Shan Li, Weihong Deng, “Deep Facial Expression Recognition: A Survey”, IEEE Transaction on Affective Computing Vol: 13 (Sept 2022)
[8]
Esra'a Alshdaifat a, Malak Al-Hassan b, Ahmad Aloqaily, “Effective heterogeneous ensemble classification: An alternative approach for selecting base classifiers”, ICT Express Vol 7, Issue 3. (2021)
[9]
Ranran Wang, Ranran Wang, Xiao MaChi Jiang, “Heterogeneous information network-based music recommendation system in mobile networks.”, Computer Communications, Vol 150, (Jan 2020)
[10]
Argha Chatterjee, Bidesh Roy, Koushik Majumder, Roni Mondal, Shamim Ahmed, “Image Classification using Keras.”, IJRTI, Vol: 2, Issue 10 (2022).
[11]
Theresa Küntzler, T. Tim A. Höfling, and Georg W. Alpers, “Automatic Facial Expression Recognition in Standardized and Non-standardized Emotional Expressions.”, Frontiers in Psychology, Vol: 12 (May 2021).
[12]
Maryam Sabzevari, Gonzalo Martínez‑Muñoz, Alberto Suárez, “Building heterogeneous ensembles by pooling homogeneous ensembles.”, International Journal of Machine Learning and Cybernetics (2022)
[13]
Thomas G Dietterich, “Ensemble Methods in Machine Learning”, Multiple Classifier Systems, MCS (2020)
[14]
Racheal Sibindi, Ronald Waweru Mwangi, Anthony Gichuhi Waititu “A boosting ensemble learning based hybrid light gradient boosting machine and extreme gradient boosting mood.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICIMMI '23: Proceedings of the 5th International Conference on Information Management & Machine Intelligence
November 2023
1215 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 May 2024

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Deepface
  2. Mood
  3. Music mood classification
  4. Open CV
  5. emotion
  6. facial emotion recognition
  7. music
  8. songs. Comparative analysis

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ICIMMI 2023

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 43
    Total Downloads
  • Downloads (Last 12 months)43
  • Downloads (Last 6 weeks)2
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media