Zalukhu, Frans Damai (2026) Implementasi Content-Based Filtering untuk Sistem Rekomendasi Kursus Online Berbasis Web. Other thesis, Politeknik Negeri Bengkalis.
1.SK-6304221479-Abstract.pdf - Submitted Version
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (161kB)
2.SK-6304221479-Bab I Pendahuluan.pdf - Submitted Version
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (147kB)
3.SK-6304221479-Daftar Pustaka.pdf - Submitted Version
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (153kB)
4.SK-6304221479-Full Text.pdf - Submitted Version
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (2MB) | Request a copy
Abstract
The rapid growth of online learning platforms has led to an increasing number of available courses, making it difficult for users to find courses that match their learning needs and interests. To address this issue, this study develops a course recommendation system based on Content-Based Filtering using the Term Frequency–Relevance Frequency (TF-RF) weighting method and Cosine Similarity. The dataset consists of 8,419 Information Technology courses collected from various online learning platforms and utilizes course attributes such as title, description, topic, and difficulty level. The system development process includes dataset processing and labeling, text preprocessing, vector representation using TF-RF, course filtering based on topic and difficulty level, and similarity calculation using Cosine Similarity to generate the Top-10 most relevant course recommendations according to user preferences. System evaluation was conducted using 10 simulated user preference scenarios and assessed with Accuracy, Precision@K, Recall@K, and F1@K metrics. The evaluation results show that the system achieved an average accuracy of 0.8177, Precision@10 of 0.8850, Recall@K of 0.2391, and F1@K of 0.3206. The high Precision value indicates that most of the recommended courses are relevant to user preferences. The results demonstrate that the combination of TF-RF and Cosine Similarity can be effectively applied to build a content-based course recommendation system capable of providing recommendations based on user-selected topics, skill levels, and keywords without requiring user interaction history.
| Item Type: | Thesis (Other) |
|---|---|
| Uncontrolled Keywords: | Recommendation System, Content-Based Filtering, TF-RF, Cosine Similarity, Online Courses |
| Subjects: | 000 – UMUM, ILMU KOMPUTER, DAN INFORMASI > 005 – Pemrograman, Perangkat Lunak > 005.9 Kecerdasan Buatan (AI), Komputasi Kognitif |
| Divisions: | Jurusan Teknik Informatika > Sarjana Terapan (D-IV) Rekayasa Perangkat Lunak > SKRIPSI |
| Depositing User: | D-IV RPL KELAS B 2022 |
| Date Deposited: | 25 Aug 2026 03:32 |
| Last Modified: | 25 Aug 2026 03:32 |
| URI: | https://eprints.polbeng.ac.id/id/eprint/6677 |
