CONTENT-BASED MULTI-CONTEXT-AWARE MUSIC RECOMMENDER SYSTEM DEVELOPMENT WITH BAYESIAN NETWORK
Recent few music recommender systems are still using conventional recommender system algorithms, which are content-based filtering and collaborative filtering. However, these algorithms sometimes could still give recommendation that doesn’t fit user’s preferences. Therefore, utilization of user’s...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/39853 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:39853 |
---|---|
spelling |
id-itb.:398532019-06-28T09:59:30ZCONTENT-BASED MULTI-CONTEXT-AWARE MUSIC RECOMMENDER SYSTEM DEVELOPMENT WITH BAYESIAN NETWORK Richard, Ferdinandus Indonesia Final Project recommender system, music, multi-context, Bayesian network, content-based INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/39853 Recent few music recommender systems are still using conventional recommender system algorithms, which are content-based filtering and collaborative filtering. However, these algorithms sometimes could still give recommendation that doesn’t fit user’s preferences. Therefore, utilization of user’s contexts is conducted in generating music recommendation. Yet, developments in music recommender systems lack of utilization of multiple kinds of contexts. Hence, this thesis about development of multi-context-aware music recommender system is conducted. This research elaborate about how to create music recommender systems that is able to utilize more than one user’s context. User’s contexts which are being used here are location context – which can be fetched explicitly from user – and weather by implicitly getting it from the user. Recommendation calculation is done by using Bayesian network with addition of latent variables which are generated based on listening history. Recommender system also utilizes song feature extraction and generate audio frames/words which are also used for recommendation score calculation. Based on the research conducted, it is known that multi-context-aware music recommender system developed is able to give quite a good recommendation. Likelihood of the top 10 songs being picked is quite good with a mean of 0.05. The recommender system is also able to fulfill almost all of the goal of recommender system, except “increasing diversity” as the recommendation generated isn’t very diverse. Besides of that, the recommender system developed is also able to give music recommendation that fits its rank and matches users’ preferences. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Recent few music recommender systems are still using conventional recommender system
algorithms, which are content-based filtering and collaborative filtering. However, these
algorithms sometimes could still give recommendation that doesn’t fit user’s preferences.
Therefore, utilization of user’s contexts is conducted in generating music recommendation. Yet,
developments in music recommender systems lack of utilization of multiple kinds of contexts.
Hence, this thesis about development of multi-context-aware music recommender system is
conducted.
This research elaborate about how to create music recommender systems that is able to utilize
more than one user’s context. User’s contexts which are being used here are location context –
which can be fetched explicitly from user – and weather by implicitly getting it from the user.
Recommendation calculation is done by using Bayesian network with addition of latent variables
which are generated based on listening history. Recommender system also utilizes song feature
extraction and generate audio frames/words which are also used for recommendation score
calculation.
Based on the research conducted, it is known that multi-context-aware music recommender system
developed is able to give quite a good recommendation. Likelihood of the top 10 songs being
picked is quite good with a mean of 0.05. The recommender system is also able to fulfill almost
all of the goal of recommender system, except “increasing diversity” as the recommendation
generated isn’t very diverse. Besides of that, the recommender system developed is also able to
give music recommendation that fits its rank and matches users’ preferences. |
format |
Final Project |
author |
Richard, Ferdinandus |
spellingShingle |
Richard, Ferdinandus CONTENT-BASED MULTI-CONTEXT-AWARE MUSIC RECOMMENDER SYSTEM DEVELOPMENT WITH BAYESIAN NETWORK |
author_facet |
Richard, Ferdinandus |
author_sort |
Richard, Ferdinandus |
title |
CONTENT-BASED MULTI-CONTEXT-AWARE MUSIC RECOMMENDER SYSTEM DEVELOPMENT WITH BAYESIAN NETWORK |
title_short |
CONTENT-BASED MULTI-CONTEXT-AWARE MUSIC RECOMMENDER SYSTEM DEVELOPMENT WITH BAYESIAN NETWORK |
title_full |
CONTENT-BASED MULTI-CONTEXT-AWARE MUSIC RECOMMENDER SYSTEM DEVELOPMENT WITH BAYESIAN NETWORK |
title_fullStr |
CONTENT-BASED MULTI-CONTEXT-AWARE MUSIC RECOMMENDER SYSTEM DEVELOPMENT WITH BAYESIAN NETWORK |
title_full_unstemmed |
CONTENT-BASED MULTI-CONTEXT-AWARE MUSIC RECOMMENDER SYSTEM DEVELOPMENT WITH BAYESIAN NETWORK |
title_sort |
content-based multi-context-aware music recommender system development with bayesian network |
url |
https://digilib.itb.ac.id/gdl/view/39853 |
_version_ |
1821997912311201792 |