PENGEMBANGAN SISTEM DETEKSI PARAFRASE DI JURUSAN TEKNOLOGI INFORMATIKA ITS
|
|
- Fanny Iskandar
- 6 tahun lalu
- Tontonan:
Transkripsi
1 PENGEMBANGAN SISTEM DETEKSI PARAFRASE DI JURUSAN TEKNOLOGI INFORMATIKA ITS PARAPHRASE DETECTION SYSTEM DEVELOPMENT IN DEPARTMENT TECHNICAL INFORMATION ITS Bramaning Djoko Susilo, Daniel Oranova Siahaan Program Studi Magister Manajemen Teknologi Institut Teknologi Sepuluh Nopember Jalan Cokroaminoto 12 A, Surabaya, 60264, Surabaya ABSTRAK Meningkatnya teknologi digital mempermudah untuk menggunakan kembali isi atau konten. Dalam dunia akademis, penggunaan kembali isi tanpa memberikan penghargaan dapat dikategorikan sebagai tindakan plagiarisme. Dengan munculnya kasus plagiarisme dalam dunia akademis ini sangat merugikan banyak pihak, salah satu contohnya adalah menurunnya kredibilitas karena kurangnya ketelitian dalam proses pengujian. Di satu sisi, jumlah publikasi yang beredar adalah sangat besar, kemudian jumlah makalah yang akan dipublikasikan juga sangat besar akan mempersulit pihak penguji untuk meneliti satu per satu. Untuk mengatasi permasalahan di atas, maka peneliti mengembangkan sebuah sistem berbasis web untuk mendukung pencegahan tindakan plagiarisme. Metodologi yang digunakan adalah System Development Life Cycle (SDLC) dengan beberapa penyesuaian sesuai dengan konteks permasalahan. Tahap-tahap yang akan dilaksanakan adalah: studi literatur, analisis dan desain sistem, implementasi dan pengujian. Dalam penelitian ini, pencegahan plagiarisme dilakukan melalui deteksi parafrase dokumen. Algoritma yang digunakan adalah algoritma winnowing yang menghasilkan sebuah fingerprint dari dokumen uji, kemudian dibandingkan dengan fingerprint dokumen acuan, kemudian akan diketahui persentase kemiripan antara dokumen yang diuji dengan dokumen acuan. Tingkat kemiripan inilah yang digunakan untuk memutuskan apakah terjadi praktek parafrase atau tidak. Untuk mempermudah klasifikasi dokumen yang diuji, digunakan 3 level kemiripan yang dapat diatur besar persentasenya. Kata kunci: pengembangan sistem, plagiarisme, parafrase, deteksi parafrase, algoritma winnowing ABSTRACT The increasing digital technology makes it easier to reuse content, or content. In the academic world, reuse of content without giving the award can be categorized as an act of plagiarism. With the emergence of cases of plagiarism in the academic world is very detrimental to many parties, one example is the decline in credibility because of the lack of rigor in the testing process. On the one hand, the number of publications in circulation is very large, then the amount of paper to be published are also very large will make the examiner to examine one by one. To solve the above problems, the researchers developed a web-based system to support the prevention of plagiarism. The methodology is using the System Development Life Cycle (SDLC) with some adjustments in accordance with the context of the problem. The stages to be implemented are: literature studies, analysis and system design, implementation, and testing. In this study, the prevention of plagiarism detection is done C-26-1
2 through paraphrase documents. The algorithm used is the winnowing algorithm that generates a fingerprint of the test document, and then compared with the fingerprint reference document, and then will know the percentage of similarity between documents that were tested with the reference document. Level of similarity is used to decide whether or not the practice of paraphrasing. To simplify the classification of documents that were tested, used 3 levels of similarity that can be set large percentage. Keywords: system development, plagiarism, paraphrasing, paraphrasing detection, winnowing algorithm PENDAHULUAN Beberapa tahun belakangan ini, kasus plagiarisme muncul dalam media nasional. Contoh kasus adalah plagiarisme pada salah satu mahasiswa S3 perguruan tinggi di Bandung. Mahasiswa tersebut membuat makalah yang kemudian dipublikasikan dalam konferensi IEEE pada Kemudian, IEEE mengumumkan melalui situsnya ieeexplore.ieee.org bahwa terjadi plagiarisme dalam pembuatan makalah tersebut. Makalah yang dipublikasikan menjiplak pada makalah yang telah dibuat pada tahun Kejadian tersebut tidak hanya merugikan pencipta makalah sebagai pemilik hak cipta tulisan, namun juga merugikan lingkungan akademis karena dapat dianggap kurang teliti dalam menguji tulisan sehingga dapat menurunkan kepercayaan publik tentang kompetensi tenaga akademik institusi. Ada beberapa hal yang menyebabkan plagiarisme terjadi. Menurut Abdul Hamid (2010) menjelaskan sebab plagiarisme ada tiga hal, yaitu: - Motivasi mengejar gelar akademis Jabatan fungsional dan sertifikasi. Semakin tinggi jabatan atau gelar maka semakin tinggi pula tunjangan yang didapatkan. Disamping itu pemerintah juga telah meningkatkan mutu standar akademisi, sehingga mau tidak mau mereka harus mengikuti. Bagi akademisi yang berpikiran pendek maka plagiarisme sering menjadi pilihan mereka seperti yang dicontohkan di atas. - Keinginan mendapatkan popularitas. Hal ini dapat dicontohkan ketika akademisi yang ingin eksis melalui media masa dengan menulis artikel namun menjiplak dari jurnal yang telah dipublikasikan. - Kemudahan teknologi dalam mendapatkan informasi dari internet. Seperti diketahui bahwa internet menjadi sumber informasi dengan pertumbuhan yang sangat pesat. Dengan melakukan select, copy dan paste maka dapat membuat tulisan secara instan. Berdasarkan permasalahan di atas, maka diperlukan adanya deteksi plagiarisme dimana salah satu cara yang dapat digunakan adalah dengan deteksi parafrase. Dalam penelitian sebelumnya, untuk pengetahuan tingkat kemiripan teks diguakan algoritma yang bernama winnowing. Algoritma ini dipilih karena pengujian tidak bergantung pada bahasa data uji dengan data acuan. Disamping itu, algoritma ini masih dapat mendeteksi meskipun konten dalam paper telah diubah posisinya. Output yang dihasilkan adalah sebuah fingerprint atau sidik jari dokumen, fingerprint ini kemudian dibandingkan dengan fingerprint data acuan. Hasil pembandingan ini yang akan menjadi referensi pihak akademis untuk mengambil keputusan mengenai adanya dugaan plagiarisme. Plagiarisme Dalam Kamus Besar Bahasa Indonesia, plagiat diartikan sebagai pengambilan karangan (pendapat dsb.) orang lain dan menjadikannya seolah-olah karangan (pendapat dsb) C-26-2
3 sendiri, misalkan menerbitkan karya tulis orang lain atas nama dirinya sendiri. Plagiarisme sendiri merupakan kegiatan plagiat terhadap karya orang lain. Secara spesifik Utorodewo (2007) menjelaskan ciri-ciri plagiarisme sebagai berikut: - Mengakui tulisan orang lain sebagai tulisan sendiri, - Mengakui gagasan orang lain sebagai pemikiran sendiri - Mengakui temuan orang lain sebagai kepunyaan sendiri - Mengakui karya kelompok sebagai kepunyaan atau hasil sendiri, - Menyajikan tulisan yang sama dalam kesempatan yang berbeda tanpa menyebutkan asalusulnya - Meringkas dan memparafrasekan (mengutip tak langsung) tanpa menyebutkan sumbernya, dan - Meringkas dan memparafrasekan dengan menyebut sumbernya, tetapi rangkaian kalimat dan pilihan katanya masih terlalu sama dengan sumbernya. Dari uraian di atas menunjukkan bahwa memparafrasekan rangkaian kalimat dari sumber tanpa menyebutkan sumber termasuk dalam kategori plagiarisme. Deteksi Parafrase Dalam Kamus Besar Bahasa Indonesia, parafrase didefinisikan sebagai: - Pengungkapan kembali suatu tuturan dari sebuah tingkatan atau semacam bahasa yang lain tanpa mengubah pengertian. - Penguraian kembali suatu teks (karangan) dalam bentuk (susunan kata -kata) yang lain, dengan maksud menjelaskan makna yang tersembunyi. Document Fingerprinting Fingerprinting dokumen adalah salah satu teknik pendeteksi keseluruhan atau parsial dari copy antara dokumen-dokumen. Ide utamanya adalah menyimpan kumpulan angka-angka yang representatif, sehingga dapat diidentifikasi apakah diantara dokumen-dokumen tersebut memiliki kemiripan. Angka-angka ini memiliki penanda posisi dalam dokumen. Copy yang berbeda dari suatu dokumen dapat dipastikan memiliki fingerprint yang berbeda pada posisi ini. Teknik-teknik yang telah ada sebelumnya menggunakan dugaan hashing k-grams atau w-shingles. Dalam hal ini dokumen dianggap sebagai urutan huruf-huruf, kemudian algoritma tersebut membagi dokumen ke dalam k-grams atau w-shingles, dimana w dan k ditentukan oleh pengguna sistem. Suatu k-grams adalah substring atau bagian dari karakter dengan panjang k. Contoh untuk k-grams untuk teks a do run run, a do run run adalah: adoru dorun orunr runru nrunr runru unrun nruna runad unado nador adoru dorun orunr runru unrun Sedangkan w-shingles adalah bagian urutan dari w huruf-huruf. Contoh kelompok 4-shingles dari frase one two three one two three one two three adalah: {(one,two,three,one), (two,three,one,two), (three,one,two,three)} C-26-3
4 Kemudian lakukah hash k-grams atau w-shingles dengan menggunakan suatu fungsi hash. Output hash ini adalah berupa deretan angka-angka yang akan dipilih menggunakan metode tertentu sebagai fingerprinting dokumen. Rolling Hash Rolling hash adalah sebuah fungsi dimana input diproses di dalam sebuah window yang bergerak sejalan dengan input. Fungsi hash ini memungkinkan nilai hash baru dihitung berdasarkan nilai hash sebelumnya. Dengan menggunakan fungsi ini diharapkan akan menghemat biaya komputasi pengubahan data string menjadi nilai-nilai hash. Fungsi hash didefinisikan sebagai: Keterangan: c : nilai ascii karakter input (representasi angka dari karakter) b: bilangan basis k : nilai grams Kemudian untuk menghitung hash, menggunakan fungsi: Algoritma Winnowing Algoritma winnowing digunakan untuk memilih nilai-nilai hash tertentu dan digunakan kemudian sebagai fingerprint dari dokumen. Dalam algoritma ini, ada beberapa kriteria yang dijadikan dasar dalam mencari kemiripan antar dokumen, yaitu: 1. Jika ada satu kesamaan substring paling sedikit dengan panjang guarantee threshold, t, maka kesamaan ini terdeteksi oleh algoritma. 2. Tidak mendeteksi semua kesamaan dengan panjang kurang dari noise threshold, k. Kesamaan string dengan panjang kurang dari k harus dihindari dengan mempertimbangkan hash-hash hanya dari k-grams. Dengan nilai k yang lebih besar maka semakin meyakinkan bahwa kesamaan antar dokumen adalah bukan suatu kebetulan. Namun, dengan nilai k yang besar maka akan mengurangi sensitivitas pendeteksian pada perubahan urutan konten dokumen, karena perubahan posisi substring yang lebih kecil dari k tidak akan dapat terdeteksi. Untuk menghindari hal-hal di atas, maka diperlukan pemilihan nilai k yang dapat mengurangi kesamaan yang kebetulan. Misalkan rangkaian hash, jika, kemudian paling sedikit satu harus dipilih untuk memastikan deteksi semua kesamaan dengan panjang paling sedikit t. Misalkan ukuran window menjadi, kemudian rangkaian hash merepresentasikan suatu dokumen. Setiap posisi dalam rangkaian hash mendefinisikan window dari hash. Untuk memastikan jaminan pendeteksian maka sangat penting untuk memilih salah satu nilai hash dari setiap window untuk dipilih sebagai fingerprint dokumen. Secara detail pemilihan nilai hash mengikuti aturan-aturan, yaitu untuk setiap window dipilih nilai hash terkecil, jika ada nilai hash terkecil lebih dari satu maka dipilih nilai yang paling kanan dalam window. Kemudian rangkaian hash yang baru digunakan sebagai fingerprint dokumen. Contoh selengkapnya sebagai berikut: 1. Teks A do run run run, a do run run 2. Teks dengan penghilangan karakter yang tidak relevan adorunrunrunadorunrun 3. Rangkaian 5-grams dari teks C-26-4
5 adoru dorun orunr runru unrun nrunr runru unrun nruna runad unado nador adoru dorun orunr runru unrun 4. Rangkaian hash dari 5-grams Windows dari rangkaian hash dengan panjang 4 (77, 74, 42, 17) (74, 42, 17, 98) (42, 17, 98, 50) (17, 98, 50, 17) (98, 50, 17, 98) (50, 17, 98, 8) (17, 98, 8, 88) (98, 8, 88, 67) ( 8, 88, 67, 39) (88, 67, 39, 77) (67, 39, 77, 74) (39, 77, 74, 42) (77, 74, 42, 17) (74, 42, 17, 98) 6. Fingerprint yang dipilih oleh winnowing Fingerprint dengan informasi posisi [17,3] [17,6] [8,8] [39,11] [17,15] Dalam mendeteksi plagiarisme, maka diperlukan suatu nilai-nilai yang menjadi kebutuhan pokok, dimana dalam aplikasi yang akan dirancang harus memenuhi kebutuhan dalam acuan tersebut. Menurut Schleimer (2003), beberapa acuan yang digunakan dalam mendeteksi plagiarisme adalah: 1. Whitespace insensitivity Pecocokan file teks tidak terpengaruh oleh tanda spasi, huruf kapital atau normal, tanda baca dan lain sebagainya. 2. Noise suppression Semua pencocokan harus cukup besar untuk menunjukkan bahwa bahan tulisan adalah penyalinan dari tulisan lainnya. Kata-kata yang umum dan pendek contohnya adalah dan, atau dan sebagainya. 3. Position independence Urutan paragraf tidak mempengaruhi tingkat kecocokan yang ditemukan, kemudian penambahan maupun pengurangan terhadap dokumen asli juga demikian. METODE Studi literatur Dalam tahap studi literatur akan mengumpulkan dan membahas informasi yang berkaitan dengan pengembangan sistem. Tujuan langkah ini adalah mengumpulkan informasi yang akan digunakan sebagai referensi dalam langkah selanjutnya. Beberapa informasi pokok yang akan dikumpulkan sebagai berikut: - Informasi Jurusan Teknologi Informasi ITS - Informasi perangkat-perangkat pendukung untuk pengembangan sistem - Spesifikasi input dokumen standar ekstensi doc, docx dan pdf - Implementasi algoritma winnowing Analisa dan Desain Berdasarkan informasi pada langkah sebelumnya, maka akan dilakukan analisa untuk memperjelas permasalahan yang akan diselesaikan dalam penelitian secara lebih detail. Analisa ini berupa identifikasi kebutuhan sistem yang akan dijelaskan dalam subbab selanjutnya. Kemudian dilanjutkan dengan tahap desain sistem yang terdiri dari tahap desain C-26-5
6 proses, tahap desain antarmuka dan tahap desain basis data. Desain ini selanjutnya menjadi dasar untuk implementasi pada langkah selanjutnya. Identifikasi Kebutuhan Identifikasi kebutuhan sistem adalah deskripsi dari layanan-layanan yang disediakan oleh sistem dan batasan-batasan operasionalnya (Sommerville, 2011). Tahap ini menjadi dasar utama dalam penelitian karena permasalahan yang akan diselesaikan akan diidentifikasikan dan diterjemahkan ke dalam bentuk dokumen kebutuhan yang harus dipenuhi oleh sistem. Sumber yang digunakan adalah berasal dari hasil tahap studi literatur, sedangkan hasil tahap ini berupa poin kebutuhan yang kemudian disajikan dalam daftar kebutuhan. Desain Basis Data Desain basis data pada penelitian ini menggunakan model Entity Relationship Diagram (ERD). Hasil dalam tahap ini adalah diagram konseptual yang kemudian akan diubah menjadi bentuk fisik pada tahap implementasi. Desain Antarmuka Desain antarmuka dalam tahap ini dibuat dengan mempertimbangkan kebutuhan sistem, yaitu informasi yang harus disajikan kepada pengguna. Desain antarmuka juga harus memenuhi hasil identifikasi kebutuhan yang berkaitan. Hasil dalam tahap ini berupa gambaran umum antarmuka yang akan dilihat oleh pengguna. Desain proses Metode pengembangan yang digunakan pada penelitian ini menggunakan metode terstruktur, sehingga untuk permodelan data menggunakan model Data Flow Diagram (DFD). Dimulai dengan permodelan konseptual atau DFD level 0, kemudian selanjutnya akan diturunkan ke level 1, 2, dan selanjutnya. Implementasi Dalam tahap implementasi akan mengubah diagram-diagram hasil dari tahap analisa dan desain sebelumnya menjadi dalam bentuk fisik. Pengujian Pada tahap ini akan dilakukan uji coba terhadap sistem yang telah dibangun. Uji coba bertujuan untuk membuktikan bahwa hasil penelitian dapat menyelesaikan permasalahan. HASIL DAN PEMBAHASAN Studi Literatur a. Perangkat lunak pendukung Dalam mengembangkan sistem digunakan beberapa perangkat lunak antara lain: - wampserver, lingkungan pengembangan web berbasis window. Perangkat ini sudah memasukkan paket aplikasi web server apache2, pemroses teks php dan basis data mysql. Aplikasi dapat diunduh di alamat: - jquery, pustaka javascript cross platform. Pustaka ini digunakan untuk mempermudah komunikasi antara client (browser) dengan server dan menyediakan framework UI. Referensi jquery di - xpdf, pustaka open source yang digunakan untuk mengekstrak file pdf ke dalam bentuk teks. Xpdf dapat digunakan pada OS Windows maupun linux. Dalam penelitian ini digunakan xpdf versi windows dengan tipe aplikas exe. Alamat pustaka dapat dilihat pada C-26-6
7 b. Format data - JSON, javascript object notation. Merupakan format data alternatif selain XML. Keuntungan menggunakan JSON adalah mudah untuk pembacaan dan penulisan data. Disamping itu format JSON telah didukung dalam jquery dan PHP sehingga memberikan kemudahan dalam komunikasi pada sistem yang dibangun. Alamat resmi JSON di - Format data doc dan docx, format data Microsoft Word Document. Format doc merupakan format untuk versi MS Word , sedangkan docx untuk versi 2007 ke atas. Spesifikasi format doc disediakan di bawah Microsoft Open Spesification Promise, detail selanjutnya dapat merujuk pada alamat Untuk format docx merujuk pada spesifikasi OFFICE OPEN XML OVERVIEW, ECMA TC45, alamat referensi - Format data pdf, merupakan format data yang disediakan oleh Adobe System. Pada Januari 2007, Adobe System mengumumkan bahwa mereka merilis format PDF versi 1.7 dan dipublikasi melalui ISO pada 2008 dengan ISO Rujukan selengkapnya dapat dilihat di alamat c. Implementasi Algoritma Winnowing Berikut implementasi dari algoritma winnowing dalam kode PHP: $fingerprints = array(); $min = PHP_INT_MAX; $pos = -1; for ($i=0, $imax=count($kgrams)-$w+1; $i<$imax; $i++) { for ($j=0; $j<$w; $j++) { if ($kgrams[$i+$j]['hash'] <= $min) { if (($i+$j) > $pos) { $min = $kgrams[$i+$j]['hash']; $pos = $i+$j; } } } $n = end($fingerprints); if (!$n ($min <= $n[0] && $pos > $n[1]) $i > $n[1]) $fingerprints[] = array($min, $pos); $min = PHP_INT_MAX; $pos = 0; } Output dari potongan kode di atas adalah data array berisi nilai-nilai hash dan posisinya yang telah diolah dalam fungsi rolling hash. Implementasi Pada tahap implementasi, hasil dari analisa dan desain dan tahap dirubah dalam bentuk fisik. Dalam bentuk fisik terdapat 4 menu utama yang dapat diakses oleh pengguna, yaitu: - Home, halaman muka sistem yang berisi tentang penjelasan singkat penggunaan sistem. - Repository, berisi daftar dokumen-dokumen yang telah di upload, dan input-input variable untuk pengujian. Pada halaman ini pengguna dapat memilih dokumen yang digunakan sebagai dokumen uji, dan memilih dokumen-dokumen yang digunakan sebagai acuan. - Uploads, halaman ini berisi form untuk meng-upload dokumen ke repository. C-26-7
8 - Control Panel, halaman ini digunakan untuk mengatur variable default sistem, pengaturan level klasifikasi dokumen, dan pengaturan pengguna. Gambar 1 Tampilan Halaman Muka Gambar 3 Tampilan Halaman Upload Gambar 2 Tampilan Halaman Repository Gambar 4 Tampilan Halaman Control Panel Pengujian a. Pengujian pada dokumen yang memparafrasekan dokumen lain. Isi dari dokumen uji dan acuan adalah sebagai berikut: Contoh dokumen uji (parafrase): Hakikat kerja industri/klerikal adalah tidak memuaskan. Karyawan menginginkan lebih banyak keterlibatan dalam pekerjaan mereka, lebih banyak mengatur diri sendiri, dan kesempatan untuk memberikan kontribusi yang lebih besar terhadap organisasi mereka. Contoh dokumen acuan (sumber): Hakikat ketidakpuasan kerja industri atau klerikal tidak lagi diperselisihkan. Banyak karyawan dewasa ini lebih menyukai tingkat keterlibatan yang lebih besar dalam pekerjaan mereka daripada yang diduga sebelumnya. Banyak dari mereka yang semakin menginginkan pengaturan diri sendiri dan kesempatan untuk memberikan kontribusi yang lebih besar terhadap organisasi. (Schuler, Dowling & Smart, 1988, p. 17) Hasil pengujian pada sistem adalah sebagai berikut: Nilai awal k=6, nilai t divariasi dengan nilai minimal 6 dan nilai maksimal 60, dan nilai b divariasi dengan nilai minimal 10 dan nilai maksimal 30. Didapatkan nilai maksimal persentase sebesar 100%, pada beberapa nilai t dan k. Dalam penelitian ini deteksi parafrase sifatnya pendekatan, maka selanjutnya dipilih nilai ambang prosentase di atas 90% dengan asumsi nilai tersebut cukup meyakinkan untuk diduga banyak kemiripan dan dipilih nilai dengan jumlah fingerprint data uji terbanyak dengan asumsi semakin banyak fingerprint maka semakin akurat atau semakin banyak kesamaan. Nilai yang diperoleh adalah b=10, t=16, dan k=6. C-26-8
9 b. Pengujian pada dua dokumen dengan konten yang berbeda. Dengan nilai yang didapatkan dari pengujian sebelumnya, selanjutnya akan diuji dua dokumen dengan konten yang berbeda. Prosentase yang didapatkan adalah sebesar 10,46%. c. Pengujian pada dokumen yang kebetulan memiliki kemiripan namun bukan parafrase. Dokumen yang diuji merupakan makalah, namun masing-masing belum dipublikasikan. Dari sisi bidang keilmuan memiliki kesamaan yaitu dalam bidang Teknologi Informasi, namun berbeda dalam pembahasan. Salah satu dokumen dengan tema pengembangan sistem dan lainnya memiliki tema tata kelola teknologi informasi. Prosentase yang didapatkan sebesar 50,34%. KESIMPULAN DAN SARAN Sistem yang dikembangkan diharapkan dapat mendeteksi plagiarisme melalui deteksi parafrase di Jurusan Teknologi Informatika ITS. Dalam pengujian telah dihasilkan bahwa nilai prosentase antara dokumen yang parafrase adalah bernilai di atas 80%. Untuk dokumen dengan konten berbeda memiliki nilai prosentase dibawah 25%, dan ditemukan nilai prosentase di atas 50% untuk dua dokumen dengan bidang keilmuan sama, namun tema yang diangkat berbeda. Beberapa saran yang dapat digunakan dalam pengembangan sistem deteksi parafrase: - Untuk meminimalkan adanya kesamaan yang sifatnya kebetulan, maka pada penelitian selanjutnya dapat menerapkan filter stop list pada baik dokumen uji maupun dokumen acuan, karena stop list merupakan kumpulan kata-kata yang sering digunakan namun kurang memiliki makna atau bobot dalam kalimat. - Dalam dunia nyata, data yang telah dipublikasi jumlahnya sangat besar dan konten yang bervariasi. Untuk melakukan deteksi pada masing-masing data tersebut akan membutuhkan waktu yang sangat lama dan tidak efisien apabila mendeteksi dengan bidang keilmuan yang berbeda karena kecil kemungkinan terjadi parafrase. Pada penelitian selanjutnya diharapkan ada sebuah sistem penunjang yang akan bertugas mencari dokumen-dokumen yang memiliki bidang keilmuan yang sejenis atau tema yang hampir sama. DAFTAR PUSTAKA Chillar, Rajender Singh, dan Barjesh Kochar. (2008). RB-Matcher: String Matching Technique. World Academy of Science, Engineering and Technology, vol. 42. Hamid, Abdul. Dampak Sistemik Plagiarisme. (2010). (diakses Oktober 6, 2011). Karp, Richard M. (1991). An Introduction to Randomized Algorithm, Discrete Applied Mathematics, p Kusmawan, Putu. (2010). Aplikasi Pendeteksi Penjiplakan Pada File Teks Dengan Algoritma Winnowing, Institut Teknologi Sepuluh November, Surabaya. Mutiara, A. Benny, dan Sinta Agustina. (2007). Aplikasi Anti Plagiatisme Dengan Algoritma Karp-Rabin Pada Penuliisan Ilmiah Universitas Gunadarma, Universitas Gunadarma, Jakarta. C-26-9
10 Schleimer, Saul, Daniel S. Wilkerson, dan Alex Aiken. (2003). Winnowing: Local Algorithms for Document Fingerprinting, SIGMOD. Sommerville, Ian. (2011). Sofware Engineering. 9th. Pearson. C-26-10
11 Lampiran A Hasil Pengujian 1 b t k Fingerprint Uji Fingerprint Acuan Prosentase ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% ,00% C-26-11
12 Lampiran A Hasil Pengujian 1 (lanjutan) b t k Fingerprint Uji Fingerprint Acuan Prosentase ,67% ,71% ,71% ,71% ,71% ,71% ,21% ,33% ,33% ,33% ,33% ,33% ,33% ,33% ,33% ,33% ,33% ,33% ,33% ,33% ,25% ,82% ,82% ,82% ,25% ,82% ,95% ,95% C-26-12
PERBANDINGAN PENDEKATAN DETEKSI PLAGIARISM DOKUMEN DALAM BAHASA INGGRIS. ABSTRAK
PERBANDINGAN PENDEKATAN DETEKSI PLAGIARISM DOKUMEN DALAM BAHASA INGGRIS 1 Ana Kurniawati 2 I Wayan Simri Wicaksana 1,2 Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma ({ana,iwayan}@staff.gunadarma.ac.id)
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang. Pemanfaatan teknologi pada era globalisasi telah menjadi satu hal yang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Pemanfaatan teknologi pada era globalisasi telah menjadi satu hal yang sangat penting dalam kehidupan sehari-hari. Beberapa pemanfaatan teknologi dalam kehidupan sehari-hari
Lebih terperinciAPLIKASI PENDETEKSI KEMIRIPANPADA DOKUMEN MENGGUNAKAN ALGORITMA RABIN KARP
APLIKASI PENDETEKSI KEMIRIPANPADA DOKUMEN MENGGUNAKAN ALGORITMA RABIN KARP Inta Widiastuti 1, Cahya Rahmad 2, Yuri Ariyanto 3 1,2 Jurusan Elektro, Program Studi Teknik Informatika, Politeknik Negeri Malang
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA Pada bab ini, akan dibahas landasan teori mengenai pendeteksian kemiripan dokumen teks yang mengkhususkan pada pengertian dari keaslian dokumen, plagiarisme, kemiripan dokumen, dan
Lebih terperinciAPLIKASI PENDETEKSI PLAGIARISME TUGAS DAN MAKALAH PADA SEKOLAH MENGGUNAKAN ALGORITMA RABIN KARP
Versi Online: https://journal.ubm.ac.id/index.php/alu Vol.I (No. 1 ) : 12-17. Th. 2018 ISSN: 2620-620X APLIKASI PENDETEKSI PLAGIARISME TUGAS DAN MAKALAH PADA SEKOLAH MENGGUNAKAN ALGORITMA RABIN KARP Plagiarisme
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Kita semua menyadari bahwa teknologi merupakan hal yang penting di era globalisasi saat ini. Semakin lama teknologi semakin canggih dan berkembang pesat. Perkembangan
Lebih terperinciSISTEM DETEKSI KEMIRIPAN JUDUL SKRIPSI PRODI TEKNIK INFORMATIKA MENGGUNAKAN ALGORITMA RABIN-KARP
SISTEM DETEKSI KEMIRIPAN JUDUL SKRIPSI PRODI TEKNIK INFORMATIKA MENGGUNAKAN ALGORITMA RABIN-KARP SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Guna Memperoleh Gelar Sarjana Komputer (S.Kom) Pada Progam
Lebih terperinciAplikasi Pendeteksi Penjiplakan pada File Teks dengan Algoritma Winnowing
Aplikasi Pendeteksi Penjiplakan pada File Teks dengan Algoritma Winnowing Putu Yuwono Kusmawan, Umi Laili Yuhana, Diana Purwitasari Jurusan Teknik Informatika,Fakultas Teknologi Informasi Institut Teknologi
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Informasi saat ini berkembang sangat pesat, hal ini sangat mendukung terhadap kebutuhan manusia yang ingin serba cepat dan mudah dalam mendapatkan suatu informasi.
Lebih terperinciIMPLEMENTASI ALGORITMA RABIN-KARP UNTUK SISTEM PENDETEKSI KESAMAAN DOKUMEN PROPOSAL TUGAS AKHIR SKRIPSI
IMPLEMENTASI ALGORITMA RABIN-KARP UNTUK SISTEM PENDETEKSI KESAMAAN DOKUMEN PROPOSAL TUGAS AKHIR KOMPETENSI RPL SKRIPSI I GEDE WIRA KUSUMA JAYA NIM. 1008605019 LEMBAR JUDUL PROGRAM STUDI TEKNIK INFORMATIKA
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM Pada pengembangan suatu sistem diperlukan analisis dan perancangan sistem yang tepat, sehingga proses pembuatan sistem dapat berjalan dengan lancar dan sesuai seperti
Lebih terperinciPERBANDINGAN ALGORITMA WINNOWING DENGAN ALGORITMA RABIN KARP UNTUK MENDETEKSI PLAGIARISME PADA KEMIRIPAN TEKS JUDUL SKRIPSI
Technologia Vol 8, No.3, Juli September 2017 124 PERBANDINGAN ALGORITMA WINNOWING DENGAN ALGORITMA RABIN KARP UNTUK MENDETEKSI PLAGIARISME PADA KEMIRIPAN TEKS JUDUL SKRIPSI Fakultas Teknologi Informasi
Lebih terperinciPenerapan Metode Winnowing Fingerprint dan Naive Bayes untuk Pengelompokan Dokumen
Penerapan Metode Winnowing Fingerprint dan Naive Bayes untuk Pengelompokan Dokumen Adi Radili 1, Suwanto Sanjaya 2 1,2 Teknik Informatika UIN Sultan Syarif Kasim Riau Jl. H.R. Soebrantas no. 155 KM. 18
Lebih terperinciSISTEM DIREKTORI MAKALAH DENGAN FITUR CEK PLAGIARISME
A-137 SISTEM DIREKTORI MAKALAH DENGAN FITUR CEK PLAGIARISME Errissya Rasywir 1, Yovi Pratama 2 Sekolah Tinggi Ilmu Komputer Dinamika Bangsa Jl. Jend. Sudirman Thehok Kota Jambi, 0741-35093 e-mail: errissya.rasywir@gmail.com
Lebih terperinciPENERAPAN ALGORITMA WINNOWING UNTUK MENDETEKSI KEMIRIPAN TEKS PADA TUGAS AKHIR MAHASISWA
PENERAPAN ALGORITMA WINNOWING UNTUK MENDETEKSI KEMIRIPAN TEKS PADA TUGAS AKHIR MAHASISWA Reynald Karisma Wibowo 1, Khafiizh Hastuti 2 1,2 Program Studi Teknik Informatika, Fakultas Ilmu Komputer, Universitas
Lebih terperinciDETEKSI KEBERADAAN KALIMAT SAMA SEBAGAI INDIKASI PENJIPLAKAN DENGAN ALGORITMA HASHINGBERBASISN-GRAM
Vol. 6, No. 1, Januari2011 ISSN 0216-0544 DETEKSI KEBERADAAN KALIMAT SAMA SEBAGAI INDIKASI PENJIPLAKAN DENGAN ALGORITMA HASHINGBERBASISN-GRAM a Diana Purwitasari, b Putu Yuwono Kusmawan, c Umi Laili Yuhana
Lebih terperinciKUTIPAN DAN PARAPRASI (Quoting and Paraphrasing)
KUTIPAN DAN PARAPRASI (Quoting and Paraphrasing) www.rudifebriamansyah.webege.com KUTIPAN DAN PARAPRASI (Quoting and Paraphrasing) When you QUOTE, you are borrowing from another text by copying information
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Kemajuan teknologi informasi dan komunikasi tidak hanya membawa dampak positif, tetapi juga membawa dampak negatif, salah satunya adalah tindakan plagiarisme (Kharisman,
Lebih terperinciBAB IV HASIL DAN UJI COBA
37 BAB IV HASIL DAN UJI COBA Dalam tahap implementasi sistem ada beberapa syarat yang harus disiapkan sebelumnya. Syarat-syarat tersebut meliputi perangkat keras (hardware) dan perangkat lunak (software).
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan pesat dalam bidang teknologi informasi telah mempengaruhi berbagai bidang dalam kehidupan manusia, tidak terkecuali dalam bidang pendidikan. Perkembangan
Lebih terperinciPERANCANGAN SISTEM PENENTUAN SIMILARITY KODE PROGRAM PADA BAHASA C DAN PASCAL DENGAN MENGGUNAKAN ALGORITMA RABIN-KARP
PERANCANGAN SISTEM PENENTUAN SIMILARITY KODE PROGRAM PADA BAHASA C DAN PASCAL DENGAN MENGGUNAKAN ALGORITMA RABIN-KARP Ade Mirza Surahman Program Studi Teknik Informatika Fakultas Teknik Universitas Tanjungpura
Lebih terperinciJurnal Aksara Komputer Terapan Politeknik Caltex Riau Vol. 1, No. 2, Tahun
Vol. 1, No. 2, Tahun 2012 15 Jurnal Aksara Komputer Terapan Politeknik Caltex Riau Website : http://jurnal.pcr.ac.id/index.php/jakt/about/index Email : pustaka@pcr.ac.id Aplikasi Pendeteksi Plagiat dengan
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan teknologi informasi, maka proses dan media penyimpanan data pun semakin berkembang. Dengan adanya personal computer (PC), orang dapat menyimpan,
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN Pada penelitian tugas akhir ini ada beberapa tahapan penelitian yang akan dilakukan seperti yang terlihat pada gambar 3.1: Identifikasi Masalah Rumusan Masalah Studi Pustaka
Lebih terperinciJurnal Coding, Sistem Komputer Untan Volume 04, No.1 (2016), hal ISSN : x
APLIKASI PENDETEKSI PLAGIAT TERHADAP KARYA TULIS BERBASIS WEB MENGGUNAKAN NATURAL LANGUAGE PROCESSING DAN ALGORITMA KNUTH-MORRIS-PRATT [1] Rio Alamanda, [2] Cucu Suhery, [3] Yulrio Brianorman [1][2][3]
Lebih terperinciAPLIKASI PENDETEKSI DUPLIKASI DOKUMEN TEKS BAHASA INDONESIA MENGGUNAKAN ALGORITMA WINNOWING DENGAN METODE K-GRAM DAN SYNONYM RECOGNITION
APLIKASI PENDETEKSI DUPLIKASI DOKUMEN TEKS BAHASA INDONESIA MENGGUNAKAN ALGORITMA WINNOWING DENGAN METODE K-GRAM DAN SYNONYM RECOGNITION Aplikasi Pendeteksi Duplikasi Dokumen Teks Bahasa Indonesia Menggunakan
Lebih terperinciRancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur
Jurnal Transistor Elektro dan Informatika (TRANSISTOR EI) Vol. 1, No. 2, Oktober 2016, pp. 22~36 22 Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo
Lebih terperinciDETEKSI KEMIRIPAN DOKUMEN TEKS MENGGUNAKAN ALGORITMA MANBER SKRIPSI IQBAL MAULANA DJAFAR
DETEKSI KEMIRIPAN DOKUMEN TEKS MENGGUNAKAN ALGORITMA MANBER SKRIPSI IQBAL MAULANA DJAFAR 091402012 PROGRAM STUDI S1 TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Buku merupakan media informasi yang memiliki peran penting dalam perkembangan ilmu pengetahuan, karena dengan buku kita dapat memperoleh banyak informasi, pengetahuan
Lebih terperinciBAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer
BAB II LANDASAN TEORI 2.1 World Wide Web Dunia internet semakin berkembang, terutama penggunaanya dalam bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer global, sedangkan
Lebih terperinciGambar 3.1 Desain Penelitian
29 BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Penentuan lokasi dan variable penelitian Menentukan kebutuhan data yang akan digunakan Membuat surat izin penelitian Pengumpulan data yang dibutuhkan
Lebih terperinciBerikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.
20 BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Pada bab ini akan dipaparkan skema umum penelitian yang dilakukan untuk mempermudah dalam melakukan penelitian. Dalam penelitian ini terdapat dua
Lebih terperinciBAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii PERNYATAAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x INTISARI... xi ABSTRACT... xii BAB I PENDAHULUAN...
Lebih terperinciAPLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP
Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,
Lebih terperinciSISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)
SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU) Meilysa Puspita Sari Jurusan Sistem Informasi Sekolah Tinggi Manajemen Informatika dan Komputer
Lebih terperinciDETEKSI PLAGIAT DOKUMEN MENGGUNAKAN ALGORITMA RABIN-KARP
DETEKSI PLAGIAT DOKUMEN MENGGUNAKAN ALGORITMA RABIN-KARP Hari Bagus Firdaus Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung Jalan Ganesha 10, Bandung
Lebih terperinciBAB I PENDAHULUAN. yang cepat sangat berpengaruh terhadap gaya hidup manusia. Pertukaran
BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini, perkembangan teknologi yang pesat dan penyebaran internet yang cepat sangat berpengaruh terhadap gaya hidup manusia. Pertukaran informasi antara satu pihak
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Koperasi Bina Sejahtera Paguyuban Keluarga Bogem terletak di Kelurahan Kebonjayanti Kecamatan Kiaracondong Kota Bandung yang beralamat di Jl. Kebonjayanti No. 39 Kota
Lebih terperinciANALISIS PENGUKURAN SELF PLAGIARISM MENGGUNAKAN ALGORITMA RABIN-KARP DAN JARO-WINKLER DISTANCE DENGAN STEMMING TALA
ANALISIS PENGUKURAN SELF PLAGIARISM MENGGUNAKAN ALGORITMA RABIN-KARP DAN JARO-WINKLER DISTANCE DENGAN STEMMING TALA Jayanta 1), Halim Mahfud 2), Titin Pramiyati 3) 1), 3) Fakultas Ilmu Komputer UPN Veteran
Lebih terperinci6 BAB I PENDAHULUAN. 1.1 Latar Belakang
6 BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi sudah menjadi bagian yang sangat penting dalam sebuah perusahaan untuk membantu setiap proses bisnis yang ada. Dengan menggunakan teknologi, perusahaan
Lebih terperinciAnalsis dan Implementasi Algoritma Winnowing dengan Synonym Recognition pada Deteksi Plagiarisme untuk Dokumen Teks Berbahasa Indonesia
Analsis dan Implementasi Algoritma Winnowing dengan Synonym Recognition pada Deteksi Plagiarisme untuk Dokumen Teks Berbahasa Indonesia Jody 1, Agung Toto Wibowo 2, Anditya Arifianto 3 1.2.3 Teknik Informatika,
Lebih terperinciBAB II TINJAUAN PUSTAKA. seolah-olah karya orang lain tersebut adalah karya kita dan mengakui hasil
BAB II TINJAUAN PUSTAKA 2.1. Landasan Teori 2.1.1. Plagiarisme Ada beberapa definisi menurut para ahli lainnya (dalam Novanta, 2009), yaitu : 1. Menurut Ir. Balza Achmad, M.Sc.E, plagiarisme adalah berbuat
Lebih terperinciBAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut.
BAB II LANDASAN TEORI 2.1 Sistem Sistem memiliki beberapa definisi yang berbeda-beda menurut pendapat beberapa ahli, definisi sistem adalah sebagai berikut. 1. Menurut Jogiyanto (1999:1), sistem adalah
Lebih terperinciBAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima
BAB II LANDASAN TEORI 2.1 Inspeksi Menurut Kamus Besar Bahasa Indonesia (KBBI) dan hasil studi lapangan (wawancara) Inspeksi adalah suatu kegiatan penilaian terhadap suatu produk, apakah produk itu baik
Lebih terperinciSistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh
86 JURNAL SISTEM DAN INFORMATIKA Sistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh Shofwan Hanief STMIK STIKOM Bali Jl. Raya Puputan No. 86 Renon, Denpasar, telp/fax 0361 24445/0361
Lebih terperinciPENDAHULUAN. 1.1 Latar Belakang
1BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi dan informasi merupakan dua hal yang tidak dapat dipisahkan saat ini. Hal ini terlihat dari proses untuk mendapatkan informasi yang dapat diperoleh secara
Lebih terperinciFRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ABSTRAK
1 FRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ALI MUHTAS Program Studi Sistem Informasi S1, Fakultas Ilmu Komputer ABSTRAK Dalam pembangunan aplikasi perlu adanya
Lebih terperinciARSITEKTUR UNTUK APLIKASI DETEKSI KESAMAAN DOKUMEN BAHASA INDONESIA
No Makalah : 073 ARSITEKTUR UNTUK APLIKASI DETEKSI KESAMAAN DOKUMEN BAHASA INDONESIA Anna Kurniawati 1, Kemal Ade Sekarwati 2, I wayan Simri Wicaksana 3 Jurusan Sistem Informasi Fakultas Ilmu komputer
Lebih terperinciBAB I PENDAHULUAN. terjadi diberbagai kalangan. Dalam Kamus Besar Bahasa Indonesia, definisi
15 BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini proses pertukaran informasi menjadi sangat mudah. Kemajuan yang cukup besar di bidang komputer dan dunia internet semakin mempercepat proses tersebut.
Lebih terperinciAplikasi Pendataan Kendaraan Hilang Berbasis Web (Studi Kasus : Polres Cimahi)
Aplikasi Pendataan Kendaraan Hilang Berbasis Web (Studi Kasus : Polres Cimahi) 1 Citra Andari, 2 Dedy Rahman Wijaya, 3 Reza Budiawan Program Studi D3 Manajemen Informatika, Fakultas Ilmu Terapan, Universitas
Lebih terperinciBAB III METODOLOGI PENELITIAN
19 3.1 Desain Penelitian BAB III METODOLOGI PENELITIAN Studi Literatur Observasi / Wawancara Input Data Penelitian Fuzzyfukasi Kriteria Alternatif Pengolahan data dengan metode Fuzzy Penalaran Penalaran
Lebih terperinciIMPLEMENTASI ALGORITMA RABIN-KARP MENGGUNAKAN STEMMING NAZIEF DAN ADRIANI UNTUK MENDETEKSI TINGKAT KEMIRIPAN FILE TEKS YANG BERBENTUK SKRIPSI SKRIPSI
IMPLEMENTASI ALGORITMA RABIN-KARP MENGGUNAKAN STEMMING NAZIEF DAN ADRIANI UNTUK MENDETEKSI TINGKAT KEMIRIPAN FILE TEKS YANG BERBENTUK SKRIPSI SKRIPSI WINDI ARINDA 091401061 PROGRAM STUDI S1 ILMU KOMPUTER
Lebih terperinciPerancangan Teknologi Ajax Dalam Aplikasi Perpustakaan STIKOM Bali
Konferensi Nasional Sistem & Informatika 2015 STMIK STIKOM Bali, 9 10 Oktober 2015 Perancangan Teknologi Ajax Dalam Aplikasi Perpustakaan STIKOM Bali I Gst Ayu Sri Melati Sistem Informasi, STIKOM Bali
Lebih terperinciBAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang
BAB II LANDASAN TEORI Pada landasan teori ini diuraikan sejumlah teori untuk membantu dan memecahkan permasalahan yang ada. Beberapa landasan teori tersebut meliputi konsep dasar dan definisi-definisi
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Plagiarisme atau sering disebut plagiat adalah penjiplakan atau pengambilan karangan, pendapat, dan sebagainya dari orang lain dan menjadikannya seolah-olah karangan
Lebih terperinciBAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang
9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung
Lebih terperinciPencarian File Teks Berbasis Content dengan Pencocokan String Menggunakan Algoritma Brute force
Scientific Journal of Informatics Vol. 3, No. 1, Mei 2016 p-issn 2407-7658 http://journal.unnes.ac.id/nju/index.php/sji e-issn 2460-0040 Pencarian File Teks Berbasis Content dengan Pencocokan String Menggunakan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Algoritma Rabin-Karp Algoritma Rabin-Karp adalah suatu algoritma pencarian string yang diciptakan Michael O. Rabin dan Richard M. Karp pada tahun 1987 yang menggunakan fungsi
Lebih terperinciBAB I PENDAHULUAN. Badan Perencanaan Pembangunan Daerah (Bappeda) Kota Bandung adalah salah
BAB I PENDAHULUAN 1.1 Latar Belakang Badan Perencanaan Pembangunan Daerah (Bappeda) Kota Bandung adalah salah satu lembaga teknis di lingkungan Pemerintahan Kota Bandung. Bappeda berperan sebagai lembaga
Lebih terperinciBAB I PENDAHULUAN. berinovasi menciptakan suatu karya yang original. Dalam hal ini tindakan negatif
1 BAB I PENDAHULUAN I.1 Latar Belakang Pada dasarnya manusia menginginkan kemudahan Dalam segala hal. Sifat tersebut akan memicu tindakan negatif apabila dilatarbelakangi oleh motivasi untuk berbuat curang
Lebih terperinciBAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1 Latar Belakang Masalah PT. Telview Technology Bandung merupakan sebuah perusahaan distributor penjualan dan pemasangan kamera Close Circuit TeleVision (CCTV) dan perlengkapan akses
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring perkembangan Teknologi dan Informasi, mendorong berbagai perusahaan dan sektor publik untuk memanfaatkan teknologi yang telah berkembang. Supaya berbagai hal
Lebih terperinciABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha
ABSTRAK Sistem Informasi Manajemen Dokumen dirancang untuk mengelola dan mengolah dokumen digitalisasi yang ada di Fakultas Teknologi Informasi. Dokumen yang diolah pada aplikasi ini berupa dokumen yang
Lebih terperinciKemajuan di bidang teknologi khususnya di dunia komputer dari hari ke. yang semakin kompleks. Dari berbagai macam aktivitas yang digeluti, sebuah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Kemajuan di bidang teknologi khususnya di dunia komputer dari hari ke hari mengalami perkembangan yang semakin membaik. Kemajuan ini berkembang sesuai dengan
Lebih terperinciBAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat
1 BAB 1 PENDAHULUAN 1.4 Latar Belakang Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat kurang maksimal dalam pencarian data seorang pegawai. Sulitnya mencari data pegawai dikarenakan
Lebih terperinciBAB I PENDAHULUAN. pendidikan, perbankan, perencanaan dan sebagainya. Dengan adanya teknologi komputer
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Di era globalisasi seperti sekarang ini, perkembangan teknologi komputer berpengaruh besar pada tingkat kebutuhan manusia di berbagai bidang seperti bidang
Lebih terperinciBAB I PENDAHULUAN. dari beberapa kelurahan, dan setiap bulannya masing-masing kelurahan wajib
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Kecamatan Coblong merupakan suatu organisasi pemerintahan yang terdiri dari beberapa kelurahan, dan setiap bulannya masing-masing kelurahan wajib melaporkan
Lebih terperinciBAB I PENDAHULUAN. Jiménez-Peris, dkk dalam paper-nya yang berjudul New Technologies in
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan Teknologi dan Informasi telah berkembang sedemikian hebatnya. Kemajuan di bidang komputer dan internet khususnya, semakin mempercepat terjadinya perubahan
Lebih terperinciAPLIKASI MESIN PENCARI DOKUMEN CROSS LANGUAGE BAHASA INGGRIS BAHASA INDONESIA MENGGUNAKAN VECTOR SPACE MODEL
APLIKASI MESIN PENCARI DOKUMEN CROSS LANGUAGE BAHASA INGGRIS BAHASA INDONESIA MENGGUNAKAN VECTOR SPACE MODEL SKRIPSI Disusun Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Komputer pada Jurusan
Lebih terperinciJURNAL SISTEM PENILAIAN AKADEMIK PADA SEKOLAH DASAR NEGERI NGLABAN 2 KECAMATAN LOCERET KABUPATEN NGANJUK
JURNAL SISTEM PENILAIAN AKADEMIK PADA SEKOLAH DASAR NEGERI NGLABAN 2 KECAMATAN LOCERET KABUPATEN NGANJUK SYSTEM OF ACADEMIC ASSESSMENT AT SEKOLAH DASAR NEGERI NGLABAN 2 KECAMATAN LOCERET KABUPATEN NGANJUK
Lebih terperinciPengaruh Algoritma Stemming Nazief-Adriani Terhadap Kinerja Algoritma Winnowing Untuk Mendeteksi Plagiarisme Bahasa Indonesia
Pengaruh Algoritma Stemming Nazief-Adriani Terhadap Kinerja Algoritma Winnowing Untuk Mendeteksi Plagiarisme Bahasa Indonesia Hargyo Tri Nugroho I. Program Studi Sistem Komputer, Universitas Multimedia
Lebih terperinciBAB 1 PENDAHULUAN. Sekretariat Badan Geologi adalah divisi yang bergerak melaksanakan
BAB 1 PENDAHULUAN 1.1 Latar Belakang Sekretariat Badan Geologi adalah divisi yang bergerak melaksanakan koordinasi penyusunan rencana kegiatan perjalanan dinas. Kegiatan perjalanan dinas dapat dilaksanakan
Lebih terperinciRancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya )
A783 Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya ) Shoffi Izza Sabilla, Sarwosri, dan Erma Suryani Jurusan Teknik Informatika,
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Dalam pembuatan tugas akhir Sistem Informasi Administrasi Salon SN berbasis desktop ini dilakukan beberapa tinjauan sumber pustaka, dan berikut
Lebih terperinciBAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro
BAB III METODE PENELITIAN A. Waktu dan Tempat Penelitian Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro Universitas Lampung pada April 2010 September 2010 B. Alat dan Bahan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sistem Definisi sistem dapat dibagi menjadi dua pendekatan yaitu pendekatan secara prosedur dan pendekatan secara komponen. Berdasarkan pendekatan prosedur, sistem didefinisikan
Lebih terperinciBAB I PERSYARATAN PRODUK
BAB I PERSYARATAN PRODUK I.1 Pendahuluan Pada Bab I ini, penulis akan membahas gambaran sistem yang akan dibuat secara garis besar. Pembahasan mencakup tujuan, ruang lingkup kerja, fungsi secara umum,
Lebih terperinciIMPLEMENTASI DETEKSI PENJIPLAKAN DENGAN ALGORITMA WINNOWING PADA DOKUMEN TERKELOMPOK
IMPLEMENTASI DETEKSI PENJIPLAKAN DENGAN ALGORITMA WINNOWING PADA DOKUMEN TERKELOMPOK 1 Tugas Akhir I Wayan Surya Priantara 5107100057 Dosen Pembimbing Diana Purwitasari, S.Kom., M.Sc. Umi Laili Yuhana,
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem informasi telah banyak merambah kedalam kegiatan suatu perusahaan. Setiap perusahaan memanfaatkan perkembangan teknologi sebagai upaya untuk membantu menghasilkan
Lebih terperinciBAB I PENDAHULUAN 1.1 LATAR BELAKANG
BAB I PENDAHULUAN Bab ini berisi bagian pendahuluan yang mencakup latar belakang, rumusan dan batasan masalah, tujuan, metodologi pengerjaan, serta sistematika pembahasan dari Tugas Akhir ini. 1.1 LATAR
Lebih terperinciNama : Rendi Setiawan Nim :
Nama : Rendi Setiawan Nim : 41813120188 Pemodelan Data Pemodelan Data dalam rekayasa perangkat lunak adalah proses menciptakan sebuah model data dengan menerapkan model deskripsi formal data menggunakan
Lebih terperinciRANCANG BANGUN SISTEM E-LEARNING JURUSAN TEKNOLOGI INFORMASI DAN KOMPUTER
RANCANG BANGUN SISTEM E-LEARNING JURUSAN TEKNOLOGI INFORMASI DAN KOMPUTER Huzaeni Hasanun 1, Salahuddin 2 1,2 urusan Teknologi Informasi dan Komputer Politeknik Negeri Lhokseumawe Jln. B.Aceh Medan Km.280
Lebih terperinciAplikasi Pendeteksi Duplikasi Dokumen Teks Bahasa Indonesia Menggunakan Algoritma Winnowing Dengan Metode K-Gram Dan Synonym Recognition
Aplikasi Pendeteksi Duplikasi Dokumen Teks Bahasa Indonesia Menggunakan Algoritma Winnowing Dengan Metode K-Gram Dan Mudafiq Riyan Pratama 1, Eko Budi Cahyono 2, Gita Indah Marthasari 3 Jurusan Teknik
Lebih terperinciAPLIKASI PENJADWALAN KEGIATAN UKM (UNIT KEGIATAN MAHASISWA) DI STMIK AMIKOM YOGYAKARTA BERBASIS WEBSITE NASKAH PUBLIKASI
APLIKASI PENJADWALAN KEGIATAN UKM (UNIT KEGIATAN MAHASISWA) DI STMIK AMIKOM YOGYAKARTA BERBASIS WEBSITE NASKAH PUBLIKASI diajukan oleh Dian Nurma Arif 13.02.8560 Nofiana Dwi Dayanti 13.02.8562 kepada SEKOLAH
Lebih terperinciBAB III METODOLOGI PENELITIAN. Berikut tahapan penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.
BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Desain penelitian yaitu tahapan yang akan dilakukan peneliti untuk mempermudah dalam melakukan penelitian. Desain penelitian rancang bangun aplikasi
Lebih terperinciBAB I PENDAHULUAN. dengan mudah diduplikasi (Schleimer, Wilkerson, & Aiken, 2003). Dengan
BAB I PENDAHULUAN 1.1 Latar Belakang Semakin berkembangnya teknologi informasi saat ini, dokumen digital dapat dengan mudah diduplikasi (Schleimer, Wilkerson, & Aiken, 2003). Dengan mudahnya duplikasi
Lebih terperinciSISTEM INFORMASI BERBASIS WEB UJIAN MASUK BERSAMA SEKOLAH MENENGAH ATAS KABUPATEN KUDUS DENGAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL
SISTEM INFORMASI BERBASIS WEB UJIAN MASUK BERSAMA SEKOLAH MENENGAH ATAS KABUPATEN KUDUS DENGAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL Ayub Hanan Yanottama 1, Endang Sugiharti 2, Scolastika Mariani 3
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Gambar 3. 1 Desain Penelitian Pemilihan Mahasiswa Berprestasi 28 29 3.2. Metode Penelitian 1.2.1. Metode Pengumpulan Data Metode pengumpulan data yang
Lebih terperinciPENGGUNAAN VIPER, SOFTWARE ANTI PLAGIARISM
PENGGUNAAN VIPER, SOFTWARE ANTI PLAGIARISM Madlazim Jurusan Fisika FMIPA UNESA 31 Agustus 2014 Untuk menjawab pertanyaan apakah sebuah artikel plagiat dari artikel lain atau bukan, ibarat mencari jarum
Lebih terperinciBAB I PENDAHULUAN. Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi mengalami kemajuan yang sangat pesat. Ini merupakan bukti bahwa manusia senantiasa
Lebih terperinciBAB III METODE PENELITIAN. a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan.
BAB III METODE PENELITIAN 3.1 DESAIN PENELITIAN Desain penelitian ini meliputi: 1. Tahapan awal penelitian a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan. c. Mempersiapkan
Lebih terperinciRANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP
RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP I Gede Suardika STMIK STIKOM Bali Jl Raya Puputan Renon No. 86 Denpasar, (0361) 244445 e-mail: suardika@stikom-bali.ac.id
Lebih terperinciAPLIKASI RENCANA ANGGARAN BIAYA (RAB) BERBASIS JARINGAN CLIENT-SERVER
APLIKASI RENCANA ANGGARAN BIAYA (RAB) BERBASIS JARINGAN CLIENT-SERVER Alvi Fajar Purnama Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer - Universitas Komputer Indonesia e-mail : Alvirey_1982@yahoo.com
Lebih terperinciABSTRAK. Universitas Kristen Maranatha
ABSTRAK Sejalan dengan berkembangnya dunia pendidikan dan kebutuhan terhadap suatu sistem yang lebih akurat dibandingkan sistem yang sudah ada, dan untuk menjaga efisiensi serta pelayanan kepada pihak-pihak
Lebih terperinciBAB III METODE PENELITIAN. dilakukan untuk mempermudah dalam melakukan penelitian. Dalam
BAB III METODE PENELITIAN 3.1 Desain Penelitian Pada bab ini akan dipaparkan skema umum penelitian yang dilakukan untuk mempermudah dalam melakukan penelitian. Dalam penelitian ini terdapat dua tahapan
Lebih terperinciBAB III METODE PENELITIAN. penelitian. Perancangan tingkat usability. Analisis. Identifikasi Pola Interaksi
30 BAB III METODE PENELITIAN 3.1 Desain Penelitian Proses Pra Penelitian 1. Penentuan lokasi dan variabel penelitian 2. Menentukan kebutuhan data yang akan digunakan 3. Pengumpulan data yang diperlukan
Lebih terperinciRANCANG BANGUN PORTAL AKADEMIK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS TANJUNGPURA
RANCANG BANGUN PORTAL AKADEMIK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS TANJUNGPURA Adnan Amirwan, Novi Safriadi, Helen Sasty Pratiwi. Program Studi Informatika Universitas Tanjungpura,,. adnanamirwan08@gmail.com,
Lebih terperinciAPLIKASI PENGELOLAAN PROPOSAL KEGIATAN KEMAHASISWAAN DI UNIVERSITAS TELKOM
APLIKASI PENGELOLAAN PROPOSAL KEGIATAN KEMAHASISWAAN DI UNIVERSITAS TELKOM Lusi Husriana Nova 1), Wardani Muhamad 2) 1), 2) Manajemen Informatika Universitas Telkom Bandung Jl Telekomunikasi Terusan Buah
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Struktur Analisis dan Desain Struktur analisis dan desain adalah sebuah metodologi yang di gunakan pada rekayasa perangkat lunak untuk mendeskripsikan sistem kearah fungsional.
Lebih terperinci