PENERAPAN ALGORITMA COSINE SIMILARITY DALAM EFEKTIFITAS PENGACAKAN SOAL UJIAN ONLINE

Authors

  • Aidhil Prima Abdiguna Universitas Muhammadiyah Makassar
  • Lukman Universitas Muhammadiyah Makassar
  • Rizki Yusliana Bakti Universitas Muhammadiyah Makassar

DOI:

https://doi.org/10.24252/instek.v10i2.56473

Keywords:

cosine similarity, mean absolute error, root mean squared error, soal ujian online, term frequency-inverse document frequency

Abstract

Pengacakan soal ujian online yang efektif merupakan tantangan penting dalam memastikan keadilan dan keakuratan dalam distribusi soal. Penelitian ini bertujuan untuk mengetahui bagaimana algoritma Cosine Similarity dapat diterapkan dalam sistem pengacakan soal ujian online serta mengevaluasi efektifitasnya dalam pendistribusian soal. Metode Term Frequency-Inverse Document Frequency (TF-IDF) untuk merepresentasikan soal dalam bentuk vektor numerik sebelum dilakukan perhitungan nilai kesamaan oleh algoritma Cosine Similarity, serta metode Mean Absolute Error (MAE) dan Root Mean Squared Error (RMSE) untuk memvalidasi efektifitas hasil pengacakan. Hasil serta kesimpulan dari penelitian menunjukkan bahwa penerapan algoritma Cosine Similarity dalam sistem pengacakan soal dapat dilakukan dengan sebelumnya menerapkan tahap preprocessing data dan Term Frequency-Inverse Document Frequency serta hanya digunakan sebelum tahap pengacakan, dan efektifitas penggunaan algoritma ini dinilai efektif dikarenakan selisih rata-rata antara hasil sistem dan ideal berada dikisaran 0-1, dimana berdasarkan validasi Mean Absolute Error (MAE) sebesar 0,2514 serta Root Mean Squared Error (RMSE) sebesar 0,4704, yang menunjukkan tingkat efektivitas tinggi dalam proses pengacakan.

Downloads

Download data is not yet available.

References

[1] I. Setiawan, H. Suprihatin, and E. Pujiastuti, “Pengembangan Sistem Computer Based Test Pada Smk Bintang Harapan Cibarusah Bekasi Untuk Pelaksanaan Ujian,” J. AbdiMas Nusa Mandiri, vol. 4, no. 2, pp. 38–42, 2022, doi: 10.33480/abdimas.v4i2.2878.

[2] R. A. Saputra, I. Awalda Tariza, and B. Pramono, “Implementasi Algoritma Multiply With Carry Generator (MWCG) dalam Pengacakan Soal Ujian Semester Berbasis Web pada SMKN 1 Kendari,” Maret, vol. 7, no. 1, pp. 60–67, 2022, [Online]. Available: http://openjournal.unpam.ac.id/index.php/informatika60

[3] S. U. K. Wardani, “Efektivitas Penggunaan Sistem Computer Based Test dan Paper Based Test dalam Pelaksanaan Ujian Tengah Semester Bahasa Indonesia di SMPN 6 Singaraja,” J. Pendidik. Bhs. dan Sastra Indones. Undiksha, vol. 11, no. 4, p. 491, 2021, doi: 10.23887/jjpbs.v11i4.39676.

[4] N. A. Fanani et al., “ISSN 3030-8496 Jurnal Matematika dan Ilmu Pengetahuan Alam,” vol. 1, no. 2, pp. 21–32, 2024.

[5] A. A. Daulay and E. Ekadiansyah, “Metode LCM dan Dice Coefficient dalam Pengacakan Soal Ujian di SMK Swasta Teladan Medan,” J. Info Digit, vol. 2, no. 2, pp. 514–531, 2024.

[6] M. Hanif Ridwannulloh, “Implementasi Algoritma Fisher Yates Shuffle Dalam Pembuatan Ujian Online Berbasis Web,” J. Inform., vol. 08, pp. 16–21, 2021.

