За да извеждаме подходящи резултати, първо трябва да установим какво търсите – какво е намерението зад заявката ви. За целта създаваме езикови модели в опит да намираме най-полезното налично съдържание, съответстващо на относително малкия брой думи, които въвеждате в полето за търсене.
Това включва различни стъпки – от привидно лесни задачи, като например откриване и коригиране на правописни грешки, до изпробване на усъвършенстваната ни система за синоними, която ни дава възможност да откриваме подходящи документи дори ако не съдържат точните използвани от вас думи. Например възможно е да сте потърсили „промяна на яркостта на лаптопа“, но производителят да е написал „коригиране на яркостта на лаптопа“. Системите ни разбират, че думите и намерението са сродни, и така ви показват правилното съдържание. Тази система, чието разработване отне повече от пет години, значително подобрява резултатите за над 30% от търсенията на различни езици.
Системите ни също така се опитват да разберат какъв тип информация търсите. Ако в заявката си сте използвали думи като „готвене“ или „снимки“, системите ни разбират, че показването на рецепти или изображения може да е най-подходящо за намерението ви. Ако търсите на френски, повечето показани резултати ще бъдат на същия език, тъй като е вероятно това да е желанието ви. Системите ни също така могат да разпознаят много заявки с намерение на местно ниво. Това означава, че когато потърсите „пица“, получавате резултати за бизнеси в района, които извършват доставки.
Ако търсите набиращи популярност ключови думи, системите ни разбират, че актуалната информация може да е по-полезна от по-стари страници. Това означава, че когато търсите спортни резултати, нетни приходи на дадена компания или нещо сродно, което е ново, ще виждате най-актуалната информация.