Song Recommendation System Using Machine Learning Algorithms and Data Analysis

Authors

  •   Siddhi Kolwankar Student, Vidyavardhini's College of Engineering and Technology, Vasai Road, Vasai-Virar, Maharashtra - 401 202
  •   Vinish Nagzarkar Student, Vidyavardhini's College of Engineering and Technology, Vasai Road, Vasai-Virar, Maharashtra - 401 202
  •   Harsh Sawant Student, Vidyavardhini's College of Engineering and Technology, Vasai Road, Vasai-Virar, Maharashtra - 401 202
  •   Jayesh Wadhe Student, Vidyavardhini's College of Engineering and Technology, Vasai Road, Vasai-Virar, Maharashtra - 401 202
  •   Anagha Patil Professor, Vidyavardhini's College of Engineering and Technology, Vasai Road, Vasai-Virar, Maharashtra - 401 202

DOI:

https://doi.org/10.17010/ijcs/2023/v8/i5/173321

Keywords:

Collaborative filtering

, Count Vectorizer, Cosine Similarity, Machine Learning methods, NumPy, Pandas, recommend new songs

Paper Submission Date

, August 10, 2023, Paper sent back for Revision, August 22, Paper Acceptance Date, August 25, Paper Published Online, October 5, 2023.

Abstract

The present paper proposes a song recommendation system that employs machine learning methods to suggest various songs to users. By analyzing user searched song name, the system generates song recommendations similar to the user's searched song name. The proposed approach combines collaborative filtering, which recommends songs based on similar user searches, and content-based filtering, which suggests songs based on their attributes. Furthermore, a hybrid approach that integrates both techniques is utilized to generate a more comprehensive set of recommendations. The study evaluates the system's performance using precision and recall metrics, with the results indicating that the hybrid approach surpasses individual techniques. The proposed system can enhance the user experience by delivering appropriate recommendations that cater to their musical interests. In this project, we utilized a sample dataset of songs to establish relationships between users and songs. The objective was to recommend new songs to users based on their searched song. We utilized various libraries such as NumPy and Pandas to implement this project. Additionally, we employed Count Vectorizer in combination with Cosine similarity to analyze and measure the similarity between songs.

Downloads

Download data is not yet available.

Downloads

Published

2023-10-31

How to Cite

Kolwankar, S., Nagzarkar, V., Sawant, H., Wadhe, J., & Patil, A. (2023). Song Recommendation System Using Machine Learning Algorithms and Data Analysis. Indian Journal of Computer Science, 8(5), 18–26. https://doi.org/10.17010/ijcs/2023/v8/i5/173321

References

P. Krishnanjaneyulu, S. Patro, P. Jahnavi, P. N. V. S. Dhanush, and G. Mahesh, "Music recommendation system with plagiarism detection," Proteus, vol. 13, no. 11, pp. 15–19, Nov. 2022.

A. Katoch and D. Gupta, "Music recommendation system," Jaypee Univ. Inform. Technol., Solan, Himachal Pradesh, India, 2022. [Online]. Available: https://ir.juit.ac.in:8080/jspui/handle/123456789/8276

S. Garg, F. Sun, and A. Mukherjee, "Music recommender system using Artificial Intelligence," Dept. CSE, Indian Inst. Technol., Kanpur, India, 2014. [Online]. Available: https://cse.iitk.ac.in/users/cs365/2014/_submissions/shefalig/project/report.pdf

V. Verma, N. Marathe, P. Sanghavi, and P. Nitnaware, "Music recommendation system using Machine Learning," Int. J. Scientific Res. Comp. Sci. Eng. Technol., vol. 7, no. 6, pp. 80-88, Nov. - Dec. 2021, doi: 10.32628/CSEIT217615.

R. Kumar and Rakesh, "Music recommendation system using Machine Learning," in 2022 4th Int. Conf. Advances Comput., Commun. Control Netw., Greater Noida, India, 2022, pp. 572-576, doi: 10.1109/ICAC3N56670.2022.10074362. 2022.

V. P. Sharma, A. S. Gaded, D. Chaudhary, S. Kumar, and S. Sharma, "Emotion-based music recommendation system," in 9th Int. Conf. Rel., Infocom Technologies Optim. (Trends Future Directions), pp. 1–5, 2021.

A. Patel and R. Wadhvani, "A comparative study of music recommendation systems," in 2018 IEEE Int. Students' Conf. Elect., Electronics Comp. Sci., Feb. 24-25, 2018, doi: 10.1109/SCEECS.2018.8546852.

M. G. Galety, R. Thiagarajan, R. Sangeetha, L. K. B. Vignesh, S. Arun, and R. Krishnamoorthy, "Personalized music recommendation model based on Machine Learning," in 8th Int. Conf. Smart Structures Syst., Chennai, India, 2022, pp. 1–6, doi: 10.1109/ICSSS54381.2022.9782288. 2022.

S. Mesghali and J. Askari, "Designing music recommendation system based on music genre by using Bi-LSTM," in 2022 30th Int. Conf. Elect. Eng., Tehran, Islamic Republic of Iran, pp. 1069–1073, doi: 10.1109/ICEE55646.2022.9827016. 2022.

E. Sarin, S. Vashishtha, Megha, and S. Kaur, "SentiSpotMusic: A music recommendation system based on sentiment analysis," in 2021 4th Int. Conf. Recent Trends Comp. Sci. Technol., Jamshedpur, India, 2022, pp. 373–378, doi: 10.1109/ICRTCST54752.2022.9781862.

J. S. Joel, B. E. Thompson, S. R. Thomas, T. R. Kumar, S. Prince, and D. Bini, "Emotion based music recommendation system using Deep Learning Model," in 2023 Int. Conf. Inventive Computation Technologies, Lalitpur, Nepal, 2023, pp. 227–232, doi: 10.1109/ICICT57646.2023.10134389.

R. R. Jaison C and M. Rajeswari, "Song recommendation based on voice tone analysis," in 2nd Int. Conf. Electronics Renewable Syst., Tuticorin, India, in 2023, pp. 708–712, doi: 10.1109/ICEARS56392.2023.10085001.

A. Nair, S. Pillai, G. S. Nair, and Anjali T., "Emotion based music playlist recommendation system using interactive Chatbot," in 2021 6th Int. Conf. Communication Electronics Syst., Coimbatre, India, 2021, pp. 1767–1772, doi: 10.1109/ICCES51350.2021.9489138.

K. Vayadande, P. Narkhede, S. Nikam, N. Punde, S. Hukare and R. Thakur, "Facial emotion based song recommendation system," in 2023 Int. Conf. Comput. Intell. Sustain. Eng. Solutions, Greater Noida, India, 2023, pp. 240–248, doi: 10.1109/CISES58720.2023.10183606.

J. G. B. Vitório and C. N. Silla, "Music recommendation system for shared environments," in 2023 30th Int. Conf. Syst., Signals Image Process., Ohrid, North Macedonia, 2023, pp. 1-5, doi: 10.1109/IWSSIP58668.2023.10180270.