Latar Belakang Sistem Pencarian Kata pada Media Massa Online Menggunakan Algoritma Rabin-Karp

BAB 1 PENDAHULUAN

1.1 Latar Belakang

Perkembangan ilmu pengetahuan dan teknologi dimasa sekarang semakin pesat terutama dibidang media massa. Persaingan yang begitu ketat diantara media massa telah mendorong penggunaan sarana media massa yang semakin canggih seperti media massa online. Media massa online semakin terasa sangat penting dalam memberikan informasi secara cepat tentang kejadian-kejadian yang pada saat ini seperti mencari informasi tentang cuaca, mencari informasi pemerintahan, dan lain- lain. Jika informasi yang disajikan dalam jumlah sedikit maka pencarian dapat dilakukan secara manual. Akan tetapi jika informasi yang disajikan dalam jumlah banyak maka pengguna akan kesulitan memperoleh informasi yang diinginkan oleh pengguna. Untuk memperoleh informasi dengan cepat dan mudah dari banyaknya kumpulan informasi maka dapat menggunakan mesin pencari. Mesin pencari merupakan program komputer yang dirancang agar mampu menemukan informasi yang dicari dari banyaknya kumpulan informasi yang tersedia. Mesin pencari adalah program berbasis web yang halaman indeks dari seluruh web yang memungkinkan orang untuk menemukan apa yang mereka butuhkan Pabitha,2013. Dengan adanya mesin pencari setiap orang dapat mudah memperoleh informasi yang diinginkan. Pengguna mengetikkan kata yang ingin dicari pada mesin pencari maka seluruh informasi yang diinginkan akan ditampilkan Primadani, 2014. Dewasa ini, mesin pencari sangat populer digunakan dalam mencari informasi yang pengguna diinginkan. Akan tetapi, 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. Untuk itu, diperlukan suatu sistem pencarian kata yang menggunakan suatu algoritma yang dapat menghasilkan informasi berita dari beberapa media massa online . Universitas Sumatera Utara Salah satu algoritma yang dapat digunakan dalam perancangan sistem pencarian adalah algoritma Rabin-Karp. Algoritma Rabin-Karp adalah suatu algoritma pencarian string yang ditemukan oleh Michael Rabin dan Richard Karp. Algoritma ini memberikan waktu mencari rata-rata yang lebih baik dari algoritma pencocokan string tunggal lainnya. Hal ini dapat digunakan untuk pencocokan pola dari teks sumber dengan rincian mengabaikan seperti tanda baca dan kasus dengan pre-processing waktu yang konstan dan waktu pencocokan dan juga dengan perhitungan sangat kurang Sunita,2014. Algoritma Rabin-Karp akan membandingkan nilai gram dari string masukan dan substring pada teks. Kunci utama performa algoritma ini adalah perhitungan yang efisien terhadap nilai gram substring pada saat penggeseran dilakukan Firdaus, 2003. Beberapa penelitian tentang pencarian adalah Focus Crawler Untuk Mengoptimalkan Pencarian Jurnal Menggunakan Metode Porter Stemmer Sembiring, 2014, Implementasi dan Analisis Konsep Web 3.0 Pada Search Engine Toko Komputer Online Putranto, 2010, Aplikasi Panduan Kata Dalam Mencari Ayat Al- Qur’an Juz 30 Berbasis Java mobile Tataran, 2010, Perbandingan Kecepatan Sistem Pencarian Kata Pada Database Simple-O Haifa,2011.

1.2 Rumusan Masalah