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.
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.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright Notice
The copyright of the received article shall be assigned to the publisher of the journal. The intended copyright includes the right to publish the article in various forms (including reprints). The journal maintains the publishing rights to published articles. Therefore, the author must submit a statement of the Copyright Transfer Agreement.*)
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
In line with the license, authors and any users (readers and other researchers) are allowed to share and adapt the material only for non-commercial purposes. In addition, the material must be given appropriate credit, provided with a link to the license, and indicated if changes were made. If authors remix, transform or build upon the material, authors must distribute their contributions under the same license as the original.
Please find the rights and licenses in RABIT : Jurnal Teknologi dan Sistem Informasi Univrab. By submitting the article/manuscript of the article, the author(s) accept this policy.
1. License
The non-commercial use of the article will be governed by the Creative Commons Attribution license as currently displayed on Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
2. Author’s Warranties
The author warrants that the article is original, written by stated author(s), has not been published before, contains no unlawful statements, does not infringe the rights of others, is subject to copyright that is vested exclusively in the author and free of any third party rights, and that any necessary written permissions to quote from other sources have been obtained by the author(s).
3. User Rights
RABIT's spirit is to disseminate articles published are as free as possible. Under the Creative Commons license, RABIT permits users to copy, distribute, display, and perform the work for non-commercial purposes only. Users will also need to attribute authors and RABIT on distributing works in the journal.
4. Rights of Authors
Authors retain all their rights to the published works, such as (but not limited to) the following rights;
- Copyright and other proprietary rights relating to the article, such as patent rights,
- The right to use the substance of the article in own future works, including lectures and books,
- The right to reproduce the article for own purposes,
- The right to self-archive the article,
- The right to enter into separate, additional contractual arrangements for the non-exclusive distribution of the article's published version (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal (RABIT : Jurnal Teknologi dan Sistem Informasi Univrab).
5. Co-Authorship
If the article was jointly prepared by other authors, any authors submitting the manuscript warrants that he/she has been authorized by all co-authors to be agreed on this copyright and license notice (agreement) on their behalf, and agrees to inform his/her co-authors of the terms of this policy. RABIT will not be held liable for anything that may arise due to the author(s) internal dispute. RABIT will only communicate with the corresponding author.
6. Royalties
This agreement entitles the author to no royalties or other fees. To such extent as legally permissible, the author waives his or her right to collect royalties relative to the article in respect of any use of the article by RABIT.
7. Miscellaneous
RABIT will publish the article (or have it published) in the journal if the article’s editorial process is successfully completed. RABIT's editors may modify the article to a style of punctuation, spelling, capitalization, referencing and usage that deems appropriate. The author acknowledges that the article may be published so that it will be publicly accessible and such access will be free of charge for the readers as mentioned in point 3.