Nugrawan, Awang Mulya (2024) Analisis Kinerja Algoritma Levenshtein Distance Dan Rabin-Karp Dalam Mendeteksi Plagiarisme Kode Python Pada Praktikum Algoritma Dan Pemrograman = Performance Analysis Of Levenshtein Distance And Rabin-Karp Algorithms In Detecting Python Code Plagiarism In Algorithms And Programming Practicum. Skripsi thesis, Universitas Hasanuddin.
![[thumbnail of H071201027_skripsi_05-08-2024 bab I-II.pdf]](/style/images/fileicons/text.png)
H071201027_skripsi_05-08-2024 bab I-II.pdf
Download (1MB)
![[thumbnail of H071201027_skripsi_05-08-2024 cover1.jpg]](/43250/2.hassmallThumbnailVersion/H071201027_skripsi_05-08-2024%20cover1.jpg)

H071201027_skripsi_05-08-2024 cover1.jpg
Download (334kB) | Preview
![[thumbnail of H071201027_skripsi_05-08-2024 dp.pdf]](/style/images/fileicons/text.png)
H071201027_skripsi_05-08-2024 dp.pdf
Download (791kB)
![[thumbnail of H071201027_skripsi_05-08-2024.pdf]](/style/images/fileicons/text.png)
H071201027_skripsi_05-08-2024.pdf
Restricted to Repository staff only until 14 February 2027.
Download (4MB)
Abstract (Abstrak)
Kemajuan teknologi yang pesat, terutama di bidang teknologi dan internet, membawa dampak positif yang signifikan. Namun, terdapat juga konsekuensi negatif, seperti plagiarisme. Plagiarisme merupakan tindakan tidak etis dalam bidang akademik, melibatkan penggunaan karya orang lain tanpa izin dan mengakuinya sebagai karya sendiri. Penelitian ini berfokus pada plagiarisme kode, bentuk pelanggaran akademik yang umum terjadi di mana mahasiswa mengirimkan kode orang lain sebagai miliknya sendiri. Penelitian ini bertujuan untuk menganalisis kinerja algoritma Levenshtein Distance dan Rabin-Karp dalam mendeteksi plagiarisme kode Python selama praktikum Algoritma dan Pemrograman. Selain itu, penelitian ini mengeksplorasi potensi teknik ensamble yang menggabungkan kedua algoritma untuk meningkatkan akurasi deteksi dan mengembangkan aplikasi web interaktif menggunakan Streamlit untuk deteksi plagiarisme. Penelitian ini melibatkan pengumpulan data, pemrosesan, implementasi algoritma, pengembangan web, dan evaluasi kinerja dalam berbagai skenario plagiarisme. Hasil penelitian menunjukkan bahwa Levenshtein Distance efektif mendeteksi perubahan kecil dalam kode tetapi memiliki waktu eksekusi yang lebih lama, sedangkan Rabin-Karp lebih cepat tetapi kurang sensitif terhadap kesamaan logika kecil. Teknik Voting Classifier ensamble menunjukkan kinerja seimbang antara waktu dan akurasi. Aplikasi web yang dikembangkan memudahkan deteksi plagiarisme dan membuatnya lebih mudah diakses oleh dosen dan mahasiswa.
Item Type: | Thesis (Skripsi) |
---|---|
Uncontrolled Keywords: | Deteksi Plagiarisme Kode, Levenshtein Distance, Praktikum Algoritma dan Pemrograman, Rabin-Karp, Teknik Ensemble |
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
Divisions (Program Studi): | Fakultas Matematika dan Ilmu Peng. Alam > Sistem Informasi |
Depositing User: | Unnamed user with username pkl2 |
Date Deposited: | 07 Mar 2025 07:15 |
Last Modified: | 07 Mar 2025 07:15 |
URI: | http://repository.unhas.ac.id:443/id/eprint/43250 |