Emotion-Based Music Recommendation System
Emotion-Based Music Recommendation System
Vijay Prakash Sharma1, Azeem Saleem Gaded2, Deevesh Chaudhary3, Sunil kumar4, Shikha Sharma5
1,3. Assistant Professor, IT department, Manipal University Jaipur
2. Student, IT department, Manipal University Jaipur
4. Professor, Manipal University Jaipur
5. Assistant Professor, Poornima University, Jaipur
1. vijayprakashsharma@gmail.com 2. azeem.179302041@muj.manipal.edu 3.
Choudhary.deevesh@gmail.com 4. skvasistha@gmail.com 5. er.shikhasharma1986@gmail.com
ABSTRACT- Music is the form of art known to have a Depression is one of the prominent states of illness that
greater connection with a person’s emotion. It has got a unique has increased its impact everywhere. But, unfortunately, this
ability to lift up one’s mood. If a user receives a state of mind cannot only be treated with medication but also
recommendation based on his preference, it will also improve requires a mood enhancer. Moreover, a depressed person
his listing experience. Music recommendations have existed for cannot be left alone as it induces suicidal threats. Thus, I
a long time. Still, in most scenarios, the recommendation is wish that I could help such people using technology.
decided after learning the user preferences over time, like
looking at their past song preferences, the amount of time they Human needs different types of music in every other
listen to the music, etc. situation. At times of physical work, he wants different
music. When a person wants to relax, he wants to listen to
This paper suggests a neural network-based approach to different types of music. So, the music recommendation
song recommendation where their facial expressions detect a system can be applied in different areas like physical work,
person's mood. This approach is more efficient than the stress, music therapy, studying, etc. In this work, we
existing ones and eases users' work of first searching and introduce the model of the customized emotion-driven music
creating a specific playlist. Facial expressions play a crucial recommendation system. AI and generalized music
role in detecting a person's mood. A webcam or camera is used
recommendation and therapy are involved in this model.
to picture a face, and input is extracted from that picture. This
This paper clarifies the approach of applying emotion-driven
input is also used for determining an individual's mood.
personalization during the music recommendation process.
Keywords: Face Expression, Emotion, music,
II. LITERATURE SURVEY
Recommendation, CNN model,
Renuka R et al. [1] suggested a model based upon
I. INTRODUCTION changes in the various face curvatures and the intensities of
the pixels associated with those curvatures. Artificial Neural
An automation system for understanding and analysis of
Networks (ANN) were trained to define emotions.
music is a new prospect in music information retrieval. As
we know, music content has a vast variety and vibrancy; Zeng et al.[2] centered on a variety of methods for
many researchers from different fields like computer science, handling audio and/or visual records of emotional state
signal system, mathematics, and statistics are working on displays. Happiness, sorrow, fear, anger, disgust, and
this area. Recommending music also improves the user's surprise are among the emotion categories represented by the
listening experience. Music recommendations have existed effect. The paper gives a thorough analysis of audio/visual
for a long time. Still, in most scenarios, the recommendation computing techniques.
is decided after learning the user preferences over time, like
looking at their past song preferences, The amount of time Parul Tambe et al. [3] suggested an approach that
they listen to the music, etc. In this paper, we suggest a automated user-music player interactions by learning all of
different approach to song recommendation where their the user's preferences, moods, and activities and
facial expressions detect a person's mood. This approach is recommending songs as a result. The device recorded users'
more efficient than the existing ones and eases users' work of distinct facial expressions to evaluate their emotions and
first searching and then creating a specific playlist. For determine the music genre.
detecting a person’s mood, the facial expression is a crucial Binbin Hu et al. [4] proposed a Markov Decision Process
point. A webcam or camera is used to picture a face, and model for music recommendation and considered the music
input is extracted from that picture. This input is also used recommendation a playlist recommendation task. They
for determining an individual's mood. proposed RLWRec, a novel reinforcement learning-based
Based on a person’s mood system, prepare a music model fro exploting the optimal playlist approach.
catalog that eliminates manual efforts to create a playing list Deger Ayata et al. [5] provides a framework for emotion-
and segregate or group songs into different lists. This system based music recommendation that learns a user's emotion
helps in generating an appropriate playlist according to a using physiological data obtained via wearable sensors. A
person's mood. An emotion-based music recommendation wearable computing device embedded with specific types of
system aims to scan and interpret the user's emotions and sensors, namely galvanic skin response (GSR) and photo
create a playlist based on the parameters. Thus, our proposed plethys mography physiological(PPG) sensors, is used to
system concentrates on identifying human emotions for classify a user’s emotion.
creating an emotion-based music player.
2
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on September 04,2023 at 04:04:40 UTC from IEEE Xplore. Restrictions apply.
Fig. 2. Flow graph of face detection module
Fig. 4. Neural Network model for emotion detection
Emotion Detection: The architecture of the emotion
detection system is shown in fig. 3. IV. IMPLEMENTATION AND RESULTS
3
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on September 04,2023 at 04:04:40 UTC from IEEE Xplore. Restrictions apply.
Fig. 10. No of Images of each class in the testing set
Fig. 7. Message for emotion detection "Happy" and play the song for a
happy mood
4
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on September 04,2023 at 04:04:40 UTC from IEEE Xplore. Restrictions apply.
[10] S. Deebika, K. A. Indira, and Jesline, “A machine learning based
music player by detecting emotions,” in 2019 Fifth International
Conference on Science Technology Engineering and Mathematics
(ICONSTEM), 2019, pp. 196–200.
[11] D. Chaudhary, S. Kumar, and V. S. Dhaka, “Estimating crowd size
for public place surveillance using deep learning,” in Deep learning
and big data for intelligent transportation: enabling technologies and
future trends, vol. 945, K. R. Ahmed and A. E. Hassanien, Eds.
Cham: Springer International Publishing, 2021, pp. 175–197.
[12] J. Zhang, “Movies and Pop Songs Recommendation System by
Emotion Detection through Facial Recognition,” J. Phys.: Conf. Ser.,
vol. 1650, p. 032076, Oct. 2020.
[13] S.-H. Chang, A. Abdul, J. Chen, and H.-Y. Liao, “A personalized
music recommendation system using convolutional neural networks
approach,” in 2018 IEEE International Conference on Applied System
Invention (ICASI), 2018, pp. 47–49.
5
Authorized licensed use limited to: Amrita School of Engineering. Downloaded on September 04,2023 at 04:04:40 UTC from IEEE Xplore. Restrictions apply.