СПОСОБ И СЕРВЕР ОБРАБОТКИ ПОИСКОВОГО ПРЕДЛОЖЕНИЯ

1. Способ (300) обработки на сервере (116) поискового предложений на основе изображений для первого поискового запроса, включающий:
получение первого поискового запроса от электронного устройства (102), связанного с пользователем;
формирование множества поисковых предложений на основе изображений, связанных с первым поисковым запросом, при этом эти предложения основаны по меньшей мере частично на прошлых связанных поисковых запросах;
ранжирование множества поисковых предложений на основе изображений с использованием первого набора параметров ранжирования с формированием первого ранжированного списка поисковых предложений на основе изображений и второго набора параметров ранжирования с формированием второго ранжированного списка поисковых предложений на основе изображений;
ранжирование множества поисковых предложений на основе изображений посредством первого набора параметров ранжирования с формированием первого ранжированного списка предложений для поискового запроса на основе изображений и второго набора параметров ранжирования с формированием второго ранжированного списка предложений для поискового запроса на основе изображений; при этом первый набор параметров ранжирования обучен на первом обучающем наборе поисковых предложений на основе изображений, причем эти предложения связаны с параметром частоты, указывающим на частоту связи предложения для первого поискового запроса на основе изображений с прошлым поисковым поведением пользователя; при этом второй набор параметров ранжирования обучен на втором обучающем наборе поисковых предложений на основе изображений, причем эти предложения связаны со скрытым параметром интереса, указывающим на высокую релевантность предложений для поискового запроса на основе изображений для пользователя, не зависящую от связанного параметра частоты; и
формирование ранжированного списка поисковых предложений на основе изображений посредством выбора первой части из первого ранжированного списка поисковых предложений на основе изображений и второй части из второго ранжированного списка поисковых предложений на основе изображений.
2. Способ по п. 1, в котором
перед указанным выбором указанной первой части из первого ранжированного списка поисковых предложений на основе изображений осуществляют выбор первой подгруппы поисковых предложений на основе изображений из первого ранжированного списка, причем первая подгруппа включает только неявно связанные поисковые предложения на основе изображений из первого ранжированного списка; и
формирование указанного ранжированного списка поисковых предложений на основе изображений с помощью выбора указанной первой части из указанной первой подгруппы поисковых предложения на основе изображений из первого ранжированного списка.
3. Способ по п. 2, в котором выбирают первую подгруппу с использованием первой модели машинного обучения по меньшей мере частично на основе оценок первого эксперта для указанных прошлых связанных поисковых запросов.
4. Способ по п. 2 или 3, в котором указанная первая подгруппа включает в себя явно связанные поисковые предложения на основе изображений, выбранные из: запросов с добавочным словом к первому поисковому запросу; запросов на популярные связанные темы; запросов на популярные продукты, включающие в себя первый поисковой запрос; запросов на очевидные дополнения темы первого поискового запроса; и запросов, семантически относящихся к первому поисковому запросу.
5. Способ по п. 1, в котором
отображают пользователю высоко оцененные поисковые предложения (204, 206, 208, 210) на основе изображений перед выполнением поиска;
в ответ на то, что пользователь продолжает вводить первый поисковой вопрос без выбора одного или нескольких отображенных поисковых предложений на основе изображений, выполнение поиска по первому поисковому запросу; и
инициация отображения пользователю электронным устройством страницы (108) поисковых результатов (SERP) в ответ на выполненный поиск, в котором высоко оцененные поисковые предложения (204, 206, 208, 210) на основе изображений отображаются вместе сверху на странице (108) поисковых результатов (SERP).
6. Способ по п. 1, в котором
отображают пользователю высоко оцененные поисковые предложений (204, 206, 208, 210) на основе изображений перед выполнением поиска;
в ответ на то, что пользователь выбирает одно или несколько отображенных поисковых предложений на основе изображений, выполняют поиск по выбранным поисковым предложениям на основе изображений; и
инициируют отображение пользователю электронным устройством (102) страницы (108) поисковых результатов (SERP) в ответ на выполненный поиск.
7. Способ по п. 2, в котором высоко оцененные поисковые предложения (204, 206, 208, 210) на основе изображений, не выбранные пользователем, отображают вместе сверху на странице (108) поисковых результатов (SERP).
8. Способ по п. 1, в котором указанный параметр скрытого интереса определяют вторым экспертом, ранжирующим поисковые результаты по меньшей мере частично на основе указанных прошлых поисковых запросов.
9. Способ по п. 8, в котором указанное ранжирование поисковых результатов с помощью указанного второго эксперта основано на одном или нескольких факторах, выбранных из: привлекательность результатов из поиска, привлекательность страницы поисковых результатов (SERP), отношения между поисковыми предложениями на основе изображений и первым поисковым запросом, а также интерес для пользователя.
10. Способ по п. 1, в котором указанный параметр скрытого интереса определяют использованием второй модели машинного обучения для ранжирования поисковых результатов по меньшей мере частично на основе прошлых поисковых запросов.
11. Способ по п. 10, в котором указанная вторая модель машинного обучения для ранжирования поисковых результатов основана на одном или нескольких факторах, выбранных из: числа прошлых поисковых запросов, числа прошлых сеансов, длительности прошлых сеансов, среднего времени между запросами, среднего расстояния между положениями между запросами, истории щелчков мышью.
12. Способ по п. 9 или 11, в котором указанный один или несколько факторов связанны с пользователем.
13. Способ по п. 9 или 11, в котором указанный один или несколько факторов являются статистическими.
14. Способ по п. 1, в котором предварительно получают первый поисковый запрос.
15. Способ по п. 1, в котором указанный ранжированный список поисковых предложений на основе изображений создают с использованием параметра оценки для определения пропорции указанной первой части и указанной второй части.
16. Способ по п. 15, в котором указанная первая часть меньше, чем указанная вторая часть в указанном ранжированном списке поисковых предложений на основе изображений.
17. Способ по п. 16, в котором указанная пропорция содержит 80% указанной второй части и 20% указанной первой части.
18. Способ по п. 16, в котором указанная пропорция содержит 50% указанной второй части и 50% указанной первой части.
19. Способ по п. 15, в котором указанный параметр оценки определяют третьим экспертом, ранжирующим поисковые результаты по меньшей мере частично на основе прошлых поисковых запросов.
20. Способ по п. 19, в котором указанный третий эксперт ранжирует поисковые результаты на основе одного или нескольких факторов, выбранных из: привлекательность результатов из поиска, привлекательность страницы поисковых результатов (SERP), отношения между поисковыми предложениями на основе изображений и первым поисковым запросом, а также интерес для пользователя.
21. Способ по п. 15, в котором указанный параметр оценки определяют использованием третьей модели машинного обучения для ранжирования поисковых результатов по меньшей мере частично на основе прошлых поисковых запросов.
22. Способ по п. 21, в котором указанная третья модель машинного обучения для ранжирования поисковых результатов основана на одном или нескольких факторах, выбранных из: числа прошлых поисковых запросов, числа прошлых сеансов, длительности прошлых сеансов, среднего времени между запросами, среднего расстояния между положениями между запросами, истории щелчков мышью.
23. Способ по п. 20 или 22, в котором указанный один или несколько факторов являются связанными с пользователем.
24. Способ по п. 20 или 22, в котором указанный один или несколько факторов являются статистическими.
25. Сервер (116) для обработки поискового предложения, включающий:
интерфейс передачи данных для связи с электронным устройством (102), связанным с пользователем посредством сети (112) передачи данных;
память;
процессор, функционально связанный с интерфейсом передачи данных и памятью и выполненный с возможностью сохранять объекты, связанные с пользователем, в памяти и с возможностью:
получения первого поискового запроса от электронного устройства (102);
формирования множества поисковых предложений на основе изображений, связанных с первым поисковым запросом, при этом эти предложения основаны по меньшей мере частично на прошлых связанных поисковых запросах;
ранжирования множества поисковых предложений на основе изображений с использованием первого набора параметров ранжирования для формирования первого ранжированного списка поисковых предложений на основе изображений и второго набора параметров ранжирования для формирования второго ранжированного списка поисковых предложений на основе изображений;
ранжирования множества поисковых предложений на основе изображений, с использованием первого набора параметров ранжирования для формирования первого ранжированного списка предложений для поискового запроса на основе изображений и второго набора параметров ранжирования для формирования второго ранжированного списка предложений для поискового запроса на основе изображений; причем первый набор параметров ранжирования обучен на первом обучающем наборе поисковых предложений на основе изображений, причем эти предложения связаны с параметром частоты, указывающим на частоту предложения для первого поискового запроса на основе изображений, связанных с прошлым поисковым поведением пользователя; причем второй набор параметров ранжирования обучен на втором обучающем наборе поисковых предложений на основе изображений, при этом эти предложения связаны со скрытым параметром интереса, указывающим на высокую релевантность предложений для поискового запроса на основе изображений для пользователя, не зависящую от связанного параметра частоты; и
формирования ранжированного списка поисковых предложений на основе изображений с помощью выбора первой части из первого ранжированного списка поисковых предложений на основе изображений и второй части из второго ранжированного списка поисковых предложений на основе изображений.
26. Сервер по п. 25, в котором процессор выполнен с возможностью:
перед выбором указанной первой части из первого ранжированного списка поисковых предложений на основе изображений, выбирать первую подгруппу поисковых предложений на основе изображений из первого ранжированного списка, причем первая подгруппа включает только неявно связанные поисковые предложения на основе изображений из первого ранжированного списка; и
формирования указанного ранжированного списка поисковых предложений на основе изображений с помощью выбора указанной первой части из указанной первой подгруппы поисковых предложения на основе изображений из первого ранжированного списка.
27. Сервер по п. 25 или 26, в котором процессор выполнен с возможностью:
отображения пользователю высоко оцененных поисковых предложений (204, 206, 208, 210) на основе изображений перед выполнением поиска;
в ответ на то, что пользователь выбирает одно или несколько отображенных поисковых предложений (204, 206, 208, 210) на основе изображений, осуществлять поиск по выбранным поисковым предложениям на основе изображений; и
инициировать отображение пользователю электронным устройством (102) страницы (108) поисковых результатов в ответ на выполненный поиск.
28. Сервер по п. 27, в котором процессор выполнен с возможностью отображать высоко оцененные поисковые предложения (204, 206, 208, 210) на основе изображений, не выбранные пользователем, вместе сверху на странице (108) поисковых результатов (SERP).
29. Сервер по п. 25, в котором процессор выполнен с возможностью формировать указанный ранжированный список поисковых предложений на основе изображений с использованием параметра оценки для определения пропорции указанной первой части и указанной второй части.