Способ и система обработки префикса, связанного с поисковым запросом

1. Компьютерный способ, включающий в себя:
получение от электронного устройства пользовательского ввода, причем пользовательский ввод включает в себя по меньшей мере два символа, определяющие префикс, а префикс, в свою очередь, определяет по меньшей мере часть поискового запроса, который может быть введен в поисковую систему;
идентификацию процессором списка предложенных поисковых запросов, связанных с префиксом, причем список предложенных поисковых запросов включает в себя по меньшей мере первый предложенный поисковый запрос и второй предложенный поисковый запрос, а первый предложенный поисковый запрос был определен как более вероятный для выбора пользователем, чем второй предложенный поисковый запрос;
после определения процессором того, что (i) первый предложенный поисковый запрос связан с первым ресурсом и (ii) первый суммарный вес ресурса, основанный на первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом, не меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом:
идентификацию данных отображения, связанных с элементом контента, который, в свою очередь, связан с первым ресурсом, для передачи электронному устройству и
передачу электронному устройству, прежде ввода в поисковую систему полного поискового запроса, связанного с префиксом, данных отображения вместе со списком предложенных поисковых запросов.
2. Способ по п. 1, в котором список предложенных поисковых запросов дополнительно включает в себя третий предложенный поисковый запрос.
3. Способ по п. 1, в котором определение процессором того, что (i) первый предложенный поисковый запрос связан с первым ресурсом и (ii) первый суммарный вес ресурса, основанный на первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом, не меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом, дополнительно включает в себя:
определение процессором того, что (i) третий предложенный поисковый запрос связан с первым ресурсом и (ii) первый суммарный вес, основанный на (а) первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом и (b) третьем взаимоотношении между третьим предложенным поисковым запросом и первым ресурсом, не меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом.
4. Способ по п. 1, в котором список предложенных поисковых запросов дополнительно включает в себя третий предложенный поисковый запрос и первый суммарный вес дополнительно основывается на третьем взаимоотношении между третьим предложенным поисковым запросом и первым ресурсом.
5. Способ по п. 1, в котором первый суммарный вес определяется на основе первого веса, связанного с первым ресурсом, и второго веса, связанного с первым ресурсом, причем первый вес показывает первое взаимоотношение между первым предложенным поисковым запросом и первым ресурсом, а второй вес показывает третье взаимоотношение между третьим предложенным поисковым запросом и первым ресурсом.
6. Способ по п. 1, в котором по меньшей мере один из первого суммарного веса и второго суммарного веса определяется на основе параметра, показывающего вероятность посещения пользователем одного из первого ресурса и второго ресурса после того, как пользователю показали первый предложенный поисковый запрос и второй предложенный поисковый запрос.
7. Способ по п. 6, в котором этот параметр является по меньшей мере либо числом щелчков (кликов), либо числом просмотров.
8. Способ по п. 1, в котором список предложенных поисковых запросов дополнительно включает в себя третий предложенный поисковый запрос, связанный с первым ресурсом, и первый суммарный вес ресурса дополнительно основывается на третьем взаимоотношении между третьим предложенным поисковым запросом и первым ресурсом.
9. Способ по п. 1, в котором список предложенных поисковых запросов дополнительно включает в себя третий предложенный поисковый запрос, связанный со вторым ресурсом, и второй суммарный вес ресурса дополнительно основывается на третьем взаимоотношении между третьим предложенным поисковым запросом и вторым ресурсом.
10. Способ по п. 1, в котором определение того, что (i) первый предложенный поисковый запрос связан с первым ресурсом и (ii) первый суммарный вес ресурса, основанный на первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом, не меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом, дополнительно включает в себя:
определение того, что (iii) первый суммарный вес не меньше, чем третий суммарный вес на основе третьего взаимоотношения между третьим предложенным поисковым запросом и третьим ресурсом.
11. Способ по п. 1, в котором определение того, что первый поисковый запрос связан с первым ресурсом, включает в себя определение того, что первый предложенный поисковый запрос связан с элементом контента.
12. Способ по п. 1, в котором первое взаимоотношение между первым предложенным поисковым запросом и первым ресурсом является вероятностью выбора пользователем первого ресурса в результате введения первого предложенного поискового запроса в поисковую систему.
13. Способ по п. 8, в котором вероятность основана по меньшей мере либо на числе щелчков (кликов), либо на числе просмотров.
14. Способ по п. 1, в котором часть поискового запроса соответствует по меньшей мере части поискового термина, причем поисковый термин включен в состав первого предложенного поискового запроса и второго предложенного поискового запроса.
15. Способ по п. 1, в котором первый предложенный поисковый запрос и второй предложенный поисковый запрос расположены в определенном порядке в списке предложенных поисковых запросов на основе вероятности выбора пользователем, причем первый предложенный поисковый запрос будет выбран пользователем вероятнее всего.
16. Способ по п. 1, в котором передача данных отображения вместе со списком предложенных поисковых запросов дополнительно включает в себя инициацию отображения на электронном устройстве данных отображения в окрестности первого предложенного поискового запроса.
17. Способ по п. 1, в котором передача данных отображения вместе со списком предложенных поисковых запросов дополнительно включает в себя инициацию отображения на электронном устройстве данных отображения как блока с информацией в списке предложений, причем список предложений включает в себя список предложенных поисковых запросов.
18. Способ по п. 17, в котором блок с информацией инициирован к отображению между поисковой строкой и первым предложенным поисковым запросом.
19. Способ по п. 18, в котором блок с информацией формирует расширенное предложение.
20. Способ по п. 1, в котором идентификация списка предложенных поисковых запросов, связанных с префиксом, основана на анализе по меньшей мере двух символов.
21. Способ по п. 1, в котором определение того, что первый предложенный поисковый запрос связан с первым ресурсом, включает в себя по меньшей мере одно из: (1) определение того, является ли первый ресурс навигационным ресурсом; и (2) определение того, является первый предложенный поисковый запрос навигационным поисковым запросом.
22. Способ по п. 1, дополнительно включающий в себя:
после определения процессором того, что (i) первый предложенный поисковый запрос не связан с первым ресурсом, или (ii) первый суммарный вес ресурса, основанный на первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом, меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом:
передачу электронному устройству, прежде ввода в поисковую систему полного поискового запроса, связанного с префиксом, списка предложенных поисковых запросов без данных отображения.
23. Способ по п. 1, в котором прежде идентификации списка предложенных поисковых запросов, связанных с префиксом, способ включает в себя:
создание первого веса релевантности на основе анализа первого взаимоотношения между первым предложенным поисковым запросом и первым ресурсом, причем на основе первого веса релевантности создается первый суммарный вес.
24. Способ по п. 1, в котором идентификация списка предложенных поисковых запросов включает в себя доступ к первой базе данных, причем первая база данных включает в себя записи, причем по меньшей мере одна запись связывает префикс по меньшей мере с одним предложенным поисковым запросом.
25. Способ по п. 24, в котором префикс связан с предложенным поисковым запросом, установленным как наиболее вероятный для выбора пользователем.
26. Способ по п. 1, в котором первая база данных может быть создана на основе анализа предыдущих поисковых сессий множества пользователей.
27. Способ по п. 1, в котором первый суммарный вес ресурса определяется доступом к параметру, причем параметр выражает для первого поискового запроса вероятность посещения пользователем первого ресурса в результате введения первого предложенного поискового запроса.
28. Способ по п. 27, в котором к параметру осуществляется доступ из второй базы данных, причем вторая база данных включает в себя записи, и по меньшей мере одна запись связывает первый предложенный поисковый запрос, ресурс и параметр.
29. Способ по п. 28, в котором связь первого предложенного поискового запроса, ресурса и параметра осуществляется алгоритмом машинного обучения.
30. Способ по п. 1, в котором элемент контента извлекается из третьей базы данных, причем третья база данных включает в себя записи, и каждая запись связывает элемент контента с данными отображения, причем данные отображения включает в себя контент расширенного предложения, сформированный из веб-контента, извлеченного из первого ресурса.
31. Способ по п. 30, в котором третья база данных является базой данных контента расширенных предложений.
32. Способ по п. 31, в котором данные отображения включают в себя карточку объекта.
33. Способ по п. 1, в котором элемент контента является карточкой объекта, а данные отображения являются графическим представлением элемента контента.
34. Компьютерный способ, включающий в себя:
получение от электронного устройства пользовательского ввода, причем пользовательский ввод включает в себя по меньшей мере два символа, определяющие префикс, а префикс, в свою очередь, определяет по меньшей мере часть поискового запроса, который может быть введен в поисковую систему;
идентификацию процессором списка предложенных поисковых запросов, связанных с префиксом, причем список предложенных поисковых запросов включает в себя по меньшей мере первый предложенный поисковый запрос, второй предложенный поисковый запрос и третий предложенный запрос, причем первый предложенный поисковый запрос был определен как более вероятный для выбора пользователем, чем второй предложенный поисковый запрос и третий поисковый запрос; и
после определения процессором того, что (i) первый предложенный поисковый запрос связан элементом контента первого ресурса и (ii) первый ресурс, связанный по меньшей мере с первым предложенным поисковым запросом, более вероятен для выбора пользователем, чем второй ресурс, связанный по меньшей мере со вторым предложенным поисковым запросом и третьим предложенным поисковым запросом:
передачу электронному устройству, прежде ввода в поисковую систему полного поискового запроса, связанного с префиксом, элемента контента вместе со списком предложенных поисковых запросов.
35. Компьютерный способ, способ включает в себя:
получение от электронного устройства пользовательского ввода, причем пользовательский ввод включает в себя по меньшей мере два символа, определяющие префикс, а префикс, в свою очередь, определяет по меньшей мере часть поискового запроса, который может быть введен в поисковую систему;
идентификацию процессором списка предложенных поисковых запросов, связанных с префиксом, причем список предложенных поисковых запросов включает в себя по меньшей мере первый предложенный поисковый запрос, второй предложенный поисковый запрос и третий предложенный запрос, причем первый предложенный поисковый запрос был определен как более вероятный для выбора пользователем, чем второй предложенный поисковый запрос и третий поисковый запрос; и
после определения процессором того, что (i) первый предложенный поисковый запрос связан элементом контента первого ресурса, (ii) третий предложенный поисковый запрос связан с элементом контента первого ресурса и (iii) первый ресурс, связанный по меньшей мере с первым предложенным поисковым запросом и третьим предложенным поисковым запросом, более вероятен для выбора пользователем, чем второй ресурс, связанный со вторым предложенным поисковым запросом:
передачу электронному устройству, прежде ввода в поисковую систему полного поискового запроса, связанного с префиксом, элемента контента вместе со списком предложенных поисковых запросов.
36. Компьютерная система для обработки префикса, связанного с поисковым запросом, система включает в себя:
постоянный машиночитаемый носитель;
процессор, выполненный с возможностью осуществлять:
получение от электронного устройства пользовательского ввода, причем пользовательский ввод включает в себя по меньшей мере два символа, определяющие префикс, а префикс, в свою очередь, определяет по меньшей мере часть поискового запроса, который может быть введен в поисковую систему;
идентификацию процессором списка предложенных поисковых запросов, связанных с префиксом, причем список предложенных поисковых запросов включает в себя по меньшей мере первый предложенный поисковый запрос и второй предложенный поисковый запрос, а первый предложенный поисковый запрос был определен как более вероятный для выбора пользователем, чем второй предложенный поисковый запрос;
после определения процессором того, что (i) первый предложенный поисковый запрос связан с первым ресурсом и (ii) первый суммарный вес ресурса, основанный на первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом, не меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом:
идентификацию данных отображения, связанных с элементом контента, который, в свою очередь, связан с первым ресурсом, для передачи электронному устройству; и
передачу электронному устройству, прежде ввода в поисковую систему полного поискового запроса, связанного с префиксом, данных отображения вместе со списком предложенных поисковых запросов.
37. Система по п. 36, в которой список предложенных поисковых запросов дополнительно включает в себя третий предложенный поисковый запрос.
38. Система по п. 36, в которой определение процессором того, что (i) первый предложенный поисковый запрос связан с первым ресурсом и (ii) первый суммарный вес ресурса, основанный на первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом, не меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом, дополнительно включает в себя:
определение процессором того, что (i) третий предложенный поисковый запрос связан с первым ресурсом и (ii) первый суммарный вес, основанный на (а) первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом и (b) третьем взаимоотношении между третьим предложенным поисковым запросом и первым ресурсом, не меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом.
39. Система по п. 36, в которой список предложенных поисковых запросов дополнительно включает в себя третий предложенный поисковый запрос и первый суммарный вес дополнительно основывается на третьем взаимоотношении между третьим предложенным поисковым запросом и первым ресурсом.
40. Система по п. 36, в которой первый суммарный вес определяется на основе первого веса, связанного с первым ресурсом, и второго веса, связанного с первым ресурсом, причем первый вес показывает первое взаимоотношение между первым предложенным поисковым запросом и первым ресурсом, а второй вес показывает третье взаимоотношение между третьим предложенным поисковым запросом и первым ресурсом.
41. Система по п. 36, в которой по меньшей мере один из первого суммарного веса и второго суммарного веса определяется на основе параметра, показывающего вероятность посещения пользователем одного из: первого ресурса или второго ресурса после того, как пользователю показали первый предложенный поисковый запрос и второй предложенный поисковый запрос.
42. Система по п. 41, в которой этот параметр является по меньшей мере либо числом щелчков (кликов), либо числом просмотров.
43. Система по п. 36, в которой список предложенных поисковых запросов дополнительно включает в себя третий предложенный поисковый запрос, связанный с первым ресурсом, и первый суммарный вес ресурса дополнительно основывается на третьем взаимоотношении между третьим предложенным поисковым запросом и первым ресурсом.
44. Система по п. 36, в которой список предложенных поисковых запросов дополнительно включает в себя третий предложенный поисковый запрос, связанный со вторым ресурсом, и второй суммарный вес ресурса дополнительно основывается на третьем взаимоотношении между третьим предложенным поисковым запросом и вторым ресурсом.
45. Система по п. 36, в которой определение того, что (i) первый предложенный поисковый запрос связан с первым ресурсом и (ii) первый суммарный вес ресурса, основанный на первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом, не меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом, дополнительно включает в себя:
определение того, что (iii) первый суммарный вес не меньше, чем третий суммарный вес, на основе третьего взаимоотношения между третьим предложенным поисковым запросом и третьим ресурсом.
46. Система по п. 36, в которой определение того, что первый поисковый запрос связан с первым ресурсом, включает в себя определение того, что первый предложенный поисковый запрос связан с элементом контента.
47. Система по п. 36, в которой первое взаимоотношение между первым предложенным поисковым запросом и первым ресурсом является вероятностью выбора пользователем первого ресурса в результате введения первого предложенного поискового запроса в поисковую систему.
48. Система по п. 47, в которой вероятность основана по меньшей мере либо на числе щелчков (кликов), либо на числе просмотров.
49. Система по п. 36, в которой часть поискового запроса соответствует по меньшей мере части поискового термина, причем поисковый термин включен в состав первого предложенного поискового запроса и второго предложенного поискового запроса.
50. Система по п. 36, в которой первый предложенный поисковый запрос и второй предложенный поисковый запрос расположены в определенном порядке в списке предложенных поисковых запросов на основе вероятности выбора пользователем, причем первый предложенный поисковый запрос будет выбран пользователем вероятнее всего.
51. Система по п. 36, в которой передача данных отображения вместе со списком предложенных поисковых запросов дополнительно включает в себя инициацию отображения на электронном устройстве данных отображения в окрестности первого предложенного поискового запроса.
52. Система по п. 36, в которой передача данных отображения вместе со списком предложенных поисковых запросов дополнительно включает в себя инициацию отображения на электронном устройстве данных отображения как блока с информацией в списке предложений, причем список предложений включает в себя список предложенных поисковых запросов.
53. Система по п. 52, в которой блок с информацией инициирован к отображению между поисковой строкой и первым предложенным поисковым запросом.
54. Система по п. 53, в которой блок с информацией формирует расширенное предложение.
55. Система по п. 36, в которой идентификация списка предложенных поисковых запросов, связанных с префиксом, основана на анализе по меньшей мере двух символов.
56. Система по п. 36, в которой определение того, что первый предложенный поисковый запрос связан с первым ресурсом, включает в себя по меньшей мере одно из: (1) определение того, является ли первый ресурс навигационным ресурсом; и (2) определение того, является первый предложенный поисковый запрос навигационным поисковым запросом.
57. Система по п. 36, в которой процессор дополнительно выполнен с возможностью осуществлять:
после определения процессором того, что (i) первый предложенный поисковый запрос не связан с первым ресурсом, или (ii) первый суммарный вес ресурса, основанный на первом взаимоотношении между первым предложенным поисковым запросом и первым ресурсом, меньше, чем второй суммарный вес ресурса, основанный на втором взаимоотношении между вторым предложенным поисковым запросом и вторым ресурсом:
передачу электронному устройству, прежде ввода в поисковую систему полного поискового запроса, связанного с префиксом, списка предложенных поисковых запросов без данных отображения.
58. Система по п. 36, в которой прежде идентификации списка предложенных поисковых запросов, связанных с префиксом, способ включает в себя:
создание первого веса релевантности на основе анализа первого взаимоотношения между первым предложенным поисковым запросом и первым ресурсом, причем на основе первого веса релевантности создается первый суммарный вес.
59. Система по п. 36, в которой идентификация списка предложенных поисковых запросов включает в себя доступ к первой базе данных, причем первая база данных включает в себя записи, причем по меньшей мере одна запись связывает префикс по меньшей мере с одним предложенным поисковым запросом.
60. Система по п. 59, в которой префикс связан с предложенным поисковым запросом, установленным как наиболее вероятный для выбора пользователем.
61. Система по п. 36, в которой первая база данных может быть создана на основе анализа предыдущих поисковых сессий множества пользователей.
62. Система по п. 36, в которой первый суммарный вес ресурса определяется доступом к параметру, причем параметр выражает для первого поискового запроса вероятность посещения пользователем первого ресурса в результате введения первого предложенного поискового запроса.
63. Система по п. 62, в которой к параметру осуществляется доступ из второй базы данных, причем вторая база данных включает в себя записи и по меньшей мере одна запись связывает первый предложенный поисковый запрос, ресурс и параметр.
64. Система по п. 63, в которой связь первого предложенного поискового запроса, ресурса и параметра осуществляется алгоритмом машинного обучения.
65. Система по п. 36, в которой элемент контента извлекается из третьей базы данных, причем третья база данных включает в себя записи, и каждая запись связывает элемент контента с данными отображения, причем данные отображения включает в себя контент расширенного предложения, сформированный из веб-контента, извлеченного из первого ресурса.
66. Система по п. 65, в которой третья база данных является базой данных контента расширенных предложений.
67. Система по п. 66, в которой данные отображения включают в себя карточку объекта.
68. Система по п. 36, в которой элемент контента является карточкой объекта, а данные отображения являются графическим представлением элемента контента.
69. Компьютерная система для обработки префикса, связанного с поисковым запросом, включающая в себя:
постоянный машиночитаемый носитель;
процессор, выполненный с возможностью осуществлять:
получение от электронного устройства пользовательского ввода, причем пользовательский ввод включает в себя по меньшей мере два символа, определяющие префикс, а префикс, в свою очередь, определяет по меньшей мере часть поискового запроса, который может быть введен в поисковую систему;
идентификацию процессором списка предложенных поисковых запросов, связанных с префиксом, причем список предложенных поисковых запросов включает в себя по меньшей мере первый предложенный поисковый запрос, второй предложенный поисковый запрос и третий предложенный запрос, причем первый предложенный поисковый запрос был определен как более вероятный для выбора пользователем, чем второй предложенный поисковый запрос и третий поисковый запрос; и
после определения процессором того, что (i) первый предложенный поисковый запрос связан элементом контента первого ресурса и (ii) первый ресурс, связанный по меньшей мере с первым предложенным поисковым запросом, более вероятен для выбора пользователем, чем второй ресурс, связанный по меньшей мере со вторым предложенным поисковым запросом и третьим предложенным поисковым запросом:
передачу электронному устройству, прежде ввода в поисковую систему полного поискового запроса, связанного с префиксом, элемента контента вместе со списком предложенных поисковых запросов.
70. Компьютерная система для обработки префикса, связанного с поисковым запросом, включающая в себя:
постоянный машиночитаемый носитель;
процессор, выполненный с возможностью осуществлять:
получение от электронного устройства пользовательского ввода, причем пользовательский ввод включает в себя по меньшей мере два символа, определяющие префикс, а префикс, в свою очередь, определяет по меньшей мере часть поискового запроса, который может быть введен в поисковую систему;
идентификацию процессором списка предложенных поисковых запросов, связанных с префиксом, причем список предложенных поисковых запросов включает в себя по меньшей мере первый предложенный поисковый запрос, второй предложенный поисковый запрос и третий предложенный запрос, причем первый предложенный поисковый запрос был определен как более вероятный для выбора пользователем, чем второй предложенный поисковый запрос и третий поисковый запрос; и
после определения процессором того, что (i) первый предложенный поисковый запрос связан элементом контента первого ресурса, (ii) третий предложенный поисковый запрос связан с элементом контента первого ресурса и (iii) первый ресурс, связанный по меньшей мере с первым предложенным поисковым запросом и третьим предложенным поисковым запросом, более вероятен для выбора пользователем, чем второй ресурс, связанный со вторым предложенным поисковым запросом:
передачу электронному устройству, прежде ввода в поисковую систему полного поискового запроса, связанного с префиксом, элемента контента вместе со списком предложенных поисковых запросов.