tekni eknik kniki nikin ikinf 1847049 1635730 1726984 1764477 1693739
kinfo infor nform forma
ormat rmati matika 1720885 1697392 1761066 1656213 1791257
Tabel 4. Hasil N-gram kunci jawaban guru Tabel 6. Hasil hashing kunci jawaban guru
Soal gram (N-3) Soal hashing
dis isk sku kus usi sik iko kom omu mun 725 757 791 777 803 777 745 759 779
uni nik ika kas asi sia ian ant nta tar ara 780 793 757 731 737 723 767 724 724
rad adu dua uao aor ora ran ang ngl gle 769 772 713 750 705 731 773 724 769
leb ebi bih ihd hde den eng nga gan ant 760 711 754 729 732 705 706 728 717
ntu tuj uju jua uan anu nun unt ntu tuk 712 727 743 716 724 789 804 797 755
1 ukm kme mem eme mec eca cah ahk 1 772 725 784 804 789 805 791 747 747
hka kan anp npe per erm rma mas asl sla 723 737 699 694 703 727 732 720 765
lah aha han ana nag aga gar arm rme 764 741 771 745 726 773 730 693 720
men enj nja jad adi dis isu sua uat atu 705 737 691 720 725 775 748 730 749
tup upe pem ema mah aha ham ama 718 693 725 767 791 778 737 810 793
man 759 719 734 693 719 703 740
Tabel 4. Hasil N-gram jawaban siswa Berikut ini hasil dari proses Rollinghash pada
hasil jawaban siswa. Hasil Rollinghash dapat dilihat
Siswa Soal gram (N-3) pada Tabel 7. sebagai berikut.
dis isk sku kus usi sis ise seb ebu
bua uah ahp hpe per erk rku kum Tabel 7. Hasil hashing Jawaban Siswa
ump mpu pul ula lan anm nme Siswa Soal hashing
mem emb mba bah aha has ass
725 757 791 777 803 785 751
Nesa Taupikah
esa sai aia ian ans nse seh ehi hin 810 793 764 741 771 745 715
ing ngg gga gam ame men enc 762 701 730 693 720 712 745
nca cap apa pai ait itu tuj uju jua 1 724 733 805 814 793 775 739
uan anb nbe ber ers rsa sam ama 777 779 732 718 781 779 790
713 760 745 783 794 721 749
1. Proses Pembentukan hashing dengan metode 731 759 695 724 723 771 766
Rollinghash 717 736 743 749 715 715 707
Proses pembentukan hashing ini menggunakan 748 723 735 702 709 747 714
metode rollinghash, dimana parameter masukan dari 769 804 797 755 772 706 737
proses ini yaitu dari proses sebelumnya yakni hasil 708 747 783 763 703
proses pembentukan rangkaian gram. Seperti halnya
pada proses gram besarnya nilai bilangan prima yang 2. Proses Pembentukan Window
digunakan akan berpengaruh terhadap nilai Proses pembentukan window adalah suatu proses
kemiripan antar dokumen, semakin besar nilai dalam algoritma winnowing yang bertujuan untuk
bilangan prima maka akan semakin kecil tingkat membagi rangkaian hashing kedalam rangkaian
kemiripan antar dokumen [3]. window. semakin besari nillai window maka semakin
Berikut ini contoh perhitungan dari proses kecil tingkat kemiripan dari dokumen teks tersebut
pembentukan hashing pada gram dis. [3].
Berdasarkan Persamaan (3) Jika nilai t = 12. Maka
𝐻𝑑𝑖𝑠 = 𝐴𝑆𝐶𝐼𝐼𝑑 ∗ 22 + 𝐴𝑆𝐶𝐼𝐼𝑖 ∗ 21 + 𝐴𝑆𝐶𝐼𝐼𝑠 ∗ 20 nilai w adalah sebagai berikut.
𝐻𝑑𝑖𝑠 = (100 ∗ 4) + (105 ∗ 2) + (115 ∗ 1)
𝐻𝑑𝑖𝑠 = 725 𝑤 = (12 − 5) + 1
𝑤= 8
Perhitungan tersebut diulang sampai semua
rangkaian gram. Berikut ini hasil dari proses Berikut ini flowchart proses pembentukan
pembentukan hashing pada kunci jawaban guru dan rangkaian window dari rangkaian hashing. Dapat
hasil jawaban siswa dapat dilihat pada Tabel 6. dilihat pada gambar Gambar 6. sebagai berikut.
sebagai berikut.
Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) 6
Edisi. .. Volume. .., Bulan 20.. ISSN : 2089-9033
Tabel 9. Hasil pencarian fingerprint ujian siswa
Siswa Soal fingerprint
[725] [717] [708] [739] [736]
Nesa Taupikah
[690] [693] [733] [737] [715]
[701] [712] [724] [732] [718]
1 [713] [721] [695] [707] [702]
[709] [706] [703]
3.2. Saran
Adapun saran yang dapat membantu mengatasi
beberapa kekurangan pada sistem yang berhasil
Keterangan : dibangun, diantaranya :
NA = Nilai Akhir 1. Dalam proses penilaian jawaban esai otomatis
∑ 𝑝𝑜𝑖𝑛 menggunakan algoritma winnowing ini hanya
𝑁𝐴 = × 100
∑𝑏 membandingkan kata demi kata tanpa
memperhatikan makna konotatif dan persamaan
Berikut ini nilai yang didapat dari proses penilaian kata dari tiap masing-masing kalimat serta dalam
oleh guru mata pelajarana secara langsung. Hasil pencarian jawaban hanya membandingkan kata
penilaian guru dapat dilihat pada Tabel 11. Sebagai kunci yang hanya ada pada kunci jawaban guru
berikut. saja, sehingga hasil dari penilaian otomatis
jawaban esai ini menjadi kurang optimal.
Tabel 11. Hasil Penilai esai secara langsung Diharapkan dalam penelitian selanjutnya dapat
Bobot ditambahkan metode Synonim Recognation
Nilai
Siswa Soal Soal Nilai sehingga tidak menutup kemungkinan hasil dari
Akhir
(b) proses penilaian jawaban esai tersebut lebih baik
dan optimal khususnya pada proses penilaian
Nesa Taupikah
1 2 1 50
DAFTAR PUSTAKA
[1] A. Aiken, S. Schlemer dan D. S. Wilkerson,
Winnowing: Local Algorithms for Document
3. PENUTUP
Fingerprinting, p. 10, 2003.
Berdasarkan hasil penelitian yang telah dilakukan
terhadap penerapan algoritma winnowing dengan
[2] L. G. S. Budi, A. Wibisono dan R. Tanojo,
menggunakan konsep jaccard similarity coefficient
“Pengecekan Plagiatisme Pada Code dalam Bahasa
terhadap ujian on-line pada aplikasi Learning
C++,” Teknik Informatika, vol. 11, p. 9, 2010.
Management System. Berikut ini kesimpulan dan
saran yang dapat diambil dari hasil penelitian.
[3] R. S. Pressman, Sofware Engineering A
Practitioner’s Approach, 7th ed., pp, 2011.
3.1. Kesimpulan
Kesimpulan yang dapat diambil dari hasil analisis
[4] W. Milani, Marji dan R. Achmad, “Deteksi
berdasarkan pada pembahasan yang telah dituturkan
Plagiarisme pada dokumen teks Bahasa Indonesia
sebelumnya, maka dapat ditarik kesimpulan sebagai
Menggunakan Algoritma Winnowing dengan
berikut.
Stemming,” Informatika.
1. Penerapan ujian on-line bertipe esai pada aplikasi
Learning Management System berhasil [5] B. Susanto, S. Suwarno dan O. Kharisman,
diterapkan, disertai dengan proses yang mampu “Implementasi Algoritma Winnowing untuk
memeriksa hasil jawaban siswa bertipe esai Mendeteksi kemiripan pada Teks Dokumen,”
berdasarkan pendekatan metode algoritma Informatika, vol. 9, p. 10, 2013.
winnowing.
2. Proses penilaian dengan metode pendekatan [6] C. Pierre, “Software Plagiarism Detection
algoritma winnowing dapat diterapkan pada Using Model-Driven Software Development In
penilaian tipe jawaban esai, namun pada proses ini Eclipse Platform,” p. 15, 2008.
masih menghasilkan nilai yang kurang optimal,
Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) 8
Edisi. .. Volume. .., Bulan 20.. ISSN : 2089-9033
[7] Hendrik dan W. Fathul, “Pengembangan
Learning MAnagement System,” Media Informatika,
vol. 3, p. 14, 2005.