INTERNET & INTRANET SEARCH ENGINE
Bambang Pujiarto, S.Kom
4/22/2010
am@dheos 2010
SEARCH ENGINE Mesin Pencari Program yang dirancang untuk membantu menemukan informasi,data,file,content yang tersimpan di database elektronis yang berisi banyak alamat-alamat situs dan informasi yang tersebar di internet Menyimpan hampir semua informasi halaman web
4/22/2010
am@dheos 2010
SEARCH ENGINE Mesin Pencari SEJARAH : 1. W3Catalog, suatu web crawler dibangun oleh Oscar Nierstrasz di University of Geneva pada 1993 2. Aliweb, juga muncul di 1993 3. Lycos, yang dimulai di Carnegie Mellon University sebagai proyek riset di tahun 1994 4. Setelah itu banyak bermunculan mesin pencari lainnya
4/22/2010
am@dheos 2010
JENIS-JENIS MESIN PENCARI A. Human Organized Search Engine o Direktori berbasis human editor o Dilakukan oleh tenaga manusia dalam pengumpulan data o Menggunakan metode dengan memilah-milih informasi yang relevan dan dikelompokkan sesuai dengan kategori bidang tertentu. o Dikerjakan oleh beberapa pakar yang bertugas mencari situssitus tertentu sesuai dengan bidangnya o Informasi yang disajikan lebih relevan tetapi jumlahnya terbatas o yahoo.com, looksmart.com, about.com, Dmoz.org
4/22/2010
am@dheos 2010
JENIS-JENIS MESIN PENCARI B. Computer Created Search Engine o Dilakukan oleh mesin/komputer o Menggunakan software crawler/spider untuk menangani pengumpulan dan pengelompokan data o Informasi yang disajikan lebih banyak tetapi kadang kurang relevan o webcrawler.com, excite.com, inktomi.com, nothernlight.com, altheweb.com
4/22/2010
am@dheos 2010
JENIS-JENIS MESIN PENCARI C. o o o
Hybrid Seacrh Engine Penggabungan kedua jenis diatas Dilakukan dengan tenaga manusia dan mesin Peran manusia sebagai penelaah dalam proses pengkoleksian database halaman web o Informasi lebih lengkap dan akurat o lycos.com, altavista.com, hotbot.com, goto.com, snap.com, directthit.com, google.com, go.com
4/22/2010
am@dheos 2010
JENIS-JENIS MESIN PENCARI D. MetaCrawler/Metasearch o Mesin perantara yang menghubungkan user dengan mesinmesin pencari sebenarnya o Tidak memiliki database sendiri o Mengambil dan mengkombinasikan hasil pencarian dari beberapa search engine utama, dan ditampilkan dengan modelnya sendiri o Proses dilakukan melalui jalur komunikasi khusus (Backdoor) yang diberikan data provider , sehingga proses pengambilan database bisa berjalan lebih cepat o savvysearch.com, dogpile.com, infind.com, snap.com
4/22/2010
am@dheos 2010
KOMPONEN UTAMA A. Web Crawler / spider B. Indexing System C. Search System
internet
A
B
4/22/2010
am@dheos 2010
C
A. Web Crawler • Software Crawler /spider seperti :googlebot (yang dipakai Google) • Disebut juga web spider, bertugas untuk mengumpulkan semua informasi yang ada di dalam halaman web • Bekerja secara otomatis dengan cara memberikan sejumlah alamat website untuk dikunjungi serta menyimpan semua informasi yang terkandung didalamnya • Setiap kali webcrawler mengunjungi sebuah website, maka dia akan mendata semua link yang ada dihalaman yang dikunjunginya itu untuk kemudian di kunjungi lagi satu persatu
4/22/2010
am@dheos 2010
Web Crawler • Memperbaharui data • Membuat salinan secara sebagian atau keseluruhan halaman web yang telah dikunjunginya agar dapat diproses lebih lanjut oleh system pengindexan • Digunakan untuk proses pemeliharaan sebuah website, seperti memvalidasi kode html sebuah web 4/22/2010
am@dheos 2010
B. Indexing System • Menganalisa halaman web yang telah tersimpan sebelumnya dengan cara mengindeks setiap kemungkinan term yang terdapat di dalamnya, data term yang ditemukan disimpan dalam sebuah database indeks untuk digunakan dalam pencarian selanjutnya
4/22/2010
am@dheos 2010
Indexing System • Mengumpulkan, memilih dan menyimpan data untuk memberikan kemudahan dalam pengaksesan informasi secara tepat dan akurat • Proses pengolahan halaman web agar dapat digunakan untuk proses pencarian berikutnya dinakamakan web indexing
4/22/2010
am@dheos 2010
Indexing System • Tujuan dari penyimpanan data berupa indeks adalah untuk performansi dan kecepatan • Tanpa adanya indeks, search engine harus melakukan scan terhadap setiap dokumen yang ada didalam database
4/22/2010
am@dheos 2010
C. Search System • Menyediakan hasil pencarian informasi yang diinginkan • Mencari data dari indeks database, data yang cocok kemudian akan ditampilkan
4/22/2010
am@dheos 2010
… Jangan berhenti sampai disini, buka lagi mata dan fikiran untuk mendapatkan ilmu yang lebih banyak lagi ….
Semoga Sukses Selalu
4/22/2010
am@dheos 2010