Murad, et al.
Multicriteria Feature to Predict Final Score Using a Recommendation System
Dina Fitria Murad, Bina Nusantara University
Meta Amalya Dewi, Bina Nusantara University
Arbaiah Inn, Universiti Teknologi Malaysia
Silvia Ayunda Murad, Bina Nusantara University
Noor Udin, Bina Nusantara University
Taufik Darwis, Bina Nusantara University
https://doi.org/10.9743/JEO.2025.22.1.20
Abstract
This study aims to produce a more personalized recommendation system for online learning using multicriteria in collaborative filtering and data from the Binus Online Learning repository as a knowledge base. The study uses forecasting (regression) and consists of three stages: (1) collecting data on the results of the learning process; (2) adding context data; and (3) providing recommendations based on decisions generated from a rule. Recommendations are made based on mapping the distribution of online learning material topics and the assessment rubrics contained in the course outline in each course. This study uses a comparative evaluation of several measurement errors using six regression models, namely (a) a generalized linear model, (b) deep learning, (c) a decision tree, (d) random forests, (e) gradient-boosted trees, and (f) a support vector machine. The results show that the most suitable model that provides the best prediction is the gradient-boosted trees model. Prediction results on student grades are used to provide recommendations that contain links to material that can be learned by students.
Keywords: multicriteria feature, recommendation system, link material, collaborative filtering.
---------- Grouped Links ---------
numOfValidGroupedLinks: 1
Download Article: https://www.thejeo.com/archive/archive/2025_221/24rea0007_jeo_jan_30_murad_v7pdf
----------------------------------
-------------- Links -------------
numOfValidLinks: 0
----------------------------------
this.updated: True
links.count: 0
obj.hasPermission(enums.PermissionVerb.Edit): False
numOfValidLinks: 0
linksJSON.groups.count: 1
numOfValidGroupedLinks: 1
numOfValidGroupedLinks -> numOfLinksToDisplay: 1
numOfLinksToDisplay = 1
this.layout = 1
---------- Grouped Links ---------
numOfValidGroupedLinks: 0
----------------------------------
-------------- Links -------------
numOfValidLinks: 3
$url -- $title$url -- $title$url -- $title----------------------------------
this.updated: False
links.count: 3
obj.hasPermission(enums.PermissionVerb.Edit): False
numOfValidLinks: 3
linksJSON.groups.count: $linksJSON.groups.count
numOfValidGroupedLinks: 0
numOfLinksToDisplay = 3
this.layout = 1
Search JEO
- Alnasraween
- Hidayat
- Hollenberger, et al.
- Dash & Bharathi
- Isah, Tella & Tsabedze
- Sakai
- Alim, et al.
- Simanjuntak, Maruli & Silitonga
- Bono
- Martinez, Brock & Matthias
- Wongthong
- Moundy, Chafiq & Talbi
- Farah & Disnu
- Alley & Isbell
- Moore, et al.
- Valenzuela, et al.
- Pitorini, Suciati & Harlita
- Ali
- Rafiq, et al.
- Murad, et al.
- El Messaoudi, Kerouad & Fagroud
- Neuschafer