RECOMMENDATIONS SYSTEM BASED ON MATRIXFACTORIZATION FOR DIGITAL EDUCATION PLATFORM
The utilization of matrix factorization methods in an effort to create a recommendation system is explored in this final project. The challenge of creating a recommendation system arose with the advent of the World Wide Web or WWW, which later became accessible to the public. Since then, all kind...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/79770 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:79770 |
---|---|
spelling |
id-itb.:797702024-01-15T14:46:22ZRECOMMENDATIONS SYSTEM BASED ON MATRIXFACTORIZATION FOR DIGITAL EDUCATION PLATFORM Nabil Fadhlurrahman, Muhammad Indonesia Final Project matrix factorization, recommendation system, evaluation. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/79770 The utilization of matrix factorization methods in an effort to create a recommendation system is explored in this final project. The challenge of creating a recommendation system arose with the advent of the World Wide Web or WWW, which later became accessible to the public. Since then, all kinds of information have become highly accessible on the internet. This is believed to have positive impacts such as easy access to information and the acceleration of the escalation of knowledge. However, there are also negative impacts from this. The ease and openness of access are believed to be one of the causes of Information Overload and Decision Fatigue. In this final project, we will attempt to address the mentioned problems by creating a recommendation system. Specifically, this recommendation system will be designed for users of the Dicoding Indonesia service in an effort to enhance their experience. The improvement in experience is based on the approach of Personalized Learning Experience in the form of class recommendations from a recommendation system that we create. The algorithm we use in building the recommendation system is based on matrix factorization methods. Of course, we will create algorithms ranging from simple or traditional ones to those utilizing artificial neural networks. Not forgetting, after creating a recommendation system, we undergo an evaluation process. Various evaluation processes are used, both in terms of model building and user aspects. From various experiments we conducted by testing the recommendation system with various metrics such as regression and classification, the SVD model has the most balanced results in both regression and classification metrics, namely 0.3136 for RMSE, 0.8758 for Precision@K, and 0.9037 for Recall@K. However, if we only prioritize regression metrics, the model that utilizes low-high feature interactions and artificial neural networks has the best result, which is RMSE 0.2493. 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 |
The utilization of matrix factorization methods in an effort to create a recommendation
system is explored in this final project. The challenge of creating a
recommendation system arose with the advent of the World Wide Web or WWW,
which later became accessible to the public. Since then, all kinds of information
have become highly accessible on the internet. This is believed to have positive
impacts such as easy access to information and the acceleration of the escalation
of knowledge. However, there are also negative impacts from this. The ease and
openness of access are believed to be one of the causes of Information Overload
and Decision Fatigue.
In this final project, we will attempt to address the mentioned problems by creating
a recommendation system. Specifically, this recommendation system will be
designed for users of the Dicoding Indonesia service in an effort to enhance their
experience. The improvement in experience is based on the approach of Personalized
Learning Experience in the form of class recommendations from a recommendation
system that we create. The algorithm we use in building the recommendation
system is based on matrix factorization methods. Of course, we will create
algorithms ranging from simple or traditional ones to those utilizing artificial neural
networks. Not forgetting, after creating a recommendation system, we undergo an
evaluation process. Various evaluation processes are used, both in terms of model
building and user aspects.
From various experiments we conducted by testing the recommendation system
with various metrics such as regression and classification, the SVD model has the
most balanced results in both regression and classification metrics, namely 0.3136
for RMSE, 0.8758 for Precision@K, and 0.9037 for Recall@K. However, if we only
prioritize regression metrics, the model that utilizes low-high feature interactions
and artificial neural networks has the best result, which is RMSE 0.2493. |
format |
Final Project |
author |
Nabil Fadhlurrahman, Muhammad |
spellingShingle |
Nabil Fadhlurrahman, Muhammad RECOMMENDATIONS SYSTEM BASED ON MATRIXFACTORIZATION FOR DIGITAL EDUCATION PLATFORM |
author_facet |
Nabil Fadhlurrahman, Muhammad |
author_sort |
Nabil Fadhlurrahman, Muhammad |
title |
RECOMMENDATIONS SYSTEM BASED ON MATRIXFACTORIZATION FOR DIGITAL EDUCATION PLATFORM |
title_short |
RECOMMENDATIONS SYSTEM BASED ON MATRIXFACTORIZATION FOR DIGITAL EDUCATION PLATFORM |
title_full |
RECOMMENDATIONS SYSTEM BASED ON MATRIXFACTORIZATION FOR DIGITAL EDUCATION PLATFORM |
title_fullStr |
RECOMMENDATIONS SYSTEM BASED ON MATRIXFACTORIZATION FOR DIGITAL EDUCATION PLATFORM |
title_full_unstemmed |
RECOMMENDATIONS SYSTEM BASED ON MATRIXFACTORIZATION FOR DIGITAL EDUCATION PLATFORM |
title_sort |
recommendations system based on matrixfactorization for digital education platform |
url |
https://digilib.itb.ac.id/gdl/view/79770 |
_version_ |
1822008984677122048 |