eprintid: 8420 rev_number: 9 eprint_status: archive userid: 2098 dir: disk0/00/00/84/20 datestamp: 2024-05-16 02:22:05 lastmod: 2024-05-16 02:22:05 status_changed: 2024-05-16 02:22:05 type: thesis metadata_visibility: show contact_email: repository@staff.ukdw.ac.id creators_name: , Renaldi Kristian Hartono creators_id: 71190424 contributors_type: http://www.loc.gov/loc.terms/relators/THS contributors_type: http://www.loc.gov/loc.terms/relators/THS contributors_name: Mahastama, Aditya Wikan contributors_name: Lukito, Yuan contributors_id: 0505078201 contributors_id: 0505078102 title: PENERAPAN SISTEM REKOMENDASI REGISTRASI MATA KULIAH INFORMATIKA UKDW ispublished: pub subjects: T1 subjects: ZA4450 divisions: tek_informatika full_text_status: restricted keywords: Rekomendasi, Mata Kuliah, Item-Based Collaborative Filtering, Mahasiswa, Informatika, Antarmuka, Python, Laravel, Testcase abstract: Setiap tahun ajaran baru dimulai, prodi Informatika UKDW akan menyediakan mata kuliah yang dapat dipilih mahasiswa saat melakukan registrasi. Mata kuliah yang disediakan ini pada dasarnya dibagi menjadi mata kuliah wajib dan mata kuliah pilihan. Berdasarkan 2 macam mata kuliah ini, bagi Mahasiswa Informatika terutama dalam memilih mata kuliah pilihan seringkali disesuaikan dengan bidang minat dari masing-masing mahasiswa. Bidang minat ini yang kemudian disesuaikan dengan mata kuliah yang ada pada saat registrasi, namun walaupun demikian bagi Mahasiswa Informatika sering mengalami kebingungan dalam memilih mata kuliah pada saat registrasi. Oleh sebab itu penelitian ini akan merancang sebuah sistem rekomendasi mata kuliah yang digunakan untuk membantu merekomendasikan mata kuliah kepada Mahasiswa Informatika UKDW sebelum melakukan registrasi. Terdapat 2 mesin yang digunakan sistem dalam memproses rekomendasi yaitu Python dan Laravel. Proses rekomendasi yang dilakukan oleh Python akan menggunakan Item-Based Collaborative Filtering yang memiliki proses diantaranya mengumpulkan data berupa hasil rating mata kuliah, memproses similarity antar mata kuliah untuk tiap bidang minat, serta menghitung matriks evaluasi dengan menggunakan MAP. Kemudian hasil dari similarity yang paling tinggi akan digunakan sebagai kriteria untuk menampilkan rekomendasi menggunakan Laravel. Sistem dilakukan uji coba dengan 10 testcase berupa skenario mahasiswa dari angkatan 2021, 2020 dan 2019. Hasil testcase menunjukkan mata kuliah yang seharusnya diambil mahasiswa, sedangkan evaluasi terkait dengan hasil mata kuliah yang direkomendasikan sistem. Hasil evaluasi testcase dinyatakan memiliki tingkat keberhasilan 80% berdasarkan 8 dari 10 testcase yang berhasil. Selanjutnya sistem memiliki tingkat keakuratan untuk mata kuliah bidang minat sebesar 46.36% yang dihitung menggunakan metode Mean Average Precision (MAP) dengan melakukan rata-rata berdasarkan presisi dari 10 testcase. Presisi dihitung dalam dengan cara membandingkan mata kuliah bidang minat yang telah direkomendasikan dengan mata kuliah bidang minat yang telah diambil pada tiap testcase. date: 2024-03-09 date_type: published institution: Universitas Kristen Duta Wacana department: Informatika thesis_type: skripsi thesis_name: other funders: renaldikristianhartono@gmail.com citation: Renaldi Kristian Hartono (2024) PENERAPAN SISTEM REKOMENDASI REGISTRASI MATA KULIAH INFORMATIKA UKDW. Final Year Projects (S1) thesis, Universitas Kristen Duta Wacana. document_url: https://katalog.ukdw.ac.id/8420/1/71190424_bab1_bab5_daftarpustaka.pdf document_url: https://katalog.ukdw.ac.id/8420/2/71190424_bab2-sd-bab4_lampiran.pdf