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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call