-
Hej! Mit navn er John.
-
Jeg er chef for søgnings- og
maskinlæringsholdene hos Google.
-
Jeg synes, at det er utroligt inspirerende
-
at folk fra hele verden
-
bruger søgemaskiner til at
spørge banale spørgsmål
-
og utroligt vigtige spørgsmål.
-
Så det er et stort ansvar at give dem
-
de bedste svar, vi kan.
-
Hej, mit navn er Akshaya og jeg arbejder
på Bing-søgningsholdet.
-
Der er mange gange, hvor vi begynder at se
-
på kunstig intelligens og maskinlæring,
-
men bliver nødt til at tage hensyn til,
hvordan brugerne vil bruge dette,
-
for når det kommer til stykket, ønsker vi
at være samfundsnyttige.
-
Lad os spørge et enkelt spørgsmål.
-
Hvor lang tid tager det at rejse til Mars?
-
Hvor kom disse resultater fra,
-
og hvorfor blev denne vist før den anden?
-
Ok, lad os tage et nærmere kig på,
-
hvordan søgemaskinen omdannede din
forespørgelse til et resultat.
-
Det første du skal vide er, at når du
laver en søgning,
-
så går søgemaskinen faktisk ikke ud på
webbet
-
for at køre din søgning i realtid.
-
Og det er fordi, der er over
en milliard websider
-
på internettet, og flere hundrede skabes
hvert minut.
-
Så hvis søgemaskinen skulle søge igennem
-
hver enkelte side for at finde den,
du leder efter,
-
ville det tage en evighed.
-
Så for at gøre din søgning hurtigere
-
skanner søgemaskiner konstant webbet
på forhånd
-
for at registrere oplysninger, der senere
kunne hjælpe med din søgning.
-
På den måde, når du søger
om rejser til Mars,
-
har søgemaskinen allerede det,
som den behøver
-
for at give dig et svar i realtid.
-
Sådan virker det.
-
Internettet er et net af sider, der er
forbundet til hinanden via hyperlinks.
-
Søgemaskiner kører konstant et program
-
der hedder en Spider, der går igennem
disse websider
-
for at indsamle oplysninger om dem.
-
Hver gang den finder et hyperlink,
-
følger den det,
til den har besøgt hver side
-
den kan finde på hele internettet.
-
For hver side, spideren besøger,
-
registrerer den alle oplysninger,
den kunne få brug for til en søgning
-
ved at føje dem til en særlig database,
der hedder et søgningsindeks.
-
Lad os nu vende tilbage
til den tidligere søgning
-
og se, om vi kan hitte ud af,
hvordan søgemaskinen
-
kom frem til resultaterne.
-
Når du spørger om, hvor længe
det tager at rejse til Mars,
-
søger søgemaskinen under hver
af disse ord
-
i søgningsindekset for med det samme
at få en liste
-
over alle de sider på internettet,
der indeholder de ord.
-
Men en søgning på blot disse
søgetermer
-
kunne give millioner af sider,
-
så søgemaskinen skal kunne bestemme
-
de bedste match, som den viser dig først.
-
Det er her, det bliver besværligt,
for søgemaskinen
-
kan blive nødt til at gætte,
hvad du leder efter.
-
Hver søgemaskine har sin egen algoritme
-
til at rangere siderne på grundlag af,
hvad den tror du ønsker.
-
Søgemaskinens rangeringsalgoritme
kan også tjekke
-
om din søgeterm dukker op i sidens titel.
-
Den kunne tjekke om alle ordene dukker op
ved siden af hinanden,
-
eller et utal af andre beregninger
-
der hjælper den med at afgøre,
-
hvilke sider du ønsker at se,
og hvilke du ikke vil.
-
Google opfandt den mest berømte algoritme
-
til valg af de mest relevante
søgningsresultater ved at tage højde for,
-
hvor mange andre websider havde
et link til en given side.
-
Tanken er, at hvis mange websider synes
-
at en webside er interessant,
-
så er det nok den, du leder efter.
-
Denne algoritme hedder Page-rangering,
-
ikke fordi den rangerer sider ("pages"),
-
men fordi den er navngivet efter
dens opfinder, Larry Page,
-
der er en af stifterne af Google.
-
Da en webside ofte tjener penge,
når du besøger den,
-
forsøger spammere altid
at finde måder,
-
hvorved de kan styre
søgealgoritmen, så deres sider
-
står højere i resultaterne.
-
Søgemaskiner opdaterer ofte
deres algoritmer
-
for at forhindre falske eller upålidelige
websider fra at nå toppen.
-
I sidste ende er det dog dig,
der skal holde øje efter
-
disse upålidelige sider
-
ved at se på web-adresserne og sørge
for, at det er en pålidelig kilde.
-
Søgeprogrammer udvikler sig altid
-
til at forbedre algoritmerne,
så de giver bedre resultater
-
og hurtigere resultater end deres
konkurrenter.
-
Nutidens søgemaskiner bruger
sågar oplysninger,
-
som du ikke udtrykkeligt har givet, for at
hjælpe dig med at indsnævre din søgning.
-
For eksempel, hvis du søgte efter
hundeparker,
-
ville mange søgemaskiner
give dig resultater
-
for alle de omkringliggende hundeparker.
-
Selv om du ikke indtastede
din beliggenhed.
-
Moderne søgemaskiner forstår også mere
-
end blot ordene på en side,
-
men også det, de betyder,
for at finde den bedste side,
-
der passer til det, du leder efter.
-
For eksempel, hvis du leder efter en
hurtig "pitcher" (kaster),
-
ved den, at du leder efter en atlet.
-
Men hvis du søger efter
en stor pitcher (kande),
-
vil den give dig et udvalg
af køkkenudstyr.
-
For at forstå ordene bedre,
bruger vi noget, der hedder maskinlæring,
-
som er en slags kunstig intelligens.
-
Den gør det muligt for
søgealgoritmer ikke blot at finde
-
individuelle bogstaver eller ord på siden,
-
men også at forstå ordenes
tilgrundliggende betydning.
-
Internettet vokser eksponentielt,
-
men hvis holdene, der designer
søgemaskinerne, gør vores job ordentligt,
-
vil den information, du søger, altid blot
tage et par tastetryk at finde.