SlideShare a Scribd company logo
1 of 5
Download to read offline
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 508
Deep Learning Based Music Recommendation System
Malige Gangappa1, Avuluri Nikhitha2, Bondugula Reshma3, Gundabathina Manasa4, Pooja
Kumari Singh5
1,2,3,4,5 CSE dept.,VNR VJIET, JNTUH University, INDIA.
--------------------------------------------------------------------------***-----------------------------------------------------------------------
Abstract— Many customers sense it's miles hard to
create a listing from an extended listing of track. As a
result, customers generally tend to play the following
track in a random mode or through advice. There is an
extensive variety of scientific settings and practices in
track remedy for wellbeing support. Hence, a
successful personalized track advice approach has
emerged as a critical factor. With an aggregate of
synthetic intelligence technology and generalized track
remedy strategies, an advice machine is focused to
assist humans with track choice for exceptional
lifestyles and hold their intellectual and bodily
conditions. Therefore, this research examines a
contemporary framework and cutting-edge track
models are provided. We used two well-known
algorithms because they function well in recommender
systems:Content-based modelling (CBM) and
collaborative filtering (CF) (CBM). Two user-centered
approaches: context-primarily based totally version
and emotion-primarily based totally version were
getting extra interest seeing that there may be terrible
revel in looking for a track associated with modern-day
emotion.
Keywords— Music recommendation; collaborative
filtering; content-based model; emotion-based model
I. INTRODUCTION
Music has a first-rate effect on human beings and is
extensively used for relaxing, temper regulation,
destruction from pressure and diseases, to preserve
intellectual and bodily paintings. Music has turned out to be
a critical part of our lives. And people regularly engage in
the activity of listening to music, considering it to be a
significant part of their lives. A good music
recommendation system should be capable of
automatically identifying preferences and generating
playlists based on those tastes. Additionally, since they
assist users in finding products they might not have
discovered on their own, recommender systems are a
useful approach to broaden search engines. Basically, The
user should be given some products that suit his
preferences as a recommendation. There are many ways to
get information on users, such by watching how they
interact, encouraging them to engage in specific activities,
or having them complete forms that ask for personal
information. Whenever someone feels low, tension or
excited they opt to pay attention to track. Study stress in
college students and painting stress in specific fields along
with IT has demanding sports inclusive of cut-off dates
which has a tendency to temper swings and the personal
flavor of track modifications primarily based totally on
those temper swings. This task will give the layout of the
personalized track advice system, pushed through
listeners' interest contexts like pulse rate, coronary heart
rate, sleep time, steps walked, energy burned etc. [1].
The major focus of our project is to develop a music
recommendation system which can recommend the music
to the users based on their mood which is analyzed from
different health parameters such as the heartbeat rate,
pulse rate, no of steps walked etc. This project can assist
the user in overcoming the issue of a cold start as well as
the issue of having difficulty selecting the playlist based on
their current mood. Our system can tackle the mood swings
of the users and recommend the best of the best music
which can help them to get relaxed and get back to work
with lots of enthusiasm and energy since our project
considers health parameters as the main datasets based on
their current health parameters.
This paper discusses four key components which
includes- audio processing, human emotion analysis,
emotion to music generation, music recommendation [2].
However, there is no such music recommendation system
which recommends the music based on the current state of
a user which includes different health parameters like
pulse rate, number of hours slept, number of steps walked
etc. [1]. In order to do this, we develop a deep learning-
based music recommendation system that relies on human
health factors as a primary metric [1].
II. RELATED WORKS
This section shows the results for our investigation on
current music recommendation systems and the
algorithms working on music recommendation.
A. Music Recommendation Systems working now
Music recommendation systems have gone through a
great revolution in present generation, thanks to the
development and success of internet streaming services,
which occasionally put practically all the music in the
entire globe at the user's fingertips. While current music
recommendation systems almost help users to find
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 509
interesting music in the vast list of music, Research on
music recommendation system is still dealing with
significant obstacles. Music recommendation systems
research is extremely important, especially when it comes
to developing, implementing, and assessing
recommendation strategies that incorporate data beyond
straightforward user-item interactions or content-based
descriptors but go in-depth into the very evolution of
listener needs, preferences, and intentions. Despite the
success of music information retrieval (MIR) approaches
over the past ten years, music recommendation system
development is still in its infancy.The traditional music
recommendation systems recommend music playlist based
on user's preference list whereas the recent development
in recommendation system included generating playlist
based on user's heartbeat with in normal range and to
stabilize his/her heartbeat. If the user’s heartbeat exceeds
the normal heart rate either increasing or decreasing,To
lower/lift the user's heartbeat back to the normal range
with the least amount of time spent, the system builds a
user-preferred music playlist using the Markov decision
method and also the mood of the user gets stabilized[11].
Another recommendation system, T-RECSYS, it includes a
deep learning model is employed, similar to those used by
Spotify, Pandora, and iTunes, to make music suggestions by
learning the user's preferences in music. This model
receives input through both content-based and
collaborative filtering.
B. Most Used Algorithms
In recent times as the technology increase there are many
algorithms that came into existence for recommendation
systems, so far the following methods or algorithms are
used for mostly for music recommendation system they
are: Models for collaborative filtering and models that are
based on content. The type of data used makes a difference
between them. Predictions are made by the first person
and result from feedback of users to items and past
experience and when filtered through the system, user-
item interactions. The second one require characteristic
features of the items. It need to know the content of both
user and item. And some systems also use K-
NearestNeighbor (K-NN) algorithm which often used for
recommendation systems because of it’s ability to handle
large amounts of data and can predict with good accuracy.
The K-NN algorithm works by finding the k nearest
neighbors of a given item. The neighbors are then used to
vote on the rating of the item. As per our investigation
these are the most used algorithms for music
recommendation system.
III. DEEP LEARNING BASED MUSIC
RECOMMENDATION SYSTEM
Fig.1. The proposed deep learning based music
recommendation system [2].
Proposed system is shown in the above figure. The
system is designed to extract different health parameters
such as the pulse rate, number of steps walked, number of
hours slept etc. The system is then trained and tested with
these parameters. The music recommendation system
module is generated and the current state of the user is
detected and is categorised as sad, happy, angry, neutral
[4]. Along with this, the music which is supposed to be
recommended is also categorised in such a way that It's to
do with the user's situation right now. For example, if the
mood of the user is detected as sad then this system
recommends the songs which can make the user feel happy
and get motivated.
This paper discusses four key components which
includes- Audio feature processing, Human emotion
analysis, Emotion to music generation, Music
recommendation [2].
3.1 Audio Feature Processing
Fig.2. Audio feature processing [3].
There's been a lot of research done on the analysis of
audio functions. The most critical phase of audio
characteristic analysis is audio characteristic retrieval [2].
Spectral factors like MFCCs, spectral centroid, and
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 510
chromogram, which reflect the loudness, timbre, and pitch
of music, are considered in the modern look [1]. The
rhythmic elements had also been eliminated. Each snippet
was first sampled at a rate of 22050 Hz, which was an
effective technique to retrieve the spectral functions. After
that, a short-time Fourier transform was used to acquire
the electricity spectrogram [1]. Over Hann home windows,
we computed the discrete Fourier transforms, and for each
sample, we created a spectrogram with a size of 1025 1077.
The aforementioned preprocessing had resulted in the
computation of numerous spectral features. For MFCCs, for
instance, we created a Mel-scale spectrogram by clearing
out the spectrogram using a Mel clean out financial
institution [1]. Then, we choose to compute the MFCCs
using the decreasing cepstral coefficients [1]. The tonal
centroid functions were then obtained by projecting
chromogram functions upon a 6-dimensional basis after
the chromogram had been computed using Ellis' method.
The labors toolset had also been used to compute
additional functions, including spectral contrast, spectral
centroid, zero-crossing fee and spectral roll off [3]. The use
of basic thing analysis was subsequently reduced (by 99%
of the variance) by linking the spectral and rhythmic
functions. Finally, audio inputs had been made using the
reduced function.
3.2 Human emotion analysis
Humans today frequently experience significant levels
of stress as a result of difficult working conditions, financial
concerns, and issues with their families or personal lives
[7]. Listening to music is one method of reducing stress.
However, our initiative is more beneficial to those for
whom music best expresses their current state of stress,
worry, or other emotion. Then, based on the user's health
parameters, The app returns songs in the exact same state.
The algorithm was able to distinguish between happy, sad,
angry, and neutral emotions with ease [8]. In order to
monitor psychological health and facilitate human-
computer interaction, wearable technology that supports
emotion recognition and tracking can be quite useful.
According to this study, there are four different categories
of music-related emotions: happy, sad, anger, neutral.
Songs use an SVM-based method to separate the emotions
in the music. Inferred from the research. The heart rate of a
neutral feeling ranges from 60 to 80 beats per minute,
while the heart rate of a happy mood ranges from 70 to 140
beats per minute, depending on the type of happiness [4].
The heart rate associated with sadness ranges from 80 to
100 beats per minute, whereas that associated with anger
ranges from 110 to 135 beats per minute. Real-time pulse
evaluation is used to distinguish between the four
emotional states (happy, sad, neutral, and angry). The
difference in sign is directly related to the various states.
Neutral = 60–80 bpm Happy =70-140.
TABLE 1: EMOTIONAL ANALYSIS BASED ON HEART RATE
S.
No.
Emotion Heart Rate
(Lowest)
Heart Rate
(Highest)
1 Angry 83 per minute 135 per minute
2 Happy 72 per minute 140+ per minute
3 Neutral 56 per minute 72 per minute
4 Sad 62 per minute 100 per minute
TABLE [2]: AVERAGE HEART RATE BASED EMOTION
Emotion Average Heart Rate
Neutral 64 per minute
Sad 82 per minute
Happy 106 per minute
Angry 109 per minute
3.3 Emotion to music generation
There are not any present large-scale tune datasets
containing human emotion label annotation. It is as a
consequence now no longer intuitive the way to generate
tunes conditioned on emotion labels [3]. In this paper, we
advocate a device which could hit upon the modern-day
temper of the consumer that is an emotion and the tune is
generated on the idea of that emotion [5]. Specifically, we
first teach the device with the fitness parameters of the
consumer which incorporates pulse rate, wide variety of
steps walked, wide variety of hours slept etc, automatic
emotion popularity version is constructed which analyses
the emotion and labels it into sad, happy, angry, neutral [9].
Now the tune that is associated with a specific emotion has
been clustered into clusters. The songs of clusters are
fashioned and a class is made for every emotion wherein
every class of tune is associated with one precise emotion
and so on. In this manner the emotion is analyzed and the
precise associated tune to that emotion is generated.
3.4 Music recommendation
Music recommendation is one of the crucial components
of this survey as the whole topic is related to this
recommendation. Two most popular ML algorithms
Collaborative Filtering (CF) and Content Based Filtering are
used to recommend the music to the users [6]. Once the
current mood of the user is analyzed by the system then the
system tries to find out for the songs which are related to
that mood [3]. This process comes under emotion to music
generation which is discussed above. Once this music
generation is done then comes the part of music
recommendation where the music relevant to the current
mood of the user is recommended to the user.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 511
IV. TECHNOLOGIES
4.1 Collaborative Filtering
In general, recommender systems employ collaborative
filtering. We try to find the similarities in the user
preference and recommend them what the similar users
like [10]. However, the collaborative filtering approach
doesn’t use the features of the particular item for
recommendation; instead, classification among each user is
recommended according to the preference of its cluster
after being grouped into clusters of people who share
similar traits. The system is expected to consider health
parameters, such as pulse rate, number of hours slept,
number of steps walked etc is extracted from the user and
by using collaborative filtering we classify the user
emotions into sad, angry, happy, neutral [10]. Clusters of
music are formed, each cluster of music is based on one
emotion such as there is a cluster of music which is related
to the happy emotion and as follows. Whenever a music is
to be recommended then the user emotion is detected and
based on the current state of the user the classification of
the emotion is performed and the song from the cluster of
songs of that particular state of emotion is recommended to
the user which can help to improve their mood [10]. Here,
we are not using any one particular feature to recommend
the song to the user, instead the classification of emotion is
done and the songs from one of the clusters of that emotion
is recommended to the user.
4.2 Content-Based Filtering
Along with collaborative filtering, the content-based
filtering is also a popular technique used for recommender
systems. In this approach the system uses the users input
features and tries to recommend which can be related to
those features.With content-based filtering, products are
categorised using specific keywords, the customer's
preferences are ascertained, those keywords are searched
for in the database, and then relevant products are
recommended. [2]. The system is expected to take the
health parameters such as pulse rate, number of hours
slept, number of steps walked etc and based on these
parameters the music is supposed to be recommended to
the user [4]. The input features for this system is the health
parameters of the user which acts as a keyword for the
system and now the emotion is been analyzed from those
parameters and the music which can be related to that
emotion is been searched and the emotion to music
generation is been performed and the music related to that
emotion is been recommended. The users are categorised
based on their mood, the cluster of songs related to one
emotion is formed and the music recommendation is given
from that cluster based on the current mood of the user [4].
V. CONCLUSIONS
This paper reviews the existing music recommender
research results from the different perspectives including
recommendation based on the user rating, hashtags used,
users with similar contexts, implying similar interests in
music. This shows that the existing recommendation
systems have few drawbacks like the cold start problem,
where the new user feels difficulty in listening to songs as
there is no user's past listening history. The current music
recommendation systems recommend the songs based on
either the user's past listening history, or ratings of songs,
or most frequently liked songs, or most listened songs etc.
However, there isn't a system for music recommendations
that suggests tunes to users depending on their mood
swings. Therefore, the idea is to create a music
recommendation system such that the user can get the
songs based on their mood swings. The health parameters
such as the pulse rate, number of hours slept, number of
hours worked, number of steps walked etc are extracted
and the mood of the user is analysed and by using
collaborative filtering we are trying to generate a music
from emotion and then finally recommending the music to
the user which is related to their current state of mood.
REFERENCES
[1] Song, Yading & Dixon, Simon & Pearce, Marcus.
(2012). A Survey of Music Recommendation Systems
and Future Perspectives
[2] Gong, W. and Yu, Q. (2021). A Deep Music
Recommendation Method Based on Human Motion
Analysis. IEEE Access, 9, pp.26290–26300.
doi:10.1109/access.2021.3057486..
[3] Xu, L., Zheng, Y., Xu, D. and Xu, L. (2021). Predicting
the Preference for Sad Music: The Role of Gender,
Personality, and Audio Features. IEEE Access, 9,
pp.92952–92963. doi:10.1109/access.2021.3090940.
[4] Chen, Z.-S., Jang, J.-S.R. and Lee, C.-H. (2011). A
Kernel Framework for Content-Based Artist
Recommendation System in Music. IEEE Transactions on
Multimedia, 13(6), pp.1371–1380.
doi:10.1109/tmm.2011.2166380
[5] Su, J.-H., Yeh, H.-H., Yu, P.S. and Tseng, V.S. (2010).
Music Recommendation Using Content and Context
Information Mining. IEEE Intelligent Systems, [online]
25(1), pp.16–26. doi:10.1109/MIS.2010.23.
[6] Nanopoulos, A., Rafailidis, D., Symeonidis, P. and
Manolopoulos, Y. (2010). MusicBox: Personalised Music
Recommendation Based on Cubic Analysis of Social
Tags. IEEE Transactions on Audio, Speech, and Language
Processing, 18(2), pp.407–412.
doi:10.1109/tasl.2009.2033973.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 512
[7] Zangerle, E., Chen, C.-M., Tsai, M.-F. and Yang, Y.-H.
(2018). Leveraging Affective Hashtags for Ranking
Music Recommendations. IEEE Transactions on Affective
Computing, pp.1–1. doi:10.1109/taffc.2018.2846596.
[8] Xu, L., Zheng, Y., Xu, D. and Xu, L. (2021). Predicting
the Preference for Sad Music: The Role of Gender,
Personality, and Audio Features. IEEE Access, 9,
pp.92952–92963. doi:10.1109/access.2021.3090940.
[9] Bao, C. and Sun, Q. (2022). Generating Music with
Emotions. IEEE Transactions on Multimedia, pp.1–1.
doi:10.1109/tmm.2022.3163543.
[10] Riyan, A. and Ramayanti, D. (2019). A Model-based
Music Recommender System using Collaborative
Filtering Technique. International Journal of Computer
Applications, 181(36), pp.1–4.
doi:10.5120/ijca2019918320.
[11] Song, Y., Dixon, S., & Pearce, M. (2012). A Survey of
Music Recommendation Systems and Future
Perspectives. Researchgate. https://doi.org/June 2012
[12] Angulo, C. Á. (2010). MUSIC RECOMMENDER
SYSTEM. POLITECNICO DI MILANO.
https://doi.org/2010/11

