RANCANG BANGUN APLIKASI KURSUS ONLINE BERBASIS WEB DENGAN SISTEM REKOMENDASI METODE CONTENT-BASED FILTERING

Abstract

The Institute for Courses and Training is a non-formal education that provides various special training to educate students' skills. However, there are things that often become obstacles for prospective students, namely being confused about choosing courses according to their preferences. Therefore, the purpose of this research is to design an online course application with a recommendation system for the Content-based Filtering method. In addition, this research also applies the cosine similarity algorithm to determine courses that are similar to the course history that has been accessed by the user. The dataset used to run the recommendation system algorithm was taken from the Kaggle website entitled “Udemy Course” with a total of 3,682 records. The final result of this research is an online course application that can provide course recommendations based on the highest similarity value from the cosine similarity algorithm.

Keywords: Unsupervised Learning, Content-based Filtering, System Recommender, Machine Learning

References

A. S. Syarifudin, “Impelementasi Pembelajaran Daring Untuk Meningkatkan Mutu Pendidikan Sebagai Dampak Diterapkannya Social Distancing,” J. Pendidik. Bhs. dan Sastra Indones. Met., vol. 5, no. 1, pp. 31–34, 2020, doi: 10.21107/metalingua.v5i1.7072.

A. D. Ismail, A. F. Jamil, and A. Adityo, “Manajemen Humas Smk Muhammadiyah 9 Wagir Untuk Meningkatkan Kredibilitas Sekolah,” SELAPARANG J. Pengabdi. Masy. Berkemajuan, vol. 2, no. 1, p. 13, 2018, doi: 10.31764/jpmb.v2i1.557.

