Anda di halaman 1dari 4

BAB 1

PENDAHULUAN

1.1. Latar Belakang


Perkembangan teknologi internet saat ini semakin pesat.Hal ini tidak terlepas dari
banyaknya ketersediaan search engine(mesin pencari) yang memungkinkan untuk
melakukan penjelajahan ke dunia internet. Kebanyakan orang ketika hendak mencari
informasi di internet, yang dilakukan adalah membuka situs layanan search engine
(Wahana Komputer, 2009). Terdapat ratusan bahkan ribuan search engine (mesin
pencari) yang ada di internet dan kapasitasnya selalu tumbuh dari waktu ke waktu
(Febrian, 2007).
Perkembangan internet yang eksplosif membuat seseorang sulit untuk
menemukan informasi yang sesuai dengan apa yang diinginkan. Dalam related post
(postingan terkait) juga tidak jarang menyarankan informasi yang tidak sesuai dengan
apa yang dicari oleh seseorang. Pada penelitian ini dilakukan penghitungan nilai
relevansi pada jurnal untuk menentukan postingan terkait (related post) pada masingmasing jurnal yaitu dengan menggunakan focused crawler. Sehingga dengan adanya
related post (jurnal terkait), diharapkan dapat mengoptimalkan pencarian jurnal dan
membantu seseorang dalam mencari jurnal dengan mudah.
Focused crawler adalah sebuah pendekatan untuk melakukan proses
crawling.Focused crawler ini berfungsi untuk mengunduhurldan konten yang ada
pada suatu halaman.Urldan konten yang sudah diunduhakan otomatis masuk ke dalam
database.Proses untuk mengumpulkan informasi mengenai halaman web dilakukan
oleh sebuah software yang disebut crawler (wahana Komputer, 2009).
Proses crawling pada penelitian ini dilakukan dengan menggunakan algoritma
Porter Stemmer.Algoritma Porter Stemmer adalah proses penghilangan akhiran
morphological dan inflexional yang umumnya terdapat dalam bahasa Inggris (Porter,

1980). Proses stemming dilakukan untuk mendapatkan kata dasar dari kata
berimbuhan dan bobot term dari setiap kata.
Beberapa penelitian tentang focused crawler yang pernah dibuat sebelumnya
yaitu Reinforcement Learning dalam Proses Pembelajaran Penentuan
Penelusuran

pada

Focused

Crawler

(Maimunah

&

Strategi

Kuspriyanto,

2008),

FocusedCrawler Optimization Using Genetic Algorithm (Yohanes et al., 2011),


Concept based Focused Crawling using Ontology (Thenmalar & Geetha, 2011),
Implementasi Focused Crawler dengan Menggunakan Content Similarity dan Link
Structure Analysis (Rendy, 2012), Effective Focused Crawling Based on Content and
Link Structure Analysis (Pal Anshika et al., 2009). Penelitian terdahulu mengenai
PorterStemmer yaitu Perbandingan Algoritma Stemming Porter dengan Algoritma
Nazief & Asriani untuk Stemming Dokumen Teks Bahasa Indonesia (Agusta, 2009),
Algoritma Porter StemmerFor Bahasa Indonesia untuk Pre-Processing Text Mining
Berbasis Metode Market Basket Analysis (Budhi et al., 2006).

1.2. Rumusan Masalah


Teknologi internet sangat memudahkan seseorang dalam mendapatkan informasi. Hal
tersebut

tidak

terlepas

dari

banyaknya

ketersediaan

search

engine

yang

memungkinkan untuk melakukan penjelajahan ke dunia internet. Seiring dengan


perkembangan internet yang eksplosif dimana membuat seseorang sulit menemukan
informasi yang sesuai dengan apa yang diinginkan. Berdasarkan hal tersebut, rumusan
masalahnya yaitu bagaimana mengoptimalkan pencarian jurnal (judul dan abstrak),
sehingga dapat mengakomodasi pencarian dengan 1 keyword atau lebih dengan
memperhatikan nilai relevansi,

