СПОСОБ И УСТРОЙСТВО ДЛЯ КЛАСТЕРИЗАЦИИ ПРЕДЛОЖЕНИЙ ДЛЯ ПОИСКОВЫХ ЗАПРОСОВ

1. Способ создания списка поисковых предложений, способ выполняется на сервере и включает в себя:
а) получение по меньшей мере части поискового запроса от пользователя;
б) создание ранжированного множества поисковых предложений для части поискового запроса;
в) определение, по меньшей мере частично на основе параметра связи, связано ли каждое поисковое предложение с соответствующим поисковым источником, причем параметр связи определяет степень релевантности каждого поискового предложения для каждого соответствующего поискового источника;
г) в ответ на определение того, что поисковые предложения связаны с соответствующим поисковым источником, создание группы предложений для каждого соответствующего поискового источника, причем каждая группа предложений необходима для представления соответствующей подгруппы множества поисковых предложений, и соответствующая подгруппа включает в себя только поисковые предложения, связанные с соответствующим поисковым источником; и
д) создание списка поисковых предложений, в котором каждая соответствующая подгруппа группируется в каждой соответствующей группе предложений, причем каждая группа предложений отображается отдельно.
2. Способ по п. 1, в котором создаются две или несколько групп, причем каждая группа предложений связана с уникальным соответствующим поисковым источником.
3. Способ по п. 1, в котором для одной или нескольких групп предложений соответствующая подгруппа, связанная с соответствующей группой предложений, включает в себя два или несколько поисковых предложения.
4. Способ по п. 1, в котором способ также включает в себя этап инициации отображения пользователю списка поисковых предложений.
5. Способ по п. 4, в котором способ может также включать в себя этап выполнения, в ответ на выбор пользователем поискового предложения, представленного в соответствующей группе предложений, поиска соответствующего поискового источника, связанного с соответствующей группой предложений.
6. Способ по п. 3, в котором способ также включает в себя этап инициации, в ответ на определение того, что поисковое предложение не связано с соответствующим поисковым источником, отображения несвязанного поискового предложения в списке отдельно от каждой группы предложений, таким образом, что группы предложений и несвязанные поисковые предложения перемешиваются в списке.
7. Способ по п. 1, в котором на связь между поисковым предложением и соответствующим поисковым источником указывает параметр связи, который превышает предварительно определенный порог.
8. Способ по п. 1, в котором параметр связи был предварительно определен на основе обучающего набора пользовательских данных о предыдущих пользовательских взаимодействиях с поисковыми предложениями и соответствующими поисковыми источниками, в ответ на введенный пользователем поисковый запрос.
9. Способ по п. 1, в котором каждая группа предложений может быть представлена с заголовком, указывающим соответствующий связанный поисковый источник, причем соответствующая подгруппа поисковых предложений, связанная с соответствующим поисковым источником, сгруппирована под соответствующим заголовком.
10. Способ п. 1, в котором поисковый источник является доменом вертикального поиска.
11. Способ по п. 10, в котором домен вертикального поиска предназначен для одного из: изображений, картинок, видео, людей, локального бизнеса, товаров, прогнозов погоды, карт, фильмов, еды, рецептов и т.д.
12. Способ по п. 8, в котором обучающий набор пользовательских данных включает в себя пользовательские поисковые данные из истории.
13. Способ по п. 8, в котором обучающий набор пользовательских данных включает в себя поисковые данные, специфичные для пользователя.
14. Сервер включает в себя:
интерфейс передачи данных для связи с электронным устройством, связанным с пользователем через сеть передачи данных;
память;
процессор, функционально соединенный с интерфейсом передачи данных и памятью, причем процессор выполнен с возможностью сохранять объекты, в связи с пользователем, в памяти; процессор также выполнен с возможностью осуществлять:
а) получение по меньшей мере части поискового запроса от пользователя;
б) создание ранжированного множества поисковых предложений для части поискового запроса;
в) определение, по меньшей мере частично на основе параметра связи, связано ли каждое поисковое предложение с соответствующим поисковым источником, причем параметр связи определяет степень релевантности каждого поискового предложения для каждого соответствующего поискового источника;
г) в ответ на определение того, что поисковые предложения связаны с соответствующим поисковым источником, создание группы предложений для каждого соответствующего поискового источника, причем каждая группа предложений необходима для представления соответствующей подгруппы множества поисковых предложений, и соответствующая подгруппа включает в себя только поисковые предложения, связанные с соответствующим поисковым источником; и
д) создание списка поисковых предложений, в котором каждая соответствующая подгруппа группируется в каждой соответствующей группе предложений, причем каждая группа предложений отображается отдельно.
15. Сервер по п. 14, в котором создаются две или несколько групп, причем каждая группа предложений связана с уникальным соответствующим поисковым источником.
16. Сервер по п. 14, в котором для одной или нескольких групп предложений соответствующая подгруппа, связанная с соответствующей группой предложений, включает в себя два или несколько поисковых предложения.
17. Сервер по п. 14, в котором процессор выполнен с возможностью инициировать отображение пользователю списка поисковых предложений.
18. Сервер по п. 17, в котором процессор выполнен с возможностью выполнять, в ответ на выбор пользователем поискового предложения, представленного в соответствующей группе предложений, поиск соответствующего поискового источника, связанного с соответствующей группой предложений.
19. Сервер по п. 16, в котором процессор также выполнен с возможностью инициировать, в ответ на определение того, что поисковое предложение не связано с соответствующим поисковым источником, отображение несвязанного поискового предложения в списке отдельно от каждой группы предложений, таким образом, что группы предложений и несвязанные поисковые предложения перемешиваются в списке.
20. Сервер по п. 14, в котором на связь между поисковым предложением и соответствующим поисковым источником указывает параметр связи, который превышает предварительно определенный порог.
21. Сервер по п. 14, в котором параметр связи был предварительно определен на основе обучающего набора пользовательских данных о предыдущих пользовательских взаимодействиях с поисковыми предложениями и соответствующими поисковыми источниками, в ответ на введенный пользователем поисковый запрос.
22. Сервер по п. 14, в котором каждая группа предложений может быть представлена с заголовком, указывающим соответствующий связанный поисковый источник, причем соответствующая подгруппа поисковых предложений, связанная с соответствующим поисковым источником, сгруппирована под соответствующим заголовком.
23. Сервер п. 14, в котором поисковый источник является доменом вертикального поиска.
24. Сервер по п. 23, в котором домен вертикального поиска предназначен для одного из: изображений, картинок, видео, людей, локального бизнеса, товаров, прогнозов погоды, карт, фильмов, еды, рецептов и т.д.
25. Сервер по п. 21, в котором обучающий набор пользовательских данных включает в себя пользовательские поисковые данные из истории.
26. Сервер по п. 21, в котором обучающий набор пользовательских данных включает в себя поисковые данные, специфичные для пользователя.