Mulyadi, Hoiriah, D. Supriadi, and R. Mugiati, “Sistem Informasi Pendaftaran Kursus Berbasis Web Pada Yayasan Musik Jakarta,” IJCIT (Indonesian J. Comput. Inf. Technol., vol. 3, no. 2, pp. 2–3, 2018.

W. N. Zaniar Siswantin, “Pendidikan luar sekolah fakultas ilmu pendidikan universitas negeri semarang 2017,” 2017.

W. Tan, “Pemenuhan Hak Pendidikan Anak Jalanan di Kota Batam: Tantangan Dalam Mewujudkan Sustainable Development Goals (SDGs),” Supremasi Huk. J. Penelit. Huk., vol. 29, no. 1, pp. 46–59, 2020, doi: 10.30641/ham.2019.10.179-194.1.

BPS Batam, “Keadaan Ketenagakerjaan Kota Batam 2020,” Badan Pus. Stat., no. 86, p. 2, 2020.

Badan Pusat Statistik, “Buletin Resmi Statistik Keadaan Ketenagakerjaan Indonesia Februari 2021,” vol. 19, no. 37, pp. 1–28, 2021.

S. Indayani and B. Hartono, “Analisis Pengangguran dan Pertumbuhan Ekonomi sebagai Akibat Pandemi Covid-19,” J. Perspekt., vol. 18, no. 2, pp. 201–208, 2020.

N. W. Erwin Rifal Fauzi, “PERAN LEMBAGA KURSUS DAN PELATIHAN MENJAHIT DALAM MEMPERKUAT MANAJEMEN PEMBERDAYAAN MASYARAKAT DI DESA PADALARANG,” J. Comm-Edu, vol. 1, no. 3, pp. 14–19, 2018.

R. Morsomme and S. V. Alferez, “Content-based course recommender system for liberal arts education,” EDM 2019 - Proc. 12th Int. Conf. Educ. Data Min., no. Edm, pp. 748–753, 2019.

C. Focil-Arias, J. Ziiniga, G. Sidorov, I. Batyrshin, and A. Gelbukh, “A Tweets Classifier Based on Cosine Similarity,” CEUR Workshop Proc., vol. 1866, 2017.

Raghav Mehta and Shikha Gupta, “Movie Recommendation Systems using Sentiment Analysis and Cosine Similarity,” Int. J. Mod. Trends Sci. Technol., vol. 7, no. 01, pp. 16–22, 2021, doi: 10.46501/ijmtst0701004.

H. Sucipto et al., “Rancang Bangun E-Learning Lembaga Kursus dan Keterampilan ( LKP ) Studi Kasus LKP Istikom,” pp. 1–7, 2021.

M. B. Taftayani et al., “Jurnal Tugas Akhir Universitas Telkom Website Menggunakan Framework Laravel Dan Framework Css Materialize Pada,” vol. 6, no. 2, pp. 8124–8130, 2019.

A. K. Bienderil Komalaa, “Model Reservasi Massage Berbasis Website Menggunakan Algoritma FIFO dengan Metode Scrum,” vol. 2, no. 3, pp. 1–8, 2018.

“Metodologi Scrum.” https://socs.binus.ac.id/2019/12/23/metodologi-scrum/ (accessed Oct. 25, 2020).

S. Al-Saqqa, S. Sawalha, and H. Abdelnabi, “Agile Software Development: Methodologies and Trends,” Int. J. Interact. Mob. Technol., vol. 14, no. 11, pp. 246–270, 2020.

Scrum.org, “The Scrum Framework Poster | Scrum.org.” https://www.scrum.org/resources/scrum-framework-poster (accessed Sep. 18, 2021).

L. Gonçalves, “Scrum,” Control. Manag. Rev., vol. 62, no. 4, pp. 40–42, May 2018, doi: 10.1007/s12176-018-0020-3.

F. Kussunga and P. Ribeiro, “ScienceDirect ScienceDirect Proposal of a Visual Environment to Support Scrum Proposal of a Visual Environment to Support Scrum,” Procedia Comput. Sci., vol. 164, pp. 491–497, 2019, doi: 10.1016/j.procs.2019.12.211.

“What is an Increment in Scrum?” https://www.scrum.org/resources/what-is-an-increment (accessed Oct. 29, 2020).

M. Ngolu Hotdiana Simanullang, Auliya Wardah Bilah Siregar, “Sistem Informasi Pemesanan Menu Makanan Pada Rm Sedep Roso Rantauprapat Berbasis Web,” J. Student Dev. Informatics Manag., vol. 1, pp. 12–18, 2021.

M. Von Emster, M. H. Abdullah, and J. Sabtu, “Sistem Informasi Pengaduan Kekerasan Perempuan dan Anak pada DP3A Kota Ternate Berbasis Website dengan Menggunakan PHP dan Mysql,” J. JAMINFOKOM, vol. 1, no. 1, pp. 46–54, 2021.

F. Ramadhan and A. Musdholifah, “Online Learning Video Recommendation System Based on Course and Sylabus Using Content-Based Filtering,” no. x, pp. 1–10, 2021, doi: 10.22146/ijccs.xxxx.

K. S. Y. Ahmad Turmudi, “Analisa Sentimen Tweet Indonesia Menggunakan Fitur Ekstrasi Dan Teknik Cross Validation Terhadap Model Naïve Bayes,” Anal. Sentimen Tweet Indones. Menggunakan Fitur Ekstrasi Dan Tek. Cross Valid. Terhadap Model Naïve Bayes, vol. 54, no. 4, pp. 337–348, 2020, doi: 10.31857/s0320930x20040088.

A. A. Neamah and A. S. El-Ameer, “Design and Evaluation of a Course Recommender System Using Content-Based Approach,” ICOASE 2018 - Int. Conf. Adv. Sci. Eng., pp. 1–6, 2018, doi: 10.1109/ICOASE.2018.8548789.

L. Suryani and K. Edy, “Pengembangan Aplikasi ‘Lost & Found’ Berbasis Android Dengan Menggunakan Metode Term Frequency – Inverse Document Frequency (Tf-Idf) Dan Cosine Similarity,” Electro Luceat, vol. 6, no. 2, pp. 190–204, 2020, doi: 10.32531/jelekn.v6i2.232.

R. A. Putra, “Analisa Implementasi Arsitektur Microservoces Berbasis Kontainer Pada Komunitas Pengembang Perangkat Lunak Sumber Terbuka ( OpenDayLight DevOps Community ),” J. Sist. Infomasi Teknol. Inf. dan Komput. (Just It) Univ. Bina Nusant. Magister Manaj. Sist. Inf. Jakarta, pp. 150–162, 2018.

N. Buslim and R. P. Iswara, “Pengembangan Algoritma Unsupervised Learning Technique Pada Big Data Analysis di Media Sosial sebagai media promosi Online Bagi Masyarakat,” J. Tek. Inform., vol. 12, no. 1, pp. 79–96, 2019, doi: 10.15408/jti.v12i1.11342.

Published
2022-01-10
How to Cite
[1]
Y. Christian and K. Kelvin, “RANCANG BANGUN APLIKASI KURSUS ONLINE BERBASIS WEB DENGAN SISTEM REKOMENDASI METODE CONTENT-BASED FILTERING”, rabit, vol. 7, no. 1, pp. 23-36, Jan. 2022.
Section
Articles
PDF (Bahasa Indonesia)
Abstract views: 1852
downloads: 1379

Most read articles by the same author(s)