• Tidak ada hasil yang ditemukan

SISTEM PENCARIAN KATA PADA MEDIA MASSA ONLINE MENGGUNAKAN ALGORITMA RABIN-KARP SKRIPSI ADNAN BUYUNG NASUTION 091402029

N/A
N/A
Protected

Academic year: 2019

Membagikan "SISTEM PENCARIAN KATA PADA MEDIA MASSA ONLINE MENGGUNAKAN ALGORITMA RABIN-KARP SKRIPSI ADNAN BUYUNG NASUTION 091402029"

Copied!
12
0
0

Teks penuh

(1)

SISTEM PENCARIAN KATA PADA MEDIA MASSA ONLINE MENGGUNAKAN

ALGORITMA RABIN-KARP

SKRIPSI

ADNAN BUYUNG NASUTION

091402029

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

(2)

SISTEM PENCARIAN KATA PADA MEDIA MASSA ONLINE MENGGUNAKAN

ALGORITMA RABIN-KARP

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah

Sarjana Teknologi Informasi

ADNAN BUYUNG NASUTION

091402029

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

(3)

PERSETUJUAN

Judul : SISTEM PENCARIAN KATA PADA MEDIA

MASSA ONLINE MENGGUNAKAN ALGORITMA

RABIN-KARP

Kategori : SKRIPSI

Nama : ADNAN BUYUNG NASUTION

Nomor Induk Mahasiswa : 091402029

Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI

Departemen : TEKNOLOGI INFORMASI

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

Program Studi Teknologi Informasi

Ketua,

Muhammad Anggia Muchtar, ST.,MM.IT

(4)

PERNYATAAN

SISTEM PENCARIAN KATA PADA MEDIA MASSA ONLINE

MENGGUNAKAN ALGORITMA RABIN-KARP

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa

kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 21 Agustus 2015

ADNAN BUYUNG NASUTION

