КОРРЕКТИРОВКА ПРЕДСТАВЛЕНИЯ СТРАНИЦЫ РЕЗУЛЬТАТОВ СИСТЕМЫ ПОИСКА (SERP) НА ОСНОВЕ ЦЕЛИ ЗАПРОСА

1. Один или более машиночитаемых носителей, имеющих исполняемые компьютером команды, которые при их исполнении вычислительным устройством выполняют способ корректировки характеристик представления страницы результатов системы поиска (SERP) на основе цели запроса пользователя, чтобы выделить для пользователя по меньшей мере одну группу результатов, которая соответствует цели запроса больше, чем другая группа результатов, при этом способ содержит этапы, на которых:
передают поисковой службе поисковый префикс, содержащий по меньшей мере один символ, связанный с неисполненным поисковым запросом;
принимают в ответ на поисковый префикс одно или более предложений запроса и алгоритм машинного обучения (MLA), сконфигурированный для каждого предложения запроса;
передают исполненный поисковый запрос, выбранный пользователем из предложений запроса, частично на основе цели запроса компоненту локального поиска, выполненному с возможностью определять местонахождение информационного содержания, сохраненного в локальной области;
принимают множество групп результатов, содержащих по меньшей мере один результат поиска, идентифицирующий информационное содержание в локальной области, от компонента локального поиска, причем компонент локального поиска ранжирует результаты поиска в пределах каждой группы результатов на основе релевантности к исполненному поисковому запросу; и
вычисляют количественный показатель группы результатов, задающий релевантность группы результатов к цели запроса для каждого множества групп результатов с использованием алгоритма машинного обучения, сконфигурированного для выбранного предложения запроса, причем корректировки характеристик представления основаны, по меньшей мере частично, на количественном показателе группы результатов, вычисленном локально на клиентском устройстве, использующем MLA, принятые от сервиса удаленного поиска через сеть.
2. Носитель по п. 1, в котором способ дополнительно содержит этап, на котором представляют множество групп результатов пользователю на SERP, причем по меньшей мере одна из групп результатов выделена по сравнению с другой группой результатов на основе их соответствующих количественных показателей группы результатов посредством:
(a) порядка схемы расположения групп результатов на SERP на основе их соответствующих количественных показателей группы результатов,
(b) корректировки размера схемы расположения группы результатов на SERP для каждой группы результатов на основе их соответствующих количественных показателей группы результатов, или
(c) корректировки характеристики представления группы результатов для, по меньшей мере, одной из групп результатов на основе количественного показателя группы результатов.
3. Носитель по п. 1, в котором способ дополнительно содержит этапы, на которых:
передают исполненный поисковый запрос компоненту удаленного поиска, выполненному с возможностью определять местонахождение информационного содержания, сохраненного в веб-области, доступной пользователю через сеть, соединенную с помощью связи с вычислительным устройством;
принимают по меньшей мере одну группу результатов, содержащую по меньшей мере один результат поиска, идентифицирующий информационное содержание в веб-области, от компонента удаленного поиска, причем компонент удаленного поиска ранжирует результаты поиска в пределах каждой группы результатов на основе релевантности к исполненному поисковому запросу; и
представляют группы результатов и из локальной области, и из веб-области пользователю на SERP.
4. Носитель по п. 1, в котором способ дополнительно содержит этап, на котором вычисляют количественный показатель области на основе групп результатов в пределах области для локальной области и веб-области, причем одна область выделяется по сравнению с другой областью на основе их соответствующих количественных показателей областей посредством:
(a) корректировки порядка схемы расположения областей на SERP на основе их соответствующих количественных показателей областей, или
(b) корректировки размера схемы расположения областей на SERP на основе их соответствующих количественных показателей областей.
5. Носитель по п. 3, в котором группы результатов из локальной области и веб-области представлены в чередованном порядке схемы расположения на SERP, и причем по меньшей мере одна группа результатов выделена по сравнению с другой группой на основе их соответствующего количественного показателя группы результатов безотносительно к области группы результатов.
6. Носитель по п. 1, в котором способ дополнительно содержит этапы, на которых:
передают поисковой службе обновленный поисковый префикс до передачи исполненного поискового запроса; и
принимают одно или более обновленных предложений запроса и алгоритм машинного обучения, сконфигурированный для каждого обновленного предложения завершения запроса.
7. Реализованный с помощью компьютера способ корректировки характеристик представления страницы результатов поиска (SERP) на основе цели запроса пользователя, чтобы выделить для пользователя по меньшей мере одну группу результатов, которая соответствует цели запроса больше, чем другая группа результатов, причем способ содержит этапы, на которых:
принимают от клиентского устройства поисковый префикс, содержащий по меньшей мере один символ, связанный с неисполненным поисковым запросом; и
передают одно или более предложений запроса и один или более алгоритмов машинного обучения, сконфигурированных для каждого предложения запроса, в ответ на поисковый префикс, каждый алгоритм машинного обучения (MLA) выполнен с возможностью вычислять количественный показатель группы результатов, задающий релевантность группы результатов, связанной с целью запроса после его выполнения, причем выполнение инициируется после приема пользовательского выбора соответствующего предложения запроса, причем корректировки характеристик представления основаны, по меньшей мере частично, на количественном показателе группы результатов, вычисленном локально на клиентском устройстве, использующем алгоритмы MLA, принятые от сервиса удаленного поиска через сеть.
8. Способ по п. 7, причем способ дополнительно содержит этапы, на которых:
принимают исполненный поисковый запрос; и
передают клиентскому устройству по меньшей мере одну группу результатов, содержащую по меньшей мере один результат поиска, идентифицирующий информационное содержание, сохраненное в веб-области, в ответ на исполненный поисковый запрос, причем информационное содержание, сохраненное в веб-области, доступно пользователю через сеть, соединенную с помощью связи с клиентским устройством.
9. Способ по п. 7, причем способ дополнительно содержит этапы, на которых:
принимают от клиентского устройства по меньшей мере один количественный показатель группы результатов; и
сохраняют количественный показатель группы результатов в базе данных журнала запросов, содержащей множество количественных показателей групп результатов, каждый из которых связан с предыдущим поисковым запросом.
10. Способ по п. 7, причем способ дополнительно содержит этапы, на которых:
принимают обновленный поисковый префикс к поисковой службе до приема исполненного поискового запроса; и
отправляют после приема обновленного поискового префикса одно или более обновленных предложений запроса и алгоритм машинного обучения, сконфигурированный для каждого обновленного предложения завершения запроса.