1.3. Batasan Masalah


Adapun yang menjadi batasan masalah pada tugas akhir ini, yaitu:
1. Khusus untuk pencarian jurnal yang berbahasa Inggris.
2. Bagian yang di-crwaling adalah judul jurnal dan abstrak.
3. Proses crawling bersifat online.
4. Jika ada junal terbaru, nilai relevansi dihitung ulang.
5. Terdapat 5 kategori pencarian.

1.4. Tujuan Penelitian


Tujuan dari penelitian ini yaitumengoptimalkan pencarian jurnal dengan menampilkan
nilai relevansi antara jurnal menggunakan focused crawler dan algoritma Porter
stemmer.

1.5. Manfaat Penelitian


Manfaat dari penelitian ini adalah memudahkan seseorang untuk mendapatkan sebuah
jurnal yang sesuai dengan topik yang diinginkan.

1.6. Metodologi Penelitian


Tahapan-tahapan metodologi penelitian:
1. Studi Literatur
Studi literatur dilakukan dengan mengumpulkan bahan-bahan referensi baik
daribuku, artikel, paper, jurnal, makalah, maupun situs-situs internet.
2. Analisis Sistem
Pada tahap ini dilakukan analisispendekatan focused crawler dan algoritma
Porter stemmerdalam menentukan related post.
3. Perancangan dan Implementasi Sistem
Pada tahap ini dilakukan perancangan sesuai dengan hasil dari analisis sistem
dan melakukan implementasi dari hasil analisis dan perancangan yang dibuat.
4. Pengujian Sistem
Pada tahap ini dilakukan proses pengujian dan percobaan terhadap sistem
sesuaidengan kebutuhan yang ditentukan sebelumnya serta memastikan program
yangdibuat berjalan seperti yang diharapkan.
5. Dokumentasi
Pada tahap ini dilakukan dokumentasi dan penulisan laporan mengenaiaplikasi
tersebut yang bertujuan untuk menunjukkan hasil penelitian ini.

1.7. Sistematika Penulisan


Bagian utama dari sistematika penulisan skripsi ini yaitu:

BAB 1. PENDAHULUAN
Bab ini berisi tentang dasar-dasar pemikiran yang meliputi permasalahan yang melatar
belakangi dibuatnya aplikasi ini, merumuskan masalah-masalah untuk mendukung
dibuatnya aplikasi ini, maksud dan tujuan yang harus dicapai dari pembuatan aplikasi
ini, batasan-batasan untuk untuk memfokuskan pembuatan aplikasi ini, metodemetode penelitian untuk pengumpulan data, metode pembangunan perangkat lunak
dan sistematika penulisan yang menjelaskan garis besar dari setiap bab nya.

BAB 2. TINJAUAN PUSTAKA


Bab ini menjelaskan tentang teori-teori yang menunjang dan berhubungan dengan
pembuatan dan perancangan serta sebagai acuan dalam pembuatan sistem, sehingga
perancangan tersebut sesuai dengan teori yang sudah ada.

BAB 3. ANALISIS DAN PERANCANGAN SISTEM


Bab ini berisikan langkah-langkah penelitian yang dilakukan, serta analisis terhadap
fokus permasalahan penelitian.

BAB 4. IMPLEMENTASI DAN PENGUJIAN


Bab ini berisi pembahasan tentang implementasi berdasarkan perancangan yang
disusun pada bab 3 dan pengujian terhadap sistem yang dibangun.

BAB 5. KESIMPULAN DAN SARAN


Bab ini berisi kesimpulan hasil pengujian dari perangkat lunak yang telah dibangun
berdasarkan tujuan yang ingin dicapai dan saran yang dapat diberikan untuk perangkat
lunak ini untuk kemudian dapat dikembangkan kembali.

Anda mungkin juga menyukai