BAB III METODOLOGI PENELITIAN

dokumen-dokumen yang mirip
BAB III METODOLOGI PENELITIAN

BAB IV ANALISA DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB V IMPLEMENTASI DAN PENGUJIAN

SOURCE DETECTION PADA KASUS PLAGIARISME DOKUMEN MENGGUNAKAN METODE BIWORD WINNOWING DAN RETRIEVAL BERBASIS OKAPI BM25 TUGAS AKHIR

BAB III METODOLOGI PENELITIAN

4 BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISA DAN PERANCANGAN

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

beberapa tag-tag lain yang lebih spesifik di dalamnya.

BAB III METODE PENELITIAN. Pengetahuan Alam dan Jurusan Budidaya Perairan Fakultas Pertanian Universitas

BAB 1 PENDAHULUAN UKDW

1. Pendahuluan. 1.1 Latar belakang

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB II LANDASAN TEORI


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

1 BAB III METODOLOGI PENELITIAN. collaborative filtering ini digambarkan pada gambar 3.1

BAB II LANDASAN TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. Bahan ajar adalah segala bentuk bahan yang digunakan untuk membantu

HASIL DAN PEMBAHASAN. diformulasikan digunakan dalam proses temu kembali selanjutnya.

BAB III METODOLOGI PENELITIAN

BAB III ANALISA SISTEM

BAB I PENDAHULUAN. dan rahasia telah menjadi suatu hal yang sangat berharga. Data atau informasi

BAB IV IMPLEMENTASI SISTEM

BAB III METODOLOGI PENELITIAN

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN UKDW

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB I. Pendahuluan. 1. Latar Belakang Masalah

BAB V IMPLEMENTASI SISTEM

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

1 BAB III METODE PENELITIAN

BAB III METODOLOGI PENELITIAN. Dalam melakukan penelitian ini, berikut alat dan bahan penelitian yang

BAB IV HASIL DAN UJI COBA

IMPLEMENTASI DAN PENGUJIAN

UKDW BAB 1 PENDAHULUAN

BAB III METODE PENELITIAN. Tahapan penelitian yang akan dilakukan adalah sebagai berikut: keputusan tingkat kesehatan.

BAB 1 PENDAHULUAN UKDW

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

BAB III METODOLOGI PENELITIAN

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. Pada sekarang ini ketersediaan informasi berbentuk dokumen teks. sebagian besar sudah berbentuk elektronik (softcopy).

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN. Berikut adalah tahapan penelitian yang dilakukan : Menentukan kebutuhan data yang digunakan, seperti data makanan, data

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB IV METODOLOGI PENELITIAN. Penelitian ini dilakukan dengan melalui empat tahap utama, dimana

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN. a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan.

BAB IV HASIL DAN UJI COBA

