Please use this identifier to cite or link to this item:
http://repository.umsu.ac.id/handle/123456789/31122Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | HASIBUAN, FITRA AFFANDI | - |
| dc.date.accessioned | 2026-05-21T04:05:11Z | - |
| dc.date.available | 2026-05-21T04:05:11Z | - |
| dc.date.issued | 2026-03-11 | - |
| dc.identifier.uri | http://repository.umsu.ac.id/handle/123456789/31122 | - |
| dc.description.abstract | lagiarisme kode program merupakan permasalahan yang sering terjadi dalam dunia pendidikan dan pengembangan perangkat lunak, yang sulit dideteksi secara akurat menggunakan pendekatan berbasis teks. Metode konvensional seperti Term Frequency–Inverse Document Frequency (TF-IDF) dan cosine similarity cenderung hanya memperhatikan kesamaan token, sehingga kurang efektif dalam menangani perubahan struktur kode. Oleh karena itu, penelitian ini bertujuan untuk mengembangkan sistem deteksi plagiarisme kode program berbasis struktur menggunakan Abstract Syntax Tree (AST) dan Graph Neural Network (GNN). Metode yang digunakan melibatkan proses parsing kode program menjadi AST, kemudian direpresentasikan dalam bentuk graph dan diproses menggunakan model GNN dalam skema pairwise. Selain itu, dilakukan perbandingan dengan metode baseline berbasis TF-IDF dan cosine similarity untuk mengevaluasi kinerja model. Dataset yang digunakan terdiri dari data rekayasa dan data nyata yang dibagi menjadi data pelatihan dan pengujian. Hasil penelitian menunjukkan bahwa model GNN memiliki performa yang sangat baik dengan nilai accuracy sebesar 0.9946, precision sebesar 0.9949, recall sebesar 0.9974, dan F1-score sebesar 0.9962, sedangkan metode baseline hanya mencapai accuracy sebesar 0.7392 dan recall sebesar 0.6343. Hal ini menunjukkan bahwa model GNN mampu mendeteksi plagiarisme secara lebih efektif, terutama dalam menangani perubahan struktur kode. Dengan demikian, dapat disimpulkan bahwa pendekatan berbasis struktur menggunakan AST dan GNN lebih unggul dibandingkan pendekatan berbasis teks dalam mendeteksi plagiarisme kode program. | en_US |
| dc.publisher | umsu | en_US |
| dc.subject | Plagiarisme Kode | en_US |
| dc.subject | Graph Neural Network | en_US |
| dc.title | DETEKSI PLAGIARISME KODE PROGRAM MENGGUNAKAN GRAPH NEURAL NETWORK BERBASIS ABSTRACT SYNTAXT TREE | en_US |
| dc.type | Thesis | en_US |
| Appears in Collections: | Information Technology | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| SKRIPSI FITRA AFFANDI HASIBUAN.pdf | Full Text | 1.45 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.