Halo, namaku John.
Aku memimpin tim pencarian dan pembelajaran mesin di Google.
Aku merasa sangat terkesan
bahwa semua orang di seluruh dunia
beralih ke mesin pencarian untuk menanyakan pertanyaan sepele
sekaligus pertanyaan yang luar biasa penting.
Sebuah kewajiban besar untuk memberikan
jawaban terbaik yang kami bisa.
Halo, namaku Akshaya dan aku bekerja di tim pencarian Bing.
Ada banyak momen di mana kami mulai mempelajari
kecerdasan buatan dan pembelajaran mesin,
namun kami harus membahas cara para pengguna akan menggunakannya,
karena pada akhirnya, kami ingin memberikan pengaruh untuk masyarakat.
Mari kita bahas pertanyaan sederhana.
Berapa lama waktu yang dibutuhkan untuk pergi ke Mars?
Dari mana hasil-hasil ini berasal
dan kenapa yang satu ini dicantumkan sebelum yang lainnya?
Oke, mari kita dalami dan perhatikan bagaimana mesin pencarian
mengubah permintaanmu menjadi hasil.
Hal pertama yang perlu kau ketahui adalah saat kau melakukan pencarian,
mesin pencari tidak benar-benar menjelajahi World Wide Web
untuk menjalankan pencarianmu dalam waktu nyata.
Dan itu karena ada lebih dari satu miliar situs web di internet
dan ratusan lainnya yang sedang dibuat setiap menitnya.
Jadi jika mesin pencarian harus menjelajahi
setiap situs untuk menemukan hal yang kau inginkan,
akan membutuhkan waktu yang sangat lama.
Jadi untuk mempercepat pencarianmu,
mesin pencarian terus memindai web
untuk mencatat informasi yang mungkin dapat membantu pencarianmu nantinya.
Dengan begitu, saat kau mencari tentang perjalanan ke Mars,
mesin pencarian sudah memiliki apa yang dibutuhkan
untuk memberimu jawaban dalam waktu nyata.
Begini cara kerjanya.
Internet adalah jaringan halaman-halaman yang terhubung satu sama lain melalui hyperlink.
Mesin pencarian terus menerus menjalankan program yang disebut Spider
yang menjelajahi halaman-halaman web ini
untuk mengumpulkan informasi tentang mereka.
Setiap kali hyperlink ditemukan,
ia akan mengikutinya sampai ia telah mengunjungi setiap halaman
yang dapat ditemukan di seluruh internet.
Untuk setiap halaman yang dikunjungi spider,
Ia mencatat segala informasi yang mungkin diperlukan untuk pencarian
dengan menambahkannya ke dalam basis data khusus yang disebut indeks pencarian.
Sekarang, mari kita kembali ke pencarian sebelumnya dan
dan mengamati apabila kita dapat memahami bagaimana meisn pencarian
mendapatkan hasilnya.
Saat kau menanyakan berapa lama waktu yang diperlukan untuk pergi ke Mars,
mesin pencarian mencari setiap kata-kata tersebut
dalam indeks pencarian untuk segera membuat daftar
dari semua halaman di internet yang mengandung kata-kata tersebut.
Namun, hanya mencari istilah-istilah pencarian ini saja
dapat menghasilkan jutaan halaman,
jadi mesin pencarian harus mampu menentukan
kecocokan terbaik untuk ditunjukkan terlebih dahulu.
Di sini lah prosesnya semakin rumit karena mesin pencarian
mungkin harus menebak apa yang kau cari.
Tiap mesin pencarian menggunakan algoritmanya sendiri
untuk menilai halaman-halaman tersebut berdasarkan apa yang menurutnya kau inginkan.
Algoritma peringkat mesin pencarian mungkin memeriksa
apabila istilah pencarianmu muncul di judul halaman,
mesin pencari mungkin memeriksa apabila semua kata muncul berdampingan,
atau angka dari penghitungan lain
yang membantu menentukan
halaman yang ingin kau lihat dan yang tidak.
Google menciptakan algoritma paling terkenal
untuk memilih hasil pencarian yang paling relevan dengan mempertimbangkan
berapa banyak halaman Web lainnya yang tertaut dengan halaman yang diberikan.
Tujuannya adalah jika banyak situs web berpikir bahwa
sebuah halaman web itu menarik,
maka itu mungkin adalah halaman yang kau cari.
Algoritma ini disebut page rank,
bukan karena ia menilai halaman web,
tapi karena algoritma ini diberi nama dari penemunya, Larry Page,
yang merupakan salah satu pendiri Google.
Karena situs web sering menghasilkan uang saat kau mengunjunginya,
spammer sering kali mencoba mencari cara
untuk menyiasati algoritma pencarian agar halaman mereka
mendapat nilai lebih tinggi dalam hasil pencarian.
Mesin pencarian rutin memperbarui algoritma mereka
untuk mencegah situs palsu atau tidak dapat dipercaya dari mencapai puncak.
Pada akhirnya, semua bergantung padamu
agar tetap waspada
terhadap halaman-halaman yang tidak dapat dipercaya
dengan melihat alamat web dan memastikan itu adalah sumber terpercaya.
Program pencarian selalu berevolusi
untuk meningkatkan algoritma agar menghasilkan hasil pencarian yang lebih baik
dan lebih cepat dari pesaing-pesaing mereka.
Mesin pencarian saat ini bahkan menggunakan informasi
yang belum kau berikan secara tersurat
untuk membantu mengerucutkan pencarianmu.
Jadi, sebagai contoh, jika kau mencari taman anjing,
banyak mesin pencarian yang akan memberikanmu hasil pencarian
untuk semua taman anjing di dekatmu,
meskipun kau tidak mengetikkan lokasi.
Mesin pencarian modern juga lebih memahami
dari sekadar kata-kata pada halaman,
tapi apa arti sebenarnya untuk menemukan hasil terbaik
yang sesuai dengan yang kau cari.
Contohnya, jika kau mencari pitcher cepat,
mesin pencari akan tahu kau sedang
mencari seorang atlet.
Namun jika kau mencari pitcher besar,
mesin pencari akan mencarikan
pilihan untuk dapurmu.
Untuk memahami kata-kata dengan lebih baik, kami menggunakan sesuatu yang disebut pembelajaran mesin,
sejenis kecerdasan buatan.
Hal ini memungkinkan algoritma pencarian untuk mencari
tidak hanya masing-masing huruf atau kata pada halaman,
tapi memahami makna pokok kata-kata tersebut.
Internet berkembang dengan pesat,
namun jika tim yang merancang mesin pencarian melakukan pekerjaan kami dengan tepat,
informasi yang kau inginkan hanya berjarak beberapa ketukan tombol.