HASIL DAN PEMBAHASAN. Tabel 1 Perhitungan recall-precision. ) adalah peluang kata i dalam dokumen setelah q j. p( i q j

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB III METODE PENELITIAN. mempermudah pelaksanaan penelitian. Tahap-tahap penelitian dalam

BAB III METODOLOGI PENELITIAN. dibutuhkan desain penelitian. Berikut adalah tahapan-tahapan dalam desain

BAB III METODOLOGI PENELITIAN

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. Sekolah Tinggi Informatika & Komputer Indonesia (STIKI) merupakan

BAB III METODOLOGI PENELITIAN

BAB 3 METODE PENELITIAN. dalam melakukan penelitian untuk memudahkan penyusun dalam

BAB III PEMBAHASAN. untuk menampilkan ringkasan dari teks yang dimasukkan pengguna. Ringkasan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODE PENELITIAN. dilaksanakan pada Semester Genap Tahun Ajaran 2014/2015. Perangkat yang digunakan dalam penelitian ini meliputi:

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB III METODOLOGI PENELITIAN berikut. Tahapan penelitian yang dilakukan dalam penelitian adalah sebagai Identifikasi Masalah Merumuskan Masalah Study Literatur Perancangan Struktur Menu Interface Analisa Sistem Pembentukan query Sistem IR Model Okapi BM25 Deteksi Kemiripan Dokumen Implementasi Pengujian Kesimpulan dan Saran Gambar 3.1 Tahapan Penelitian 3.1 Identifikasi Masalah Pada tahapan ini dilakukan identifikasi permasalahan bahwa ketika dokumen yang memiliki isi teks yang panjang dan seluruh isi teks dokumen tersebut akan dijadikan sebagai query pencarian, hal ini tentu akan berpengaruh terhadap hasil pencarian. Untuk itu perlu adanya algoritma yang dapat melakukan penyeleksian terhadap isi dokumen, mencari bagian mana yang cocok dan tepat mewakili isi dokumen untuk dijadikan query pencarian. 3.2 Merumuskan Masalah Dari tahapan identifikasi masalah dapat dirumuskan, bagaimana membentuk query dari dokumen yang panjang yang diduga melakukan

plagiarisme dengan menggunakan fingerprint algoritma biword winnowing yang kemudian query tersebut akan dicari dokumen sumber menggunakan algoritma Okapi BM25. 3.3 Study Literatur Pada tahapan ini akan dilakukan pengumpulan informasi dan referensi yang berhubungan dengan masalah yang diteliti pada tugas akhir ini melalui jurnal ilmiah dan buku-buku. 3.4 Analisa Aplikasi Pada tahapan ini akan dijelaskan secara rinci tentang proses sistem deteksi sumber plagiarisme yang akan dibangun sehingga mempermudah pemahaman terhadap sistem. Pada tahap ini terbagi menjadi beberapa proses : Proses Pembuatan Query n frek finger tertinggi Input Dokumen Biword winnowing(finger print) Query Generator (biword winnowin g) Steming Non- Steming n frek finger medium n frek finger terendah n frek finger tertinggi n frek finger medium n frek finger terendah Deteksi Kemiripan Database FIngerprint (Corpus) Biword winnowing(finger print) Query Presentase kemiripan Hitung Tingkat Kemiripan Database Indexing (Corpus) indexing Preprocessing doc1 doc2 doc3 Kumpulan Dokumen (corpus) Hasi Pencarian (Dokumen) IR System Okapi BM25 Sistem IR Preprocessing query Gambar 3.2 Analisa Sistem Source Detection III-2

1. Analisa pembentukan query dari dokumen yang dicurigai plagiarisme menggunakan fingerprint dengan algoritma biword winnowing. Ada dua jenis query yang akan dibentuk, yakni a. Query dari fingerprint biword winnowing dengan stemming. Pada tahap ini akan dilakukan : 1. Melakukan pembersihan teks. 2. Melakukan pemotongan teks serta melakukan filter stopword dan stemming, kemudian dibentuk biword yang dienkripsi dengan menggunakan MD5. 3. Menghitung nilai hash. Kemudian melakukan perangkingan frekuensi fingerprint. 6. Membentuk masing-masing query dengan menggunakan n fingerprint dengan frekuensi tertinggi, n fingerprint dengan frekuensi tengah, n fingerprint dengan frekuensi rendah. b. Query dari fingerprint biword winnowing tanpa stemming. Pada tahap ini akan dilakukan : 1. Melakukan pembersihan teks. 2. Melakukan pemotongan teks serta melakukan filter stopword, kemudian dibentuk biword yang dienkripsi dengan menggunakan md5. 3. Menghitung nilai hash Kemudian melakukan perangkingan frekuensi fingerprint. 6. Membentuk masing-masing query dengan menggunakan n fingerprint dengan frekuensi tertinggi, n fingerprint dengan frekuensi tengah, n fingerprint dengan frekuensi rendah. 2. Analisa Sistem IR Okapi BM25. Tahapan ini terbagi menjadi 3, yakni III-3

a. Pembangunan index (pembuatan inverted index) dan pembobotan kata sebelum diterapkannya model Okapi BM25. Pada tahap ini akan dilakukan : 1. Mengumpulkan dokumen yang akan di-index (dikenal dengan nama corpus atau koleksi dokumen). 2. Pemisahan rangkaian kata (tokenization). 3. Melakukan linguistic preprocessing : stopword dan stemming 4. Indexing. 5. Pembobotan kata b. Preprocessing query. Tahapan yang dilakukan 1. Proses tokenisasi terhadap query 2. Melakukan linguistic preprocessing : stopword dan stemming 3. Pembobotan kata pada query c. Menghitung relevansi antara query dengan dokumen menggunakan model Okapi BM25. Dalam perhitungan menggunakan model Okapi BM25 menggunakan persamaan 2.6. Menurut Bintana (2012), dengan menggunakan persamaan 2.6 sudah dapat memperoleh dokumen yang relevan. 3. Analisa Deteksi kemiripan dokumen dengan Algoritma Biword Winnowing. a. Pembuatan database fingerprint semua dokumen sumber dengan menggunakan algoritma biword winnowing yang akan diterapkan pada saat pengujian. Pada tahap ini akan dilakukan : 1. Melakukan pembersihan teks. 2. Melakukan pemotongan teks menjadi biword yang kemudian dienkripsi menggunakan MD5 3. Menghitung nilai hash 6. Pembuatan database fingerprint b. Pembentukan fingerprint dokumen yang diduga plagiarisme dengan algoritma biword winnwoing. Pada tahap ini akan dilakukan : III-4

1. Melakukan pembersihan teks. 2. Melakukan pemotongan teks menjadi biword yang kemudian dienkripsi menggunakan MD5 3. Menghitung nilai hash c. Menghitung tingkat kemiripan ( similiarity) dokumen dengan menggunakan persamaan jaccard coeficient 3.5 Perancangan Aplikasi Pada tahap ini dilakukan perancangan aplikasi. Pada tahap ini akan dilakukan : a. Perancangan flat Teks Merancangan penyimpanan data dalam flat teks (plain text) b. Perancangan Struktur Menu Merancang menu-menu pada aplikasi yang memiliki fungsi masingmasing sesuai tujuan. c. Perancangan interface aplikasi. Merancang atau mendesain tampilan antar muka aplikasi dengan pengguna. Tampilan yang dibangun dapat memberikan gambaran umum mengenai aplikasi yang akan dibuat. 3.6 Implementasi Pada proses implementasi ini akan dilakukan pembuatan modul yang telah dirancang dan dianalisa selanjutnya diimplementasikan pada bahasa pemrograman dan dilakukan pengujian untuk mengetahui tingkat keberhasilan aplikasi yang telah ada. Berikut adalah spesifikasi lingkungan implementasi perangkat keras dan perangkat lunak : 1. Perangkat keras Processor Memori (RAM) : Intel(R) Core(TM) i5 CPU M 430 @2.5GHz : 4,00 GB III-5

Harddisk : 640 GB 2. Perangkat Lunak Sistem Operasi Bahasa Pemrograman Tools Perancangan Web Browser : Windows 8 Enterprise 64 bit : PHP : Notepad++ : Google Chrome / CoolNovo 3.7 Pengujian Tahapan pengujian yang akan dilakukan pada sistem pendeteksian sumber plagiarisme dokumen yang dibangun bertujuan untuk mengetahui kesalahan dan kemudian memperbaikinya. Pengujian yang akan dilakukan sebagai berikut: 1. Pengujian hasil pembuatan query dari dokumen yang diduga plagiarisme terhadap hasil pencarian dokumen sumber. Pengujian ini dilakukan untuk mengetahui jenis query mana yang menghasilkan dokumen sumber yang relevan. Pengujian ini dilakukan dengan memperhatikan urutan nilai jaccard coeficient yang diperoleh. Jika nilai jaccard coeficient-nya yang diperoleh terurut menurun (besar ke kecil) maka dapat dikatakan jenis query tersebut terbaik, karena sesuai dengan urutan dokumen sumber yang diperoleh, yakni dokumen sumber pertama memiliki nilai jaccard coeficient yang lebih tinggi dari dokumen sumber kedua, dokumen sumber kedua memiliki nilai jaccard coeficient yang lebih tinggi dari dokumen ketiga dan seterusnya. 2. Pengujian kemiripan dokumen uji terhadap dokumen sumber yang diperoleh dari proses pencarian dengan model Okapi BM25. Pengujian ini bertujuan untuk melihat apakah dokumen sumber yang diperoleh benar memiliki kemiripan terhadap dokumen uji. Pengujian ini dilakukan dengan memperhatikan adanya kesamaan isi antara dokumen uji dengan dokumen sumber yang ditunjukkan oleh sistem. III-6

3.8 Kesimpulan dan Saran Tahapan ini berisi tentang kesimpulan yang dapat diambil dari penelitian yang telah dilakukan. Pada bagian saran berisi saran-saran yang penulis berikan untuk mengembangkan aplikasi agar ke depannya menjadi lebih baik. III-7