Bună, mă numesc John.
Conduc echipele Google de cercetare
și învățare automată.
Cred că este uimitor de însuflețitor
că oameni din întreaga lume
apelează la motoare de căutare
să pună întrebări obișnuite
și întrebări incredibil de importante
Este o răspundere
imensă să putem oferim
cele mai bune răspunsuri.
Bună, mă numesc Akshaya și
lucrez în echipa de cercetare Bing.
Există multe situații când
începem să căutăm
în inteligența artificială și
învățarea automată,
dar trebuie să discutăm despre
cum le vor folosi utilizatorii,
pentru că la sfârșitul zilei de lucru,
vrem să influențăm societatea.
Să punem o întrebare simplă.
Cât durează să călătorim până pe Marte?
De unde au venit rezultatele acestea
și de ce acesta s-a listat
înaintea celuilalt?
Ok, să intrăm și să vedem
cum a prefăcut motorul
de căutare cererea ta
într-un rezultat.
Primul lucru pe care trebuie să-l știi
este atunci când faci o căutare
motorul de căutare nu se duce
efectiv în World Wide Web
ca să execute căutarea ta în timp real.
Și asta pentru că există peste
un miliard de site-uri
pe internet și alte sute sunt create
în fiecare minut.
Dacă motorul de căutare
trebuia să caute
prin fiecare site să-l găsească
pe cel dorit de tine
ar fi durat o veșnicie.
Pentru a face căutarea ta mai rapidă
motoarele de căutare scanează
constant netul în avans
și înregistrează informațiile care te-ar ajuta
mai târziu la căutarea ta.
Astfel, când cauți despre călătoria către Marte,
motorul de căutare are deja ce este necesar
să returneze răspunsul tău în timp real.
Iată cum funcționează.
Internetul este o pânză de pagini
conectate una de alta prin hiperlink-uri.
Motoarele de căutare rulează
constant un program numit
Păianjen, care trece prin aceste pagini
să colecteze informații despre ele.
Ori de câte ori găsește un hiperlink
îl urmărește până ce
a vizitat fiecare pagină
găsită pe întregul internet.
Pentru fiecare pagină vizitată
de păianjen, el înregistrează orice
informații de care ar putea avea nevoie
pentru o căutare
adăugând-o într-o bază de date
specială denumită index de căutare.
Acum, să revenim la acea
căutare de mai devreme
și să vedem dacă putem înțelege
cum a putut motorul de căutare
să aducă rezultatele.
Când întrebi cât durează
să călătorești până pe Marte
motorul de căutare caută
în fiecare din acele cuvinte
în indexul de căutare pentru
a obține imediat o listă
a tuturor paginilor de pe internet
care conțin acele cuvinte.
Dar doar căutarea acestor termeni
ar putea returna milioane de pagini
deci motorul de căutare trebuie să poată
determina cele mai bune potriviri
pe care să ți le arate primele.
Aici devine puțin delicat
deoarece motorul de căutare
ar putea să ghicească
ceea ce cauți.
Fiecare motor de căutare
folosește propriul algoritm
să ordoneze paginile
după ce crede el că îți dorești.
Algoritmul de ordonare al motorului
poate verifica
dacă termenul tău de căutare
apare în titlul paginii,
poate verifica dacă toate
cuvintele apar unul lângă altul,
sau orice număr de alte calcule
care îl ajută să determine mai bine
paginile pe care vrei să le vezi
și pe care nu vrei.
Google a inventat cel mai
faimos algoritm
să aleagă cele mai relevante rezultate
pentru o căutare luând în considerare
câte alte pagini Web sunt legate
de o pagină dată.
Ideea e că dacă mai multe
site-uri web consideră
că o pagină este interesantă,
atunci poate este cea
pe care o cauți tu.
Acest algoritm se numește „page rank”
nu pentru că ordonează paginile
ci pentru că a fost denumit după
inventatorul ei, Larry Page
unul dintre fondatorii Google.
Pentru că un site face adeseori
bani când îl vizitezi
spamerii încearcă într-una
să găsească moduri
să vâneze algoritmul de căutare
ca paginile lor
să fie listate primele în rezultate.
Motoarele de căutare își actualizează
regulat algoritmii
să prevină ca site-urile false sau
nesigure să ajungă în vârf.
În fine, depinde de tine
să urmărești
aceste pagini care sunt nesigure
căutând la adresa web și
asigurându-te că este o sursă sigură.
Programele de căutare evoluează mereu
îmbunătățind algoritmii
care returnează rezultate mai bune
rezultate mai rapide decât ale rivalilor.
Motoarele de căutare moderne
folosesc chiar informații
pe care nu le-ai furnizat explicit
care te ajută să îți reduci căutarea.
De exemplu, dacă ai făcut
o căutare pentru parcuri de câini
multe motoare de căutare
ți-ar da rezultate
pentru toate parcurile de câini
din apropiere,
chiar dacă nu ai introdus locația ta.
Motoarele de căutare moderne
înțeleg mai mult
decât cuvintele pe o pagină,
dar ce înseamnă, de fapt, să găsească pe cel mai bun
care se potrivește cu ceea ce cauți.
De exemplu, dacă dai căutare
după un aruncător rapid
el va știi că te uiți
după un atlet.
Dar dacă cauți un ulcior mare
el va găsi opțiunile
pentru bucătăria ta.
Ca să înțeleagă cuvintele mai bine, folosim
ceea ce se numește învățare automată,
un fel de inteligență artificială.
Ea permite algoritmilor
de căutare să caute nu numai
litere sau cuvinte separate în pagină
ci să înțeleagă sensul de bază al cuvintelor.
Internetul crește în mod exponențial
dar dacă echipele care proiectează
motoarele de căutare ne fac treaba corect
informațiile pe care le dorești ar trebui
să fie doar la câteva taste distanță.