Sökmotorn Yandex har lärt sig att förutsäga användarnas nästa sökfrågor med hjälp av maskininlärningsteknik. Nu erbjuder sökningen användbara frågor som användaren kanske inte har tänkt på ännu.

Prediktiva sökfrågor skiljer sig från andra sökmotorfunktioner genom att de inte erbjuder de mest populära sökfrågorna baserat på statistik, utan rekommenderar de alternativ som en person är mest benägen att klicka på. För att ta reda på sådana sökfrågor används data från föregående session och den allmänna sökhistoriken för alla användare.
Om en person till exempel letar efter var man kan köpa en snowboard, kommer sökningen att föreslå "Hur man väljer en snowboard baserat på längd och vikt." Och för någon som vill köpa biljetter till Tretyakovgalleriet kommer systemet att rekommendera frågan "När man kan komma in i Tretyakovgalleriet gratis" eller "Hur man kommer in i Tretyakovgalleriet utan att stå i kö."

Databasen med potentiellt intressanta frågor filtreras med hjälp av en maskininlärningsalgoritm baserad på sökning efter närmaste grannar (k-Nearest Neighbors). Systemet väljer sedan från hundratals möjliga alternativ de fem mest populära frågorna som användaren mest sannolikt kommer att klicka på. Systemet lär sig denna sannolikhet baserat på användarfeedback – systemet är redan igång och samlar in feedback för att förbättra kvaliteten på rekommendationerna.
Som utvecklarna noterar är detta en ny nivå av interaktion mellan sökmotorn och användarna, eftersom systemet inte bara korrigerar stavfel och rekommenderar de vanligaste frågorna, utan lär sig att förutsäga en persons intressen och erbjuder dem något nytt.

Källa: 3dnews.ru
