For å gjengi relevante resultater må vi først fastslå hva slags informasjon du leter etter – intensjonen bak søket. For å gjøre det konstruerer vi språkmodeller for å prøve å tolke hvordan de relativt få ordene du skriver inn i søkefeltet, samsvarer med det nyttigste innholdet som er tilgjengelig.
Dette innebærer alt fra tilsynelatende enkle ting som å oppdage og korrigere stavefeil, til å prøve det sofistikerte synonymsystemet vårt som finner relevante dokumenter, selv om de ikke inneholder de nøyaktige ordene du har skrevet inn. Du kan for eksempel ha søkt etter «endre lysstyrken på datamaskinen», men produsenten har skrevet «juster lysstyrken på datamaskinen». Systemene våre forstår at ordene og intensjonen henger sammen, og gir deg dermed riktig innhold. Det tok over fem år å utvikle dette systemet, og det gir betydelig bedre resultater for mer enn 30 prosent av alle søk uansett språk.
Systemene våre prøver også å forstå hva slags informasjon du er ute etter. Hvis du har brukt ord som «matlaging» eller «bilder» i søket ditt, finner systemene ut at det å vise oppskrifter eller bilder samsvarer best med intensjonen din. Hvis du søker på fransk, vises de fleste resultatene på det språket, fordi det mest sannsynlig er det du vil ha. Systemene kan også gjenkjenne at mange søk har en lokal intensjon, så når du søker etter «pizza», får du resultater om bedrifter i nærheten som leverer.
Hvis du søker etter populære søkeord, forstår systemene at oppdatert informasjon kan være nyttigere enn eldre sider. Dette betyr at når du søker etter sportsresultater, driftsinntekter eller annen relatert informasjon som er helt ny, ser du den nyeste informasjonen.