User song preferences using preference learning in artificial intelligence

Existing music industries are working on building high-precision music recommender system. The music recommender system must provide and efficient way to manage songs and help their customers to classify all the songs based on genres, artists, age groups, locations, and language by giving quality re...

Full description

Bibliographic Details
Main Author: Goh, Beng Jun
Format: Final Year Project / Dissertation / Thesis
Published: 2022
Subjects:
Online Access:http://eprints.utar.edu.my/4649/
http://eprints.utar.edu.my/4649/1/fyp_CS__2022_GBJ.pdf
_version_ 1848886206076551168
author Goh, Beng Jun
author_facet Goh, Beng Jun
author_sort Goh, Beng Jun
building UTAR Institutional Repository
collection Online Access
description Existing music industries are working on building high-precision music recommender system. The music recommender system must provide and efficient way to manage songs and help their customers to classify all the songs based on genres, artists, age groups, locations, and language by giving quality recommendation. This is because users will experience difficulties choosing from the millions of songs. In this project, the main goal is to classify the millions of songs in accordance with the taste of the users. With a good recommender system, the user will spend less time to looking the songs and more time on enjoying their favourite song and discovering new favourite. Thus, a good quality music recommender system will have a strong user base and will create a strong thriving market. This project will implement various algorithms to compare the results with one another to figure out which is the most effective algorithm that is suited for a music recommender system. The most common model is popularity-based model because it is simple and intuitive. That another algorithm is collaborative filtering, this algorithm aims to find similarity between users, songs, and artists. This experiment will use SVD model, KNN model, based on metadata. The problems face when making this project is a metadata of song are too big and processing such a large dataset is GPU-intensive and require a lot of system memory. The accuracy results of the experiments very low due to large dataset. The collaborative filtering will be used in this project. The future work for this project is to provide enough storage for the song to be downloaded into the dataset so that the user can play it immediately rather than relying on YouTube links.
first_indexed 2025-11-15T19:34:48Z
format Final Year Project / Dissertation / Thesis
id utar-4649
institution Universiti Tunku Abdul Rahman
institution_category Local University
last_indexed 2025-11-15T19:34:48Z
publishDate 2022
recordtype eprints
repository_type Digital Repository
spelling utar-46492022-10-27T11:48:03Z User song preferences using preference learning in artificial intelligence Goh, Beng Jun Q Science (General) T Technology (General) Existing music industries are working on building high-precision music recommender system. The music recommender system must provide and efficient way to manage songs and help their customers to classify all the songs based on genres, artists, age groups, locations, and language by giving quality recommendation. This is because users will experience difficulties choosing from the millions of songs. In this project, the main goal is to classify the millions of songs in accordance with the taste of the users. With a good recommender system, the user will spend less time to looking the songs and more time on enjoying their favourite song and discovering new favourite. Thus, a good quality music recommender system will have a strong user base and will create a strong thriving market. This project will implement various algorithms to compare the results with one another to figure out which is the most effective algorithm that is suited for a music recommender system. The most common model is popularity-based model because it is simple and intuitive. That another algorithm is collaborative filtering, this algorithm aims to find similarity between users, songs, and artists. This experiment will use SVD model, KNN model, based on metadata. The problems face when making this project is a metadata of song are too big and processing such a large dataset is GPU-intensive and require a lot of system memory. The accuracy results of the experiments very low due to large dataset. The collaborative filtering will be used in this project. The future work for this project is to provide enough storage for the song to be downloaded into the dataset so that the user can play it immediately rather than relying on YouTube links. 2022-04-18 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/4649/1/fyp_CS__2022_GBJ.pdf Goh, Beng Jun (2022) User song preferences using preference learning in artificial intelligence. Final Year Project, UTAR. http://eprints.utar.edu.my/4649/
spellingShingle Q Science (General)
T Technology (General)
Goh, Beng Jun
User song preferences using preference learning in artificial intelligence
title User song preferences using preference learning in artificial intelligence
title_full User song preferences using preference learning in artificial intelligence
title_fullStr User song preferences using preference learning in artificial intelligence
title_full_unstemmed User song preferences using preference learning in artificial intelligence
title_short User song preferences using preference learning in artificial intelligence
title_sort user song preferences using preference learning in artificial intelligence
topic Q Science (General)
T Technology (General)
url http://eprints.utar.edu.my/4649/
http://eprints.utar.edu.my/4649/1/fyp_CS__2022_GBJ.pdf