Идеальная поисковая система
«Идеальная» поисковая система должна на запрос пользователя дать исчерпывающий ответ, учитывая максимальное количество факторов:
– географическое положение интернет-пользователя: например, неоднозначный поисковый запрос «ленинский район» для жителей Нижнего Новгорода и Минска должен по-разному формировать Топ выдачи поисковой системы;
– историю запросов пользователя (интересы): так если человек интересуется музыкой, то запрос «премьер-министр» должен выдавать информацию о музыкальной группе, в приоритете;
– актуальность поискового запроса на информационном фоне: например, запрос «финансовый кризис в России» должен выдавать информацию о текущих проблемах в экономике и промышленности России, а не, скажем, кризисе 98-го;
– стандарты страны: вывод информации о температуре (в градусах Цельсия, Фаренгейта), весе (килограмм, фунт), расстоянии (километр, миля) и т.д.;
– языковые особенности.
Поисковая система будущего должна максимально облегчать пользователю формулирование запроса, опираясь на статистические данные:
– исправлять грамматические ошибки и опечатки (по статистике ошибки содержатся примерно в 15% слов в поисковых запросах);
– исправлять набор поискового запроса на другой раскладке клавиатуры;
– понимать синтаксис языка, запросы на естественном языке (например, поисковый запрос «козлов» – это фамилия, а не животное);
– понимать транслитерированные слова;
– распознавать сложные слова, набранные слитно;
– предупреждать о вирусах на найденных веб-страницах (сайтах).
Перечисленные «фишки» уже реализованы в ведущих поисковых системах. Дело за улучшением. Выделим еще некоторые возможности.