More Related Content

Similar to Deep Learning Based Music Recommendation System

survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...
Suraj Ligade
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
vivatechijri
 
243
243243
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Suraj Ligade
 

Similar to Deep Learning Based Music Recommendation System (20)

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Turkey music( june 2021).pdf
Turkey music( june 2021).pdfTurkey music( june 2021).pdf
Turkey music( june 2021).pdf
 
A survey on recommendation system
A survey on recommendation systemA survey on recommendation system
A survey on recommendation system
 
I017654651
I017654651I017654651
I017654651
 
survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...
 
Facial recognition to detect mood and recommend songs
Facial recognition to detect mood and recommend songsFacial recognition to detect mood and recommend songs
Facial recognition to detect mood and recommend songs
 
C018211723
C018211723C018211723
C018211723
 
Emotion Based Music Player System
Emotion Based Music Player SystemEmotion Based Music Player System
Emotion Based Music Player System
 
SMART MUSIC PLAYER BASED ON EMOTION DETECTION
SMART MUSIC PLAYER BASED ON EMOTION DETECTIONSMART MUSIC PLAYER BASED ON EMOTION DETECTION
SMART MUSIC PLAYER BASED ON EMOTION DETECTION
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
243
243243
243
 
Music Recommendation System using Euclidean, Cosine Similarity, Correlation D...
Music Recommendation System using Euclidean, Cosine Similarity, Correlation D...Music Recommendation System using Euclidean, Cosine Similarity, Correlation D...
Music Recommendation System using Euclidean, Cosine Similarity, Correlation D...
 
