Вера, попробую объяснить.
"Королёв" работает на основе нейронных сетей, а не линейных алгоритмов. Нейронные сети - это и есть эмулятор человеческого разума.
Чтобы понять смысл текста, мы не подсчитываем слова, а используем ассоциативные связи между ними. Например, слово "окно" может иметь для нас разное значение в зависимости от других слов (контекста):
"Окно - расписание - встреча - органайзер" = Что-то про тайм-менеджмент.
"Окно - откосы - стеклопакет " = Что-то про пластиковые окна.
"Окно - культура - Европа - бояре" = Что-то про Петра I.
То есть смысл для нас - это именно набор ассоциативных связей, а не отдельные слова.
Вот с такими же связями и работает "Королев". А формирует он их, когда наблюдает за поведением пользователей в сети и таким образом обучается. Чтобы выдать результат по запросу, он сравнивает ассоциативные связи в запросе со связями на страницах. Если их "рисунок" совпадает, то нам эту страницу будут показывать в поисковой выдаче.
Я, конечно, сильно все упрощаю, но принцип примерно такой.
"Королёв" работает на основе нейронных сетей, а не линейных алгоритмов. Нейронные сети - это и есть эмулятор человеческого разума.
Чтобы понять смысл текста, мы не подсчитываем слова, а используем ассоциативные связи между ними. Например, слово "окно" может иметь для нас разное значение в зависимости от других слов (контекста):
"Окно - расписание - встреча - органайзер" = Что-то про тайм-менеджмент.
"Окно - откосы - стеклопакет " = Что-то про пластиковые окна.
"Окно - культура - Европа - бояре" = Что-то про Петра I.
То есть смысл для нас - это именно набор ассоциативных связей, а не отдельные слова.
Вот с такими же связями и работает "Королев". А формирует он их, когда наблюдает за поведением пользователей в сети и таким образом обучается. Чтобы выдать результат по запросу, он сравнивает ассоциативные связи в запросе со связями на страницах. Если их "рисунок" совпадает, то нам эту страницу будут показывать в поисковой выдаче.
Я, конечно, сильно все упрощаю, но принцип примерно такой.