(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Allah SWT Yang Maha Pengasih dan Maha Penyayang, dengan segala rahmat dan karuniaNya penulisan tugas akhir ini berhasil diselesaikan dalam waktu yang telah ditetapkan. Selama penyelesaian tugas akhir ini, banyak bantuan dan kerja sama serta doa dan dukungan dari berbagai pihak, oleh karena itu penulis sampaikan ucapan terima kasih sedalam-dalamnya dan penghargaan kepada : Purnamawati, S.T., M.Sc. selaku pembimbing yang telah banyak meluangkan waktu dan pikiran beliau, memotivasi, memberikan arahan, kritik dan saran kepada penulis.

3. Bapak Dani Gunawan, S.T.,M.T. dan Dedy Arisandi, S.T., M.Kom yang telah bersedia menjadi dosen pembanding yang telah memberikan kritik dan saran kepada penulis.

4. Ketua dan Sekretaris Program Studi Teknologi Informasi, Bapak M. Anggia Muchtar, ST.,MM.IT dan Bapak M. Fadly Syahputra, B.Sc.,M.Sc.IT. Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara, semua dosen di Fakultas Ilmu Komputer dan Teknologi Informasi.

5. Kepada Bang Manap, Kakak Umi, dan Ibu Mega dan semua staff dan pegawai di Fakultas Ilmu Komputer dan Teknologi Informasi yang tidak dapat saya sebutkan satu-persatu.

6. Kepada sahabat seperjuangan di kampus, Rian Harris Nasution, Upik Purnamawati, Yayuk Anggraini, Desi Fitriani, Fuji Frilla Kurnia, Anggreiny W.A.F Ginting, M. Rozy Lubis, Irwansyah Putra Siregar, Bagus Setiadi , Arif Hamied Nababan, M. Santana dan semua teman-teman di Teknologi Informasi lainnya yang tidak dapat saya sebutkan satu-persatu yang selalu memberikan dukungan dan semangat untuk saya.

(6)

ABSTRAK

Banyaknya situs-situs yang terdaftar di mesin pencari dan selalu ada situ-situs yang

bermunculan setiap harinya mengakibatkan pengguna sulit menemukan informasi

yang diinginkannya terutama dalam mencari berita. Oleh karena itu, dibutuhkan

sebuah sistem string matching yang menampilkan berita. Penelitian ini menggunakan

algoritma Rabin-Karp untuk melakukan pencocokan kata yang ingin dicari dengan

berita yang ada di database. Berita-berita tersebut sebelumnya di-download dari

halaman beberapa media massa online dan tersimpan di database. Pada penelitian ini

juga terdapat jumlah kemiripan yang dibutuhkan untuk mengetahui berita yang

memiliki nilai terdekat dengan keyword. Hasil pengujian menyimpulkan bahwa

semakin besar jumlah kemiripannya maka semakin besar kemungkinan berita tersebut

berhubungan dengan keyword yang dimasukkan.

Kata kunci: Rabin-Karp, mesin pencari, string matching, berita, media massa online,

(7)

WORD SEARCHINGS SYSTEM FOR THE ONLINE MASS MEDIA USING

RABIN-KARP ALGORITHM

ABSTRACT

Search engine has tremendously registered sites within and it is for sure incressing in

numbers every single day which effecting all users hard to look for some

indispensable sources of information especially in finding news. Therefore, it is

necessary to gain string matching system that display news. In this study author

proposed Rabin-Karp algoritm as the matching tool for the words within the database.

The news had been previously downloaded from some online mass media and been

saved to the database. In this study also has the numbers of similarity needed to know

news has the closest value to keyword. Base on the testing that had been done, it can

be implied that more the numbers of similarity, the more possibility for the news

having keyword relation that have been submitted before.

Keyword: Rabin-Karp, search engine, string matchig, news, online mass media,

(8)

DAFTAR ISI

1.6Metodologi Penelitian 3

1.7Sistematika Penelitian 4

BAB 2 TINJAUAN PUSTAKA 6

2.1 Search Engine 6

2.1.1 Cara Kerja Search Engine 6

2.1.3 Sifat Search Engine 7

2.2 Media Massa 8

2.2.1 Ciri-Ciri Media Massa 8

2.2.2 Jenis Media Massa 8

2.2.3 Peran Media Massa 9

2.3 Algoritma Pencarian Kata 9

(9)

2.4 Penelitian Terdahulu 12

Halaman

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 14

3.1 Arsitektur Umum (General Architecture) 14

3.2 Analisis Data 15

3.2.1 Tabel Feed 15

3.2.2 Tabel Konten 16

3.3 Analisis Sistem 17

3.3.1 Admin 17

3.3.1.1 Penyimpanan Feed Media Massa 18

3.3.1.2 Penyimpanan Judul Berita 19

3.3.1.3 Penyimpanan Konten Berita 20

3.3.1.4 Text Preprocessing 21

3.3.1.5 Algoritma Rabin-Karp 22

3.3.2 User 23

3.3.2.1 Pembentukan nilai gram dan pencocokan gram 24

3.4 Perangcangan Sistem 26

3.4.1 Diagram use case 26

3.4.2 Definisi use case 26

BAB 4 IMPLEMENTASI DAN PENGUJIAN 28

4.1 Implmentasi Sistem 28

4.1.1. Spesifikasi perangkat keras dan prangkat lunak 28

4.1.2. Implementasi perancangan sistem 28

a. Tampilan Halaman Utama User 28

b. Tampilan Hasil Pencarian User 29

c. Tampilan Halaman Berita User 30

d. Tampilan Halaman Home Admin 30

e. Tampilan Halaman Hasil Pencarian Admin 31

f. Tampilan Halaman Berita Admin 32

(10)

h. Tampilan Halaman Tambah 32

Halaman

i. Tampilan Halaman Url 33

k. Tampilan Halaman Konten 34

4.2 Pengujian Sistem 35

4.2.1 Pengujian Sistem Pengambilan Berita 35

4.2.2 Pengujian Sistem Pencarian 37

BAB 5 KESIMPULAN DAN SARAN 40

5.1 Kesimpulan 40

5.2 Saran 40

DAFTAR PUSTAKA 41

LAMPIRAN A : Tabel Konten 42

LAMPIRAN B : Pencocokan Gram 45

(11)

DAFTAR TABEL

Halaman

Tabel 2.1 Pebandingan Kompleksitas Beberapa Algoritma Pencocokan String 10

Tabel 2.2 Penelitian Terdahulu 13

Tabel 3.1 Tabel Feed 16

Tabel 3.2 Tabel Konten 16

Tabel 3.3 Pencocokan Gram 25

Tabel 3.4 Definisi Use Case 27

(12)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Arsitektur Search Engine 7

Gambar 3.1 Arsitektur Umum 15

Gambar 3.2 Proses Sistem 17

Gambar 3.3 Proses Penyimpanan Feed Media Massa 18

Gambar 3.4 Proses Penyimpanan Judul Berita 19

Gambar 3.5 Proses Penyimpanan Konten Berita 20

Gambar 3.6 Text Preprocssing 21

Gambar 3.7 Algoritma Rabin-Karp 22

Gambar 3.8 User 23

Gambar 3.9 Diagram Use Case 27

Gambar 4.1 Tampilan Halaman Utama User 29

Gambar 4.2 Tampilan Hasil Pencarian User 29

Gambar 4.3 Tampilan Halaman Berita User 30

Gambar 4.4 Tampilan Halama Home Admin 31

Gambar 4.5 Tampilan Halaman Hasil Pncarian Admin 31

Gambar 4.6 Tampilan Halaman Berita Admin 32

Gambar 4.7 Tampilan Halaman Feed 33

Gambar 4.8 Tampilan Halaman Tambah 33

Gambar 4.9 Tampilan Halaman Url 34

Gambar 4.10 Tampilan Halaman Url Setelah Proses Men-download 34

Gambar 4.11 Tampilan Halaman Konten 35

Gambar 4.12 Tampilan Halaman Konten Saat Proses Men-download 35

Referensi

Dokumen terkait

Through IIFD-TF, the PPP Unit will hire a Procurement Specialist to provide technical assistance and support PPP Unit especially PMU,PPK and Pokja ULP in carrying out the

Telah dilakukan analisa kadar protein dalam tauco di Balai Besar Pengawasan Obat dan Makanan yang di lakukan dengan cara metode Kjeldahl, destilasi dan

Hasil penelitian menunjukkan bahwa pengaruh pemberian cendawan endofit asal tanaman kelapa sawit dapat meningkatkan pertumbuhan kelapa sawit pada tanah terinfeksi

Kualitas hidup klien terapi metadon di PTRM Sandat RSUP Sanglah secara umum menunjukkan kategori kualitas hidup sedang dan baik dengan jumlah yang tidak jauh berbeda, dan

Salin normal, secara fisiologis merupakan larutan terbaik untuk digunakan karena larutan ini mempunyai tekanan osmotik yang sama dengan cairan yang ada di ruang interstisial..

Oleh karena itu perusahaan pengelola harus dapat memaksimalkan strategi pemasarannya untuk mencapai hasil yang diinginkan, untuk itu pengelola perlu mengetahui variabel apa yang

Hal inilah yang menjadikan tari Sema sebagai jalan untuk bertarekat dalam Tarekat Maulawiyah (Kartanegara dalam Susanti, 2005 : 5). Di Indonesia kini sudah mulai

Menurut kepustakaan gambaran klinik meningioma foramen magnum sangat bervariasi dengan rata- rata waktu yang dibutuhkan dari timbulnya gejala pertama dengan