PEMANFAATAN METODE COSINE SIMILARITY DALAM MENENTUKAN KEMIRIPAN IKLAN PADA SITUS JUAL BELI ONLINE

dokumen-dokumen yang mirip
APLIKASI QUESTION ANSWERING OBAT-OBATAN MENGGUNAKAN METODE LSI ( LATENT SEMANTIC INDEXING) TUGAS AKHIR

PEMANFAATAN SMARTPHONE SEBAGAI REPORT ABSENSI REAL TIME UNTUK WALI MURID DALAM ABSENSI SISWA

KLASIFIKASI TEKS SURAT KABAR DENGAN MENGGUNAKAN ALGORITMA N-GRAM STEMMERS TUGAS AKHIR

PENCARIAN DOKUMEN MENGGUNAKAN METODE SINGLE PASS CLUSTERING (STUDI KASUS : ABSTRAKSI TA TEKNIK INFORMATIKA UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR

PERANCANGAN CLIENT DENGAN PENGKLASIFIKASIAN MENGGUNAKAN ALGORITMA VECTOR SPACE MODEL SKRIPSI MOSES CHRISTIAN

RANCANG BANGUN APLIKASI TOKO ONLINE BERBASIS WEB RESPONSIVE MENGGUNAKAN HMVC PADA CODEIGNITER

IMPLEMENTASI ALGORITMA RABIN-KARP MENGGUNAKAN STEMMING NAZIEF DAN ADRIANI UNTUK MENDETEKSI TINGKAT KEMIRIPAN FILE TEKS YANG BERBENTUK SKRIPSI SKRIPSI

IMPLEMENTASI METODE TERM FREQUENCY INVERSED DOCUMENT FREQUENCE (TF-IDF) DAN VECTOR SPACE MODEL PADA APLIKASI PEMBERKASAN SKRIPSI BERBASIS WEB

Jurnal Ilmiah Sains, Teknologi, Ekonomi, Sosial dan Budaya Vol. 1 No. 4 Desember 2017

PENGEMBANGAN APLIKASI LOST & FOUND BERBASIS WEBSITE DENGAN FITUR PENCARIAN MENGGUNAKAN COSINE SIMILARITY. Tugas Akhir

IMPLEMENTASI 2D ACCELEROMETER SEBAGAI CONTROL GAME PADA GAME PETUALANGAN SI DAMI BERBASIS ANDROID TUGAS AKHIR

APLIKASI QUSTION ANSWERING HADITS DENGAN PENDEKATAN ONTOLOGI BERBASIS WEB RESPONSIVE TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTASI SISTEM REKOMENDASI PENCARIAN BUKU PERPUSTAKAAN MENGGUNAKAN METODE VECTOR SPACE MODEL

Oleh: ARIF DARMAWAN NIM

PENILAIAN UJIAN BERTIPE URAIAN (ESSAY) MENGGUNAKAN METODE KEMIRIPAN TEKS (TEXT SIMILARITY) SKRIPSI

APLIKASI MESIN PENCARI DOKUMEN CROSS LANGUAGE BAHASA INGGRIS BAHASA INDONESIA MENGGUNAKAN VECTOR SPACE MODEL

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

DETEKSI PLAGIARISME DENGAN ALGORITMA RABIN KARP DAN ALGORITMA KLASTERISASI SUFFIX TREE PADA TEKS DOKUMEN TUGAS AKHIR

KLASTERISASI DOKUMEN ARTIKEL ILMIAH MENGGUNAKAN ALGORITMA SINGLE PASS CLUSTERING DENGAN DETEKSI KESAMAAN KATA TUGAS AKHIR

IMPLEMENTASI ALGORITMA NAÏVE BAYES UNTUK KLASIFIKASI OPINI PADA DATA TWITTER DENGAN EKSPASI QUERY MENGGUNAKAN PENDEKATAN SINONIM

BAB I PENDAHULUAN I.1. Latar Belakang Masalah

PERANCANGAN DAN IMPLEMENTTASI APLIKASI MAP RUMAH SAKIT DI KOTA MALANG PADA TELEPON SELULER BERBASIS ANDROID TUGAS AKHIR

KLASIFIKASI TEKS BERBASIS ONTOLOGI UNTUK DOKUMEN TUGAS AKHIR BERBAHASA INDONESIA TUGAS AKHIR

SISTEM REKOMENDASI DOSEN PEMBIMBING TUGAS AKHIR BERBASIS TEXT MINING MENGGUNAKAN VECTOR SPACE MODEL

Sistem Informasi Simpan Pinjam Syariah Untuk Modul Transaksi Kas Menggunakan Metode RAD (Studi Kasus: Koperasi Sinar Surya Batu) TUGAS AKHIR

PEMBUATAN APLIKASI WISUDA MENGGUNAKAN TEXT TO SPEECH BERBAHASA INDONESIA DENGAN MBROLA SPEECH ENGINE BERBASIS DESKTOP

Amanda Wira Raja

Rancang Bangun Sistem Informasi Berbasis Web Untuk Manajemen Jurnal TUGAS AKHIR

GAME TRADISIONAL DAM DAMAN UNTUK SMARTPHONE TUGAS AKHIR

IMPLEMENTASI MOBILE CLOUD FILE SHARING BERBASIS ANDROID MOBILE TUGAS AKHIR

IMPLEMENTASI METODE ASSOSIATION RULES UNTUK MENEMUKAN POLA HUBUNGAN ANTARA DATA AKADEMIK DAN NON-AKADEMIK TUGAS AKHIR

RANCANG BANGUN SIMULATOR UJIAN AKHIR SEKOLAH UNTUK ANAK INKLUSI SEKOLAH DASAR TUGAS AKHIR

SISTEM APLIKASI PEMBELIAN SMARTPHONE MENGGUNAKAN METODE TOPSIS ANALISIS BERBASIS ANDROID TUGAS AKHIR

IMPLEMENTASI METODE SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENENTUAN KELAS AIK UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

INFORMATION RETRIEVAL SYSTEM PADA PENCARIAN FILE DOKUMEN BERBASIS TEKS DENGAN METODE VECTOR SPACE MODEL DAN ALGORITMA ECS STEMMER

APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK KLASIFIKASI EKSTRAKURIKULER SEKOLAH

PENGUKURAN TINGKAT KEPOPULARITASAN PARTAI POLITIK DI INDONESIA BERDASARKAN DATA DARI TWITTER

APLIKASI TANYA JAWAB DENGAN METODE SISTEM TEMU KEMBALI INFORMASI BERBASIS TEKS BAHASA INDONESIA MENGGUNAKAN SEMANTIK WEB TUGAS AKHIR

SKRIPSI. Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu. Program Studi Informatika. Disusun oleh : FAIRLY OKTA MAL

APLIKASI ENSIKLOPEDIA KARAKTER WAYANG KULIT PURWA BERBASIS WEB. Laporan Tugas Akhir

APLIKASI PENGENALAN NAMA BARANG PADA SEBUAH PENITIPAN BARANG MENGGUNAKAN ALGORITMA SURF TUGAS AKHIR

SISTEM PAKAR DIAGNOSIS KERUSAKAN KAMERA DSLR MENGGUNAKAN RULE BASED BINARY TREE BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN SISTEM TEMU KEMBALI INFORMASI ABSTRAK TUGAS AKHIR MAHASISWA PRODI TEKNIK INFORMATIKA UNSOED Oleh : Lasmedi Afuan

Aplikasi Nilai Blok Online Mahasiswa Fakultas Kedokteran Universitas Muhammadiyah Malang TUGAS AKHIR

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

ABSTRAK. Kata kunci : Informasi, Information Retreival, Ant Colony Optimization, Graph, Fitur dokumen. vii

AGEN PEMANDU TANYA JAWAB BERBAHASA INDONESIA BERBASIS WIKIPEDIA MENGGUNAKAN TEMU KEMBALI INFORMASI TUGAS AKHIR

IMPLEMENTASI MODEL ONTOLOGY UNTUK PENCARIAN INFORMASI BERITA BERBASIS SEMANTIK TUGAS AKHIR

Sistem Temu Kembali Informasi pada Dokumen Teks Menggunakan Metode Term Frequency Inverse Document Frequency (TF-IDF)

RANCANG BANGUN PENCARIAN TUGAS AKHIR DENGAN METODE HILL CLIMBING AUTOMATIC CLUSTER TUGAS AKHIR

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

BAB I PENDAHULUAN 1.1 Latar Belakang

PERINGKASAN TEKS OTOMATIS BERBASIS WEB MENGGUNAKAN ALGORITMA HILL CLIMBING ANIESMA SULTHAN MAUDUDI

RANCANG BANGUN GAME SCRAMBLE DENGAN ALGORITMA DEPTH FIRST SEARCH (DFS) BERBASIS ANDROID TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN SISTEM LAYANAN INFORMASI P2KK BERBASIS TEKNOLOGI SMS GATEWAY TUGAS AKHIR

ABSTRAK. Kata kunci : Information Retrieval system, Generalized Vector Space Model. Universitas Kristen Maranatha

PENGEMBANGAN GAME CONGKLAK BERBASIS ANDROID TUGAS AKHIR

PENAMAAN LABEL TEKS PENDEK (TWEET) DI TWITTER MENGGUNAKAN JACCARD COEFFICIENT TUGAS AKHIR

RANCANG BANGUN PERMAINAN TRADISIONAL MACANAN MENGGUNAKAN ALGORITMA HEURISTIK BERBASIS WEB

DETEKSI MUTU BAKAT PEMAIN FUTSAL MENGGUNAKAN METODE ANALITYCAL HIERARCHY PROCESS (AHP)

MEMBANGUN APLIKASI KONKORDANSI AL-QURAN BERBASIS ANDROID

DETEKSI PLAGIARISME SOURCE CODE BERBASIS ABSTRACT SYNTAX TREE

PEMBUATAN AGEN UNTUK CUSTOMER SERVICE DI WEBSITE UMM BERBASIS PENGETAHUAN TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

Aplikasi Informasi Tempat Makan Vegetarian Kota Malang Berbasis LBA (Location Based Advertising) Pada Platform Android TUGAS AKHIR

PERINGKASAN TEKS BERITA SECARA OTOMATIS MENGGUNAKAN TERM FREQUENCY INVERSE DOCUMENT FREQUENCY (TF-IDF) SKRIPSI DANDUNG TRI SETIAWAN

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh : FARKHAN AMINULLOH

BAB 3 LANDASAN TEORI

TUGAS AKHIR PERANCANGAN DAN IMPLEMENTASI SISTEM PENCARIAN BUKU RUANG BACA ILMU KOMPUTER UDAYANA BERBASIS WEB DENGAN METODE BM25 KOMPETENSI RPL

SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK MENENTUKAN JARAK TERPENDEK MENGGUNAKAN ALGORITMA DIJKSTRA (Studi Kasus : Plaza / Mall Dikota Medan)

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

Implementasi Algoritma Naïve Bayes untuk Sistem Klasifikasi Emosi Musik Otomatis TUGAS AKHIR

IMPLEMENTASI ALGORITMA WINNOWING DAN PORTER STEMMER MENDETEKSI KEMIRIPAN DUA DOKUMEN BERBASIS WEB SKRIPSI LIDIA ARTA FERARI

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

IMPLEMENTASI ALGORITMA BOYER MOORE DAN METODE N-GRAM UNTUK APLIKASI AUTOCOMPLETE DAN AUTOCORRECT

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PEMBUATAN APLIKASI POINT OF SALES MULTIPLATFORM USER INTERFACE MENGGUNAKAN ZEND FRAMEWORK

DETEKSI WEB BERKONTEN PORNO DENGAN METODE BAYESIAN FILTERING DAN PRINCIPAL COMPONENT ANALYSIS

PERBANDINGAN ALGORITMA STEMMING PADATEKS BAHASA INDONESIA

Sistem Informasi Penerimaan Siswa Baru (PSB) Untuk Tingkat SMP dan SMU Menggunakan CodeIgniter TUGAS AKHIR

SISTEM INFORMASI PERENCANAAN, REALISASI, MONITORING DAN EVALUASI KEGIATAN HIMAPRO TI BERBASIS WEB

Pemodelan Penilaian Essay Otomatis Secara Realtime Menggunakan Kombinasi Text Stemming Dan Cosine Similarity

RANCANG BANGUN SIMULASI PERAGA FISIKA UNTUK TINGKAT SMP

PERANCANGAN DAN PEMBUATAN APLIKASI PENCARIAN INFORMASI BEASISWA DENGAN MENGGUNAKAN COSINE SIMILARITY

PERINGKASAN TEKS OTOMATIS DOKUMEN TUNGGAL PADA BERITA KRIMINAL BERBAHASA INDONESIA MENGGUNAKAN METODE MAXIMAL MARGINAL RELEVANCE (MMR) TUGAS AKHIR

IMPLEMENTASI KRIPTOGRAFI PADA CHATTING MENGGUNAKAN METODE ONE TIME PAD (OTP) BERBASIS ANDROID

CLUSTERING DOKUMEN MENGGUNAKAN ALGORITMA SELF-ORGANIZING MAP (SOM) (STUDI KASUS : DOKUMEN SKRIPSI DI FAKULTAS PERTANIAN UNS)

ANALISIS ASIMTOTIK DAN REAL TIME MENGGUNAKAN ALGORITMA L-DEQUE DALAM MENENTUKAN JARAK TERPENDEK ANTAR KANTOR CABANG BANK MANDIRI DI KOTA MEDAN SKRIPSI

Analisa Pengelompokan Data Piutang Menggunakan Metode K-Means Dengan Automatic K (Study Kasus Pada PT. Varia Usaha)

PENERAPAN ALGORITMA LATENT SEMANTIC INDEXING PADA CONTENT BASED IMAGE RETRIEVAL SYSTEM

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

PEMBANGUNAN APLIKASI REKOMENDASI BERITA BERBASIS PREFERENSI PENGGUNA TWITTER

SISTEM PAKAR PEMILIHAN SEPEDA MOTOR DENGAN METODE SIMPLE ADDITIVE WEIGHTING

PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI SEHAT BERBASIS E-COMMERCE

SISTEM INFORMASI PURCHASING TOKO ONDERDIL MMB BENGKEL BERBASIS CODEIGNITER

SISTEM PERPARKIRAN SECARA VISUAL MAP BERBASIS LOCAL AREA NETWORK (LAN) DRAFT SKRIPSI ALPIRIYANDI

APLIKASI PEMBELAJARAN GITAR PADA PENTATONIC SCALE DAN GUITAR TUNER BERBASIS ANDROID TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN CALON ANGGOTA PASKIBRAKA KABUPATEN KUDUS DENGAN MENGGUNAKAN METODE TOPSIS

DETEKSI HAMA DAN PENYAKIT TANAMAN PADI MEMANFAATKAN INPUT TEKSTUAL DENGAN METODE COSINE SIMILARITY SKRIPSI

Transkripsi:

PEMANFAATAN METODE COSINE SIMILARITY DALAM MENENTUKAN KEMIRIPAN IKLAN PADA SITUS JUAL BELI ONLINE TUGAS AKHIR Sebagai Persyaratan Guna Meraih Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh: Herdhiska Pradhiarta Ajiprayoga 09560453 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015 i

LEMBAR PERSETUJUAN PEMANFAATAN METODE COSINE SIMILARITY DALAM MENENTUKAN KEMIRIPAN IKLAN PADA SITUS JUAL BELI ONLINE TUGAS AKHIR Sebagai Persyaratan Guna Meraih Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : Herdhiska Pradhiarta Ajiprayoga 09560453 Telah diperiksa dan disetujui, DOSEN PEMBIMBING I DOSEN PEMBIMBING II Yuda Munarko, S.Kom., M.Sc. Maskur, S.Kom., M.Kom. NIP. 108.0611.0443 NIDN. 0711098402 ii

LEMBAR PENGESAHAN PEMANFAATAN METODE COSINE SIMILARITY DALAM MENENTUKAN KEMIRIPAN IKLAN PADA SITUS JUAL BELI ONLINE Tugas Akhir Diajukan Sebagai Syarat Untuk Memperoleh Gelar Sarjana (S1) Di Fakultas Teknik Universitas Muhammadiyah Malang Disusun Oleh : Nama : Herdhiska Pradhiarta Ajiprayoga Nim : 09560433 Tugas Akhir ini telah disetujui dan dinyatakan lulus oleh tim penguji Pada hari kamis 29 Januari 2015 Disetujui Oleh, Dosen Penguji 1 Dosen Penguji 2 Gita Indah M, S.T. M.Kom Zamah Sari, S.T, M.T NIP 108.0611.0442 NIDN 0708087701 Mengetahui Kepala Jurusan Teknik Informatika Yuda Munarko, S.kom, M.Sc. NIP. 108.0611.0443 iii

SURAT PERNYATAAN Yang bertanda tangan dibawah ini: Nama : Herdhiska Pradhiarta Ajiprayoga NIM : 09560433 Fak / jur : Teknik Informatika Dengan ini saya menyatakan bahwa tugas akhir saya dengan judul: Pemanfaatan Metode Cosine Similarity Dalam Menetukan Kemiripan Iklan Pada Situs Jual Beli Online Berbasis Web Mobile HTML5 Smartphone View. Adalah bukan merupakan karya tulis orang lain, baik sebagian maupun keseluruhan, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya dan apabila surat pernyataan ini tidak benar, saya siap mendapatkan sanksi akademis. Malang, 10 Desember 2014 Yang Menyatakan (Herdhiska Pradhiarta A) Mengetahui, Dosen Pembimbing I Dosen Pembimbing II Yuda Munarko, S.Kom, M.Sc. Maskur, S.Kom, M.Kom NIP. 108.0611.0443 NIDN. 0711098402 iv

ABSTRAK Sistem aplikasi ini diharapkan dapat memberi kemudahan kepada user dalam menentukan kemiripan iklan dengan metode cosine similarity. Yang mana pada situs www.olx.co.id hanya menampilkan iklan berdasarkan kata kunci yang diinputkan, sedangkan aplikasi ini dapat menghitung nilai kemiripan antar dokumen dengan kata kunci yang kita inputkan berdasarkan nilai ambang batas. Bila nilai kemiripan antar dokumen melebihi nilai ambang batas, program akan otomatis menampilkan kata relevan sedangkan bilamana tidak melebihi nilai ambang batas program akan menampilkan kata tidak relevan. Aplikasi ini berjalan secara offline, dengan menampilkan data yang sudah di grabbing terlebih dahulu dari situs jual beli online www.olx.co.id yang sudah di simpan di database kita berdasarkan kata kunci yang sudah di tentukan. Sedangkan untuk menentukan nilai ambang batas dapat di tentukan dengan cara mengurutkan berdasarkan nilai yang tertinggi, setelah itu membandingkan iklan mirip atau tidak secara manual antar iklan, setelah menemukan iklan mana yang mirip dan tidak mirip di tentukan nilai tengah dari nilai iklan mirip dan nilai iklan tidak mirip, setelah di temukan nilai tengah kemudian di jumlahkan sebanyak nilai tengah yang ditemukan dari banyaknya kata kunci yang diuji dan kemudian dibagi sebanyak kata kunci yang diuji. Kata Kunci : cosine similarity, grabbing, ambang batas, relevan v

ABSTRACT This application system is expected to provide convenience to the user in determining the similarity advertising with cosine similarity method. Which on the site www.olx.co.id only display advertising based on keywords entered, while the application can calculate the similarity between documents with keywords that we have input based on a threshold value. When the value of similarity between documents exceeds the threshold value, the program will automatically display the relevant word while if not exceeding the threshold value the program will display the word irrelevant. This application goes offline, to display data that is already in grabbing the first of online selling sites www.olx.co.id already stored in our database based on the keywords that have been determined. As for determining the threshold value can be set in a way to sort by the highest value, then compare similar or not similar advertising manually between advertising, after finding out which advertising are similar and do not like in the middle of the specified value and the value of the value of advertising similar advertising not like, once in the middle and then find the value in total the middle value as found from the number of keywords that are tested and then divided by keyword tested. Keywords : cosine similarity, grabbing, threshold, relevant vi

LEMBAR PERSEMBAHAN Puji syukur kepada Allah SWT atas rahmat, hidayah, dan karunia-nya, penulis dapat menyelesaikan Tugas Akhir dengan judul Pemanfaatan Metode Cosine Similarity Dalam Menetukan Kemiripan Iklan Pada Situs Jual Beli Online Berbasis Web Mobile HTML5 Smartphone View. Atas terselesaikannya Tugas Akhir ini, dengan kerendahan hati, penulis menyampaikan banyak terima kasih kepada:: 1. Bapak Yuda Munarko, S.Kom., M.Sc. dan Bapak Maskur, S.Kom., M.Kom. selaku pembimbing tugas akhir saya. 2. Bapak/Ibu Dekan Fakultas Teknik Universitas Muhammadiyah Malang. 3. Bapak/Ibu Ketua Jurusan Teknik Informatika Universitas Muhammadiyah Malang. 4. Kedua Orang Tua tercinta, Ayahanda Herry Didiek Soegiharto, SE dan Ibunda Endah Pratiwi. Terima kasih atas segala pengorbanan dan kasih sayang yang kalian berikan serta doa - doa yang sangat istimewa dan yang terbaik yang kalian kirimkan lewat perantara-nya. 5. Kedua Kakakku, kepada kakak pertama ku Herdien Pradhitya Patriayudha Mardhika, SP dan kakak kedua ku Raherdian Pradhyaksa Dwi Surya Wardhana, SE terima kasih atas doa dan dorongan semangat yang positif. 6. Kepada Om, Tante, serta Saudara Saudaraku, terima kasih banyak atas segala bantuan dan doa serta semangat yang kalian berikan.. 7. Untuk Sahabatku, Iji, Azhar, Dika, Jwn, Parto, dan Bebek terima kasih banyak atas bantuan, dukungan dan hiburan yang sangat membantu saya. 8. Kepada teman teman i-class angkatan 2009, kalian semua sangat istimewa. vii

KATA PENGANTAR Segala puji bagi Allah SWT, Tuhan seluruh alam atas limpahan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul : PEMANFAATAN METODE COSINE SIMILARITY DALAM MENENTUKAN KEMIRIPAN IKLAN PADA SITUS JUAL BELI ONLINE BERBASIS WEB MOBILE HTML5 SMARTPHONE VIEW Pada tugas akhir ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi dan pengujian sistem. Penulis menyadari bahwa masih terdapat banyak kekurangan dan keterbatasan dalam tugas akhir ini. Oleh karena itu, penulis mengharapkan masukan berupa saran dan kritik yang membangun agar tulisan ini dapat lebih bermanfaat bagi perkembangan ilmu pengetahuan kedepan. Akhir kata penulis berharap semoga tugas akhir ini dapat bermanfaat dan menjadi tambahan ilmu pengetahuan bagi pembaca sekalian. Penulis juga menyampaikan terima kasih kepada semua pihak yang telah membantu terselesaikannya tugas akhir mulai dari tahap awal hingga akhir. Malang, 10 Desember 2014 Penulis viii

DAFTAR ISI HALAMAN JUDUL... LEMBAR PERSETUJUAN... LEMBAR PENGESAHAN... LEMBAR PERNYATAAN... ABSTRAK... ABSTRACT... LEMBAR PERSEMBAHAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... Hal. i ii iii iv v vi vii viii ix xi xiii BAB I : PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan... 2 1.4 Batasan Masalah... 3 1.5 Metodologi... 3 1.6 Sistematika Penulisan... 4 BAB II : LANDASAN TEORI... 6 2.1 Text Mining... 6 2.2 Tokenizing... 6 2.3 Stopword... 7 2.4 Stemming Bahasa Indonesia... 8 2.5 Struktur Morfolgi Bahasa Indonesia... 9 ix

2.6 Stemming Bahasa Indonesia Algoritma Nazief & Andriani... 13 2.7 TF-IDF (Term Frequency Inverse Document Frequency) Weighting... 15 2.8 Penghitungan tingkat kemiripan (Cosine Similarity)... 17 BAB III : PERANCANGAN... 18 3.1 Gambaran Umum Sistem... 18 3.1.1 Grabbing... 19 3.1.2 Preprocessing... 20 3.1.3 Pembobotan TF - IDF... 23 3.1.4 Cosine Similarity... 24 3.2 Desain Sistem... 26 3.2.1 Data Flow Diagram level 0... 26 3.2.2 Data Flow Diagram level 1... 27 3.2.3 Desain Database... 28 BAB IV : IMPLEMENTASI DAN PENGUJIAN... 30 4.1 Implementasi Sistem... 30 4.2 Kebutuhan Sistem... 30 4.3 Interface / Antarmuka Sistem... 31 4.3.1 Halaman Home... 31 4.3.2 Halaman Search... 32 4.3.3 Halaman Hasil... 32 4.4 Alur Program... 33 4.4.1 Grabbing... 33 4.4.2 Tokenizing... 33 4.4.3 Filtering... 34 4.4.4 Stemming... 34 4.4.5 Pembobotan TF IDF... 35 x

4.4.6 Cosine Similarity... 35 4.4.7 Nilai Ambang Batas... 36 4.5 Pengujian... 37 4.5.1 Pengujian Black Box... 37 4.5.2 Pengujian Perhitungan Relevan dan Tidak Relevan Antar Tiap Iklan... 41 4.5.3 Pengujian Kata Kunci Dengan Isi Iklan Tidak Sama Dengan Produk Yang Di Cari... 45 4.5.4 Pengujian Menggunakan Web Mobile... 48 BAB V : KESIMPULAN DAN SARAN... 50 5.1 Kesimpulan... 50 5.2 Saran... 51 DAFTAR PUSTAKA... 52 BIOGRAFI PENULIS... 54 DAFTAR GAMBAR Hal. Gambar 2.1 Text Mining... 6 Gambar 2.2 Tokenizing... 7 Gambar 2.3 Filtering... 8 Gambar 3.1 Flowchart Umum Sistem... 19 Gambar 3.2 Flowchart Grabbing... 20 Gambar 3.3 Flowchart Tokenizing... 21 Gambar 3.4 Flowchart Stopword / Filtering... 22 Gambar 3.5 Flowchart Stemming... 23 Gambar 3.6 Flowchart Pembobotan TF-IDF... 24 Gambar 3.7 Flowchart Cosine Similarity... 25 xi

Gambar 3.8 Data Flow Diagram Level 0... 26 Gambar 3.9 Data Flow Diagram Level 1... 27 Gambar 3.10 Desain Database... 28 Gambar 4.1 Halaman Home... 31 Gambar 4.2 Halaman Search... 32 Gambar 4.3 Halaman Hasil... 32 Gambar 4.4 Form Cari... 33 Gambar 4.5 Database Sistem... 33 Gambar 4.6 Script Tokenizing... 34 Gambar 4.7 Script Ubah ke Huruf Kecil... 34 Gambar 4.8 Tabel Stopword... 34 Gambar 4.9 Tabel Stemming... 35 Gambar 4.10 Perhitungan TF - IDF... 35 Gambar 4.11 Hasil Penghitungan Similarity... 36 Gambar 4.12 Pengujian Menu Utama Tombol Search... 37 Gambar 4.13 Pengujian Menu Utama Tombol Help... 38 Gambar 4.14 Pengujian Menu Utama Tombol About... 38 Gambar 4.15 Pengujian Pencarian Iklan Tombol Search... 39 Gambar 4.16 Pengujian Pencarian Iklan Input Text Keyword... 40 Gambar 4.17 Pengujian Pencarian Iklan Form Hasil... 40 Gambar 4.18 Menginputkan Kata Kunci Jilbab Syria... 41 Gambar 4.19 Hasil Kata Kunci 42 dan 43 Jilbab Syria... 41 Gambar 4.20 Hasil Kata Kunci 43 dan 44 Jilbab Syria... 42 Gambar 4.21 Detail Iklan 42 dengan Kata Kunci Jilbab Syria... 42 Gambar 4.22 Detail Iklan 43 dengan Kata Kunci Jilbab Syria... 43 Gambar 4.23 Detail Iklan 44 dengan Kata Kunci Jilbab Syria... 43 xii

Gambar 4.24 Detail Iklan 45 dengan Kata Kunci Jilbab Syria... 44 Gambar 4.25 Menginputkan Kata Kunci Canon Dslr... 45 Gambar 4.26 Hasil Kata Kunci Canon Dslr... 45 Gambar 4.27 Detail Iklan 1 Kata Kunci Canon Dslr... 46 Gambar 4.28 Detail Iklan 2 Kata Kunci Canon Dslr... 46 Gambar 4.29 Detail Iklan 3 Kata Kunci Canon Dslr... 47 Gambar 4.25 Mobile View Menginputkan Iphone 4s... 48 Gambar 4.26 Mobile View Hasil Iphone 4s... 48 Gambar 4.27 Mobile View Detail Iklan Iphone 4s... 49 DAFTAR TABEL Hal. Tabel 2.1 Pembentukan Konfiks yang Tidak Diperbolehkan... 12 Tabel 2.2 Aturan Pembentukan Prefiks Ganda... 12 Tabel 2.3 Daftar Prefiks yang Meluluh... 14 Tabel 2.4 Daftar Kemungkina Besar Perubahan Prefiks... 14 Tabel 2.5 Daftar Kombinasu Prefiks dan Sufiks yang Tidak DIperbolehkan 15 Tabel 4.1 Pengujian Menu Utama... 36 Tabel 4.2 Pengujian Pencarian Iklan... 37 xiii

DAFTAR PUSTAKA http://en.wikipedia.org/wiki/stemming Risa., 2008, Bab 11 Text Mining, http://student.eepisits.edu/~risa/files/datamining/chapter11.pdf diakses Agustus 2013 Miller, Thomas W., 2005, Data and Text Mining A Bussines Applications Approach, Upper Saddle River, Jersey. diakses Agustus 2013 Mahendra, I Putu Adhi Kerta., 2008, Penggunaad Algoritma Semut Dan Confix Stripping Stemmer Untuk Klasifikasi Dokumen Bebahasa Indonesia, Surabaya : Jurusan Teknik Informatika ITS Surabaya. diakses Agustus 2013 Darmawan, Heru Adi., Wurijanto, Tutut., Masturi, Akh., 2010 Rancang Bangun Aplikasi Search Engine Tafsir Al-Qur an Menggunakan Teknik Text Mining Dengan Algoritma VSM (Vector Space Model) diakses Agustus 2013 Februariyanti, H., Zuliarso, E., Utomo, MS., 2012, Klastering Berita Online Tentang Bencana Dengan Algoritma Single Pass Clustering diakses Agustus 2013 Jayanti, Eka 2012 Tokenizing Filtering/Stopword Stemming, http://echa89.wordpress.com/2012/05/21/information-retrieval/ diakses Agustus 2013 Agusta, Ledy., 2009. Perbandingan Algoritma Stemming Porter Dengan Algoritma Nazief & Adriani untuk Stemming Dokumen Teks Bahasa Indonesia.Konferensi Nasional Sistem dan Informatika 2009 diakses September 2013 FZ Tala., 2003. A Study of Stemming Effects on Information Retrieval in Bahasa Indonesia. Master of logic Project. Institute for Logic, Language and Computation Universiteit Van Amsterdam. diakses September 2013 52

B. Nazief and M. Adriani. 1996. Confix Stripping: Approach to Stemming Algorithm for Bahasa Indonesia. Technical report, Faculty of Computer Science, University of Indonesia, diakses September 2013 53