[7] A. Prakarsa, A. A. Sunarto, and P. Prajoko, “Model Pengacakan Soal Ujian Online SMA Menggunakan Metode Linear Congruential Generator dan Fisher Yates,” Progresif J. Ilm. Komput., vol. 16, no. 2, p. 133, 2020, doi: 10.35889/progresif.v16i2.519.

[8] A. Askar, P. Pasnur, A. Asrul, A. Amiruddin, M. Resha, and A. Wijaya T, “Implementation of Random Shuffle Algorithm to Randomize Questions in Anti-Corruption Prevention Game,” Brill. Res. Artif. Intell., vol. 3, no. 2, pp. 244–251, 2023, doi: 10.47709/brilliance.v3i2.3126.

[9] N. Andriani and A. Wibowo, “Implementasi Text Mining Klasifikasi Topik Tugas Akhir Mahasiswa Teknik Informatika Menggunakan Pembobotan TF-IDF dan Metode Cosine Similarity Berbasis Web,” Senamika, no. September, pp. 130–137, 2021.

[10] M. Darwis, G. T. Pranoto, Y. E. Wicaksana, and Y. Yaddarabullah, “Implementation of TF-IDF Algorithm and K-mean Clustering Method to Predict Words or Topics on Twitter,” JISA(Jurnal Inform. dan Sains), vol. 3, no. 2, pp. 49–55, 2020, doi: 10.31326/jisa.v3i2.831.

[11] R. Rusdiyanto, L. Hakim, and A. T. Martadinata, “Aplikasi Ujian Online Dan Penerapan Algoritma Lcg Untuk Proses Pengacakan Soal Ujian Di Smk Negeri Tugumulyo,” JUTIM (Jurnal Tek. Inform. Musirawas), vol. 7, no. 2, pp. 99–108, 2022, doi: 10.32767/jutim.v7i2.1764.

[12] U. Qhorifadillah, S. Lestari, and M. T. Chulkamdi, “Perancangan Aplikasi Bank Soal Berbasis Website Dengan Algoritma Fisher Yates Shuffle Dan Cosine Similarity (Studi Kasus Di Smk Indraprasta Wlingi),” JATI (Jurnal Mhs. Tek. Inform., vol. 6, no. 1, pp. 352–359, 2022, doi: 10.36040/jati.v6i1.4232.

[13] R. Prasetyadi and N. Budi Nugroho, “Implementasi Metode Multiplicative Random Number Generator (MRNG) Pada Aplikasi Ujian Sekolah Berbasis Komputer,” J. CyberTech, vol. 3, no. 2, pp. 224–229, 2020, [Online]. Available: https://ojs.trigunadharma.ac.id/

[14] D. I. Mulyana and Marjuki, “Optimasi Prediksi Harga Udang Vaname Dengan Metode Rmse Dan Mae Dalam Algoritma Regresi Linier,” J. Ilm. Betrik, vol. 13, no. 1, pp. 50–58, 2022, doi: 10.36050/betrik.v13i1.439.

[15] M. Azmi, “Analisis Tingkat Plagiasi Dokumen Skripsi Dengan Metode Cosine Similarity Dan Pembobotan Tf-Idf,” Tek. Teknol. Inf. dan Multimed., vol. 2, no. 2, pp. 90–95, 2022, doi: 10.46764/teknimedia.v2i2.51.

[16] T. O. Hodson, “Root-mean-square error (RMSE) or mean absolute error (MAE): when to use them or not,” Geosci. Model Dev., vol. 15, no. 14, pp. 5481–5487, 2022, doi: 10.5194/gmd-15-5481-2022.

Downloads

Published

2025-10-29

How to Cite

[1]
A. Prima Abdiguna, Lukman, and R. Yusliana Bakti, “PENERAPAN ALGORITMA COSINE SIMILARITY DALAM EFEKTIFITAS PENGACAKAN SOAL UJIAN ONLINE”, INSTEK, vol. 10, no. 2, pp. 298–310, Oct. 2025.

Issue

Section

Volume 10 Nomor 2 Oktober Tahun 2025