A Systematic Literature Survey On Recommendation System
A Systematic Literature Survey On Recommendation SystemA Systematic Literature Survey On Recommendation System
A Systematic Literature Survey On Recommendation System
 
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
 
IRJET- Implementation of Emotion based Music Recommendation System using SVM ...
IRJET- Implementation of Emotion based Music Recommendation System using SVM ...IRJET- Implementation of Emotion based Music Recommendation System using SVM ...
IRJET- Implementation of Emotion based Music Recommendation System using SVM ...
 
A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...
A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...
A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...
 
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
 
IRJET- Cloud-Based Video Propositions with Classification of Client in Public...
IRJET- Cloud-Based Video Propositions with Classification of Client in Public...IRJET- Cloud-Based Video Propositions with Classification of Client in Public...
IRJET- Cloud-Based Video Propositions with Classification of Client in Public...
 
Mood based Music Player
Mood based Music PlayerMood based Music Player
Mood based Music Player
 
IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
BalamuruganV28
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
Madan Karki
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
MaherOthman7
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
rahulmanepalli02
 
Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating System
Sampad Kar
 

Recently uploaded (20)

litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
Low Altitude Air Defense (LAAD) Gunner’s Handbook
Low Altitude Air Defense (LAAD) Gunner’s HandbookLow Altitude Air Defense (LAAD) Gunner’s Handbook
Low Altitude Air Defense (LAAD) Gunner’s Handbook
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
 
