BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

advertisement
BAB 1
PENDAHULUAN
1.1
Latar Belakang Masalah
Pada era informasi saat ini, kebutuhan akan informasi menjadi sangat
tinggi. Di sisi lain, jumlah informasi yang ada sangat banyak, tetapi tidak semua
informasi yang ada sesuai dengan yang diharapkan. Salah satu bentuk pusat
informasi adalah Database. Dalam sebuah database, mungkin ada ribuan, puluhan
ribu, bahkan jutaan data yang berbeda. Pencarian dalam sebuah database biasanya
dilakukan dengan meminta pemakai memasukkan kata-kata kunci dari topik yang
ingin dicari. Misalnya frase Paris Hilton dapat memiliki banyak makna. Makna
yang pertama adalah artis bernama Paris Hilton, dan makna kedua Hotel Hilton
yang ada di Paris. Sistem pencarian database yang ada saat ini akan menampilkan
keseluruhan hasil untuk kedua alternatif di atas, sehingga seringkali jumlah hasil
pencarian dapat mencapai ribuan sampai ratusan ribu. Hal ini akan menyulitkan
pencari dalam memperoleh informasi yang dibutuhkan.
Masalah yang kedua dalam pencarian database saat ini adalah mengenai
tingkat kesulitan pemakaian mesin pencari misalnya web Amazon yang memiliki
banyak database dengan kategori yang berbeda, yaitu buku, komputer, dan
peralatan komunikasi memiliki form pencarian yang berbeda untuk setiap
kategori. Misalnya untuk pencarian buku, maka pencari bisa mencari berdasarkan
pengarang, tahun penerbit, dan penerbit. Untuk pencarian komputer, atribut
pencarian akan berbeda-beda. Untuk monitor, maka atribut pencariannya berupa
lebar monitor, tipe monitor(LCD/CRT), harga, dan nama pabrik. Untuk Harddisk,
atribut pencariannya berupa kapasitas penyimpanannya, kecepatan putar, ukuran
harddisk, harga, dan nama pabriknya. Setiap kategori memiliki atribut
pencariannya sendiri-sendiri. Hal ini akan menyulitkan seseorang yang ingin
melakukan pencarian.
Pencarian data yang terstruktur dengan melakukan perangkingan query
diharapkan dapat memecahakan masalah pencarian data. Dengan menstrukturkan
query
sistem
menawarkan
kemungkinan-kemungkinan
pencarian
kepada
pengguna sehingga memudahkan pengguna adalam melakukan pencarian.
1.2
Perumusan Masalah
Dalam skripsi ini akan dibuat sistem yang membantu pengguna dalam
melakukan pencarian. Pengguna dapat menggunakan sistem secara sederhana dan
tidak rumit. Pengguna memasukkan kata kunci pencarian menurut pengertian
pengguna itu sendiri. Namun kata kunci yang dimasukkan belum terstruktur dari
database yang menyimpan informasi yang diinginkan pengguna.
Gambaran kerja permasalahan ini terdiri atas 4 langkah utama1 :
1. Menerima masukan pemakai berupa keyword yang diasumsikan sebagai
query yang tidak terstruktur.
2. Membangun kumpulan calon query terstruktur berdasarkan query tidak
terstruktur masukan user.
3. Memilih satu atau lebih kemungkinan query terstruktur yang terbaik dari
calon query terstruktur sebagai hasil perangkingan query.
4. Memproses hasil dari setiap query yang terpilih.
Satu atau lebih hasil perangkingan tertinggi ditampilkan di layar kepada pengguna
sehingga pengguna dapat memilih query yang diinginkan.
1.3
Batasan Masalah
• Database yang digunakan adalah database buku pada perpustakaan
Universitas Kristen Duta Wacana Yogyakarta.
• Atribut yang diuji adalah atribut judul dan pengarang.
1
Calado, Pavel. “A Bayesian network Approach to Searching Web Databases Through KeywordBased Queries” dalam
http://homepages.dcc.ufmg.br/~berthier/books_journal_papers/ipm_2004b.pdf; 15 November 2006
• Harus ada kata kunci dimasukkan oleh pengguna yang melakukan
pencarian.
1.4
Tujuan Penelitian
Meneliti apakah Bayesian Network cocok digunakan dalam melakukan
penstrukturan query dan mekanisme perangkingan.
1.5
Metode/Pendekatan
Metode yang digunakan penelitian ini adalah studi pustaka mengenai teori
Bayesian network. Studi pustaka dilakukan dengan mencari sumber-sumber dari
Internet maupun dari pustaka cetak.
1.6
Sistematika Penulisan
Sistematika laporan kerja praktek ini secara garis besar dapat dituliskan
sebagai berikut:
BAB 1: PENDAHULUAN
Pendahuluan memuat latar belakang masalah, perumusan masalah,
tujuan penelitian, metode penelitian, dan sistematika penulisan.
BAB 2: LANDASAN TEORI
Landasan teori memuat penjelasan tentang konsep dan prinsip utama
yang diperlukan untuk memecahkan masalah riset dan merumuskan
hipotesis apabila memang diperlukan.
BAB 3: PERANCANGAN SISTEM
Perancangan sistemmencakup analisis teori-teori yang digunakan dan
bagaimana cara menterjemahkannya ke dalam suatu sistem yang hendak
dibuat.
BAB 4: IMPLEMENTASI DAN ANALISIS SISTEM
Bab ini memuat hasil riset/implementasi, dan pembahasan/analisis dari
riset tersebut yang sifatnya terpadu.
BAB 5: KESIMPULAN DAN SARAN
Berisi kesimpulan tentang sistem yang dihasilkan serta saran
pengembangan sistem.
Download