AI in Healthcare Innovative use cases and applications.pdf
AI in Healthcare Innovative use cases and applications.pdfAI in Healthcare Innovative use cases and applications.pdf
AI in Healthcare Innovative use cases and applications.pdf
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
Piping and instrumentation diagram p.pdf
Piping and instrumentation diagram p.pdfPiping and instrumentation diagram p.pdf
Piping and instrumentation diagram p.pdf
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdf
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating System
 

Deep Learning Based Music Recommendation System

  • 1. © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 508 Deep Learning Based Music Recommendation System Malige Gangappa1, Avuluri Nikhitha2, Bondugula Reshma3, Gundabathina Manasa4, Pooja Kumari Singh5 1,2,3,4,5 CSE dept.,VNR VJIET, JNTUH University, INDIA. --------------------------------------------------------------------------***----------------------------------------------------------------------- Abstract— Many customers sense it's miles hard to create a listing from an extended listing of track. As a result, customers generally tend to play the following track in a random mode or through advice. There is an extensive variety of scientific settings and practices in track remedy for wellbeing support. Hence, a successful personalized track advice approach has emerged as a critical factor. With an aggregate of synthetic intelligence technology and generalized track remedy strategies, an advice machine is focused to assist humans with track choice for exceptional lifestyles and hold their intellectual and bodily conditions. Therefore, this research examines a contemporary framework and cutting-edge track models are provided. We used two well-known algorithms because they function well in recommender systems:Content-based modelling (CBM) and collaborative filtering (CF) (CBM). Two user-centered approaches: context-primarily based totally version and emotion-primarily based totally version were getting extra interest seeing that there may be terrible revel in looking for a track associated with modern-day emotion. Keywords— Music recommendation; collaborative filtering; content-based model; emotion-based model I. INTRODUCTION Music has a first-rate effect on human beings and is extensively used for relaxing, temper regulation, destruction from pressure and diseases, to preserve intellectual and bodily paintings. Music has turned out to be a critical part of our lives. And people regularly engage in the activity of listening to music, considering it to be a significant part of their lives. A good music recommendation system should be capable of automatically identifying preferences and generating playlists based on those tastes. Additionally, since they assist users in finding products they might not have discovered on their own, recommender systems are a useful approach to broaden search engines. Basically, The user should be given some products that suit his preferences as a recommendation. There are many ways to get information on users, such by watching how they interact, encouraging them to engage in specific activities, or having them complete forms that ask for personal information. Whenever someone feels low, tension or excited they opt to pay attention to track. Study stress in college students and painting stress in specific fields along with IT has demanding sports inclusive of cut-off dates which has a tendency to temper swings and the personal flavor of track modifications primarily based totally on those temper swings. This task will give the layout of the personalized track advice system, pushed through listeners' interest contexts like pulse rate, coronary heart rate, sleep time, steps walked, energy burned etc. [1]. The major focus of our project is to develop a music recommendation system which can recommend the music to the users based on their mood which is analyzed from different health parameters such as the heartbeat rate, pulse rate, no of steps walked etc. This project can assist the user in overcoming the issue of a cold start as well as the issue of having difficulty selecting the playlist based on their current mood. Our system can tackle the mood swings of the users and recommend the best of the best music which can help them to get relaxed and get back to work with lots of enthusiasm and energy since our project considers health parameters as the main datasets based on their current health parameters. This paper discusses four key components which includes- audio processing, human emotion analysis, emotion to music generation, music recommendation [2]. However, there is no such music recommendation system which recommends the music based on the current state of a user which includes different health parameters like pulse rate, number of hours slept, number of steps walked etc. [1]. In order to do this, we develop a deep learning- based music recommendation system that relies on human health factors as a primary metric [1]. II. RELATED WORKS This section shows the results for our investigation on current music recommendation systems and the algorithms working on music recommendation. A. Music Recommendation Systems working now Music recommendation systems have gone through a great revolution in present generation, thanks to the development and success of internet streaming services, which occasionally put practically all the music in the entire globe at the user's fingertips. While current music recommendation systems almost help users to find International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 509 interesting music in the vast list of music, Research on music recommendation system is still dealing with significant obstacles. Music recommendation systems research is extremely important, especially when it comes to developing, implementing, and assessing recommendation strategies that incorporate data beyond straightforward user-item interactions or content-based descriptors but go in-depth into the very evolution of listener needs, preferences, and intentions. Despite the success of music information retrieval (MIR) approaches over the past ten years, music recommendation system development is still in its infancy.The traditional music recommendation systems recommend music playlist based on user's preference list whereas the recent development in recommendation system included generating playlist based on user's heartbeat with in normal range and to stabilize his/her heartbeat. If the user’s heartbeat exceeds the normal heart rate either increasing or decreasing,To lower/lift the user's heartbeat back to the normal range with the least amount of time spent, the system builds a user-preferred music playlist using the Markov decision method and also the mood of the user gets stabilized[11]. Another recommendation system, T-RECSYS, it includes a deep learning model is employed, similar to those used by Spotify, Pandora, and iTunes, to make music suggestions by learning the user's preferences in music. This model receives input through both content-based and collaborative filtering. B. Most Used Algorithms In recent times as the technology increase there are many algorithms that came into existence for recommendation systems, so far the following methods or algorithms are used for mostly for music recommendation system they are: Models for collaborative filtering and models that are based on content. The type of data used makes a difference between them. Predictions are made by the first person and result from feedback of users to items and past experience and when filtered through the system, user- item interactions. The second one require characteristic features of the items. It need to know the content of both user and item. And some systems also use K- NearestNeighbor (K-NN) algorithm which often used for recommendation systems because of it’s ability to handle large amounts of data and can predict with good accuracy. The K-NN algorithm works by finding the k nearest neighbors of a given item. The neighbors are then used to vote on the rating of the item. As per our investigation these are the most used algorithms for music recommendation system. III. DEEP LEARNING BASED MUSIC RECOMMENDATION SYSTEM Fig.1. The proposed deep learning based music recommendation system [2]. Proposed system is shown in the above figure. The system is designed to extract different health parameters such as the pulse rate, number of steps walked, number of hours slept etc. The system is then trained and tested with these parameters. The music recommendation system module is generated and the current state of the user is detected and is categorised as sad, happy, angry, neutral [4]. Along with this, the music which is supposed to be recommended is also categorised in such a way that It's to do with the user's situation right now. For example, if the mood of the user is detected as sad then this system recommends the songs which can make the user feel happy and get motivated. This paper discusses four key components which includes- Audio feature processing, Human emotion analysis, Emotion to music generation, Music recommendation [2]. 3.1 Audio Feature Processing Fig.2. Audio feature processing [3]. There's been a lot of research done on the analysis of audio functions. The most critical phase of audio characteristic analysis is audio characteristic retrieval [2]. Spectral factors like MFCCs, spectral centroid, and
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 510 chromogram, which reflect the loudness, timbre, and pitch of music, are considered in the modern look [1]. The rhythmic elements had also been eliminated. Each snippet was first sampled at a rate of 22050 Hz, which was an effective technique to retrieve the spectral functions. After that, a short-time Fourier transform was used to acquire the electricity spectrogram [1]. Over Hann home windows, we computed the discrete Fourier transforms, and for each sample, we created a spectrogram with a size of 1025 1077. The aforementioned preprocessing had resulted in the computation of numerous spectral features. For MFCCs, for instance, we created a Mel-scale spectrogram by clearing out the spectrogram using a Mel clean out financial institution [1]. Then, we choose to compute the MFCCs using the decreasing cepstral coefficients [1]. The tonal centroid functions were then obtained by projecting chromogram functions upon a 6-dimensional basis after the chromogram had been computed using Ellis' method. The labors toolset had also been used to compute additional functions, including spectral contrast, spectral centroid, zero-crossing fee and spectral roll off [3]. The use of basic thing analysis was subsequently reduced (by 99% of the variance) by linking the spectral and rhythmic functions. Finally, audio inputs had been made using the reduced function. 3.2 Human emotion analysis Humans today frequently experience significant levels of stress as a result of difficult working conditions, financial concerns, and issues with their families or personal lives [7]. Listening to music is one method of reducing stress. However, our initiative is more beneficial to those for whom music best expresses their current state of stress, worry, or other emotion. Then, based on the user's health parameters, The app returns songs in the exact same state. The algorithm was able to distinguish between happy, sad, angry, and neutral emotions with ease [8]. In order to monitor psychological health and facilitate human- computer interaction, wearable technology that supports emotion recognition and tracking can be quite useful. According to this study, there are four different categories of music-related emotions: happy, sad, anger, neutral. Songs use an SVM-based method to separate the emotions in the music. Inferred from the research. The heart rate of a neutral feeling ranges from 60 to 80 beats per minute, while the heart rate of a happy mood ranges from 70 to 140 beats per minute, depending on the type of happiness [4]. The heart rate associated with sadness ranges from 80 to 100 beats per minute, whereas that associated with anger ranges from 110 to 135 beats per minute. Real-time pulse evaluation is used to distinguish between the four emotional states (happy, sad, neutral, and angry). The difference in sign is directly related to the various states. Neutral = 60–80 bpm Happy =70-140. TABLE 1: EMOTIONAL ANALYSIS BASED ON HEART RATE S. No. Emotion Heart Rate (Lowest) Heart Rate (Highest) 1 Angry 83 per minute 135 per minute 2 Happy 72 per minute 140+ per minute 3 Neutral 56 per minute 72 per minute 4 Sad 62 per minute 100 per minute TABLE [2]: AVERAGE HEART RATE BASED EMOTION Emotion Average Heart Rate Neutral 64 per minute Sad 82 per minute Happy 106 per minute Angry 109 per minute 3.3 Emotion to music generation There are not any present large-scale tune datasets containing human emotion label annotation. It is as a consequence now no longer intuitive the way to generate tunes conditioned on emotion labels [3]. In this paper, we advocate a device which could hit upon the modern-day temper of the consumer that is an emotion and the tune is generated on the idea of that emotion [5]. Specifically, we first teach the device with the fitness parameters of the consumer which incorporates pulse rate, wide variety of steps walked, wide variety of hours slept etc, automatic emotion popularity version is constructed which analyses the emotion and labels it into sad, happy, angry, neutral [9]. Now the tune that is associated with a specific emotion has been clustered into clusters. The songs of clusters are fashioned and a class is made for every emotion wherein every class of tune is associated with one precise emotion and so on. In this manner the emotion is analyzed and the precise associated tune to that emotion is generated. 3.4 Music recommendation Music recommendation is one of the crucial components of this survey as the whole topic is related to this recommendation. Two most popular ML algorithms Collaborative Filtering (CF) and Content Based Filtering are used to recommend the music to the users [6]. Once the current mood of the user is analyzed by the system then the system tries to find out for the songs which are related to that mood [3]. This process comes under emotion to music generation which is discussed above. Once this music generation is done then comes the part of music recommendation where the music relevant to the current mood of the user is recommended to the user.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 511 IV. TECHNOLOGIES 4.1 Collaborative Filtering In general, recommender systems employ collaborative filtering. We try to find the similarities in the user preference and recommend them what the similar users like [10]. However, the collaborative filtering approach doesn’t use the features of the particular item for recommendation; instead, classification among each user is recommended according to the preference of its cluster after being grouped into clusters of people who share similar traits. The system is expected to consider health parameters, such as pulse rate, number of hours slept, number of steps walked etc is extracted from the user and by using collaborative filtering we classify the user emotions into sad, angry, happy, neutral [10]. Clusters of music are formed, each cluster of music is based on one emotion such as there is a cluster of music which is related to the happy emotion and as follows. Whenever a music is to be recommended then the user emotion is detected and based on the current state of the user the classification of the emotion is performed and the song from the cluster of songs of that particular state of emotion is recommended to the user which can help to improve their mood [10]. Here, we are not using any one particular feature to recommend the song to the user, instead the classification of emotion is done and the songs from one of the clusters of that emotion is recommended to the user. 4.2 Content-Based Filtering Along with collaborative filtering, the content-based filtering is also a popular technique used for recommender systems. In this approach the system uses the users input features and tries to recommend which can be related to those features.With content-based filtering, products are categorised using specific keywords, the customer's preferences are ascertained, those keywords are searched for in the database, and then relevant products are recommended. [2]. The system is expected to take the health parameters such as pulse rate, number of hours slept, number of steps walked etc and based on these parameters the music is supposed to be recommended to the user [4]. The input features for this system is the health parameters of the user which acts as a keyword for the system and now the emotion is been analyzed from those parameters and the music which can be related to that emotion is been searched and the emotion to music generation is been performed and the music related to that emotion is been recommended. The users are categorised based on their mood, the cluster of songs related to one emotion is formed and the music recommendation is given from that cluster based on the current mood of the user [4]. V. CONCLUSIONS This paper reviews the existing music recommender research results from the different perspectives including recommendation based on the user rating, hashtags used, users with similar contexts, implying similar interests in music. This shows that the existing recommendation systems have few drawbacks like the cold start problem, where the new user feels difficulty in listening to songs as there is no user's past listening history. The current music recommendation systems recommend the songs based on either the user's past listening history, or ratings of songs, or most frequently liked songs, or most listened songs etc. However, there isn't a system for music recommendations that suggests tunes to users depending on their mood swings. Therefore, the idea is to create a music recommendation system such that the user can get the songs based on their mood swings. The health parameters such as the pulse rate, number of hours slept, number of hours worked, number of steps walked etc are extracted and the mood of the user is analysed and by using collaborative filtering we are trying to generate a music from emotion and then finally recommending the music to the user which is related to their current state of mood. REFERENCES [1] Song, Yading & Dixon, Simon & Pearce, Marcus. (2012). A Survey of Music Recommendation Systems and Future Perspectives [2] Gong, W. and Yu, Q. (2021). A Deep Music Recommendation Method Based on Human Motion Analysis. IEEE Access, 9, pp.26290–26300. doi:10.1109/access.2021.3057486.. [3] Xu, L., Zheng, Y., Xu, D. and Xu, L. (2021). Predicting the Preference for Sad Music: The Role of Gender, Personality, and Audio Features. IEEE Access, 9, pp.92952–92963. doi:10.1109/access.2021.3090940. [4] Chen, Z.-S., Jang, J.-S.R. and Lee, C.-H. (2011). A Kernel Framework for Content-Based Artist Recommendation System in Music. IEEE Transactions on Multimedia, 13(6), pp.1371–1380. doi:10.1109/tmm.2011.2166380 [5] Su, J.-H., Yeh, H.-H., Yu, P.S. and Tseng, V.S. (2010). Music Recommendation Using Content and Context Information Mining. IEEE Intelligent Systems, [online] 25(1), pp.16–26. doi:10.1109/MIS.2010.23. [6] Nanopoulos, A., Rafailidis, D., Symeonidis, P. and Manolopoulos, Y. (2010). MusicBox: Personalised Music Recommendation Based on Cubic Analysis of Social Tags. IEEE Transactions on Audio, Speech, and Language Processing, 18(2), pp.407–412. doi:10.1109/tasl.2009.2033973.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 02 | Feb 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 512 [7] Zangerle, E., Chen, C.-M., Tsai, M.-F. and Yang, Y.-H. (2018). Leveraging Affective Hashtags for Ranking Music Recommendations. IEEE Transactions on Affective Computing, pp.1–1. doi:10.1109/taffc.2018.2846596. [8] Xu, L., Zheng, Y., Xu, D. and Xu, L. (2021). Predicting the Preference for Sad Music: The Role of Gender, Personality, and Audio Features. IEEE Access, 9, pp.92952–92963. doi:10.1109/access.2021.3090940. [9] Bao, C. and Sun, Q. (2022). Generating Music with Emotions. IEEE Transactions on Multimedia, pp.1–1. doi:10.1109/tmm.2022.3163543. [10] Riyan, A. and Ramayanti, D. (2019). A Model-based Music Recommender System using Collaborative Filtering Technique. International Journal of Computer Applications, 181(36), pp.1–4. doi:10.5120/ijca2019918320. [11] Song, Y., Dixon, S., & Pearce, M. (2012). A Survey of Music Recommendation Systems and Future Perspectives. Researchgate. https://doi.org/June 2012 [12] Angulo, C. Á. (2010). MUSIC RECOMMENDER SYSTEM. POLITECNICO DI MILANO. https://doi.org/2010/11