Поиск, 04 лекция (от 17 ноября)

Материал из eSyr's wiki.

Перейти к: навигация, поиск

[править] Обработка запросов

Сюда тоже можно смотреть с двух сторон — со стороны пользователя и разработчика. Что можно наиболее интересного сказать со стороны пользователя: для больших пользовательских масс поисковая система — это чёрный ящик, непонятно, откуда берётся ответ и почему он такой. Более продвинутые пользователи знают, что есть такая вещь, как язык поисковых запросов, что поисковой выдачей можно как-то управлять. Синтаксис этих запросов разный у всех систем, причём, некоторые одинаково пишущиеся операторы приводят к разным результатам. Например, плюс.

...

Пример запроса: мама мыла раму.

По умолчанию считается, что между словами стоит оператор И. Но если у нас запрос какой-нибудь совсем странный, то проявляется мягкость и.

  • Исключение — "-", "NOT"
  • Или — OR
  • Конкретная словоформа
  • Ограничения по конкретным сайтам, типам файлов

...

У гугла очень интересная выдача: у гугла помимо особой обработки запросов, ещё есть оператор define:, сегодня лектор спросил у гугла define: пиво, и если первым опр. было нечто довольно естественное

...

Соответственно, при обработке запросов выдаются специализированные результаты для разных видов запросов. В частности, яндекс называет маленькие программы для подмешивания в выдачу колдунщиками. Из наиболее известных: отключение горячей воды. Или если запрос в виде фамилия-имя человека. Или цвет.

...

Архитектура (на примере яндекса):

...

Классификация запросов:

  • Навигационные
  • Информационные
  • Транзакционные

В транзакционных запросах пользователя интересует адрес ресурса.

Запросы делятся на геозависимые и геонезависимые.


Введение в информационный поиск


01 02 03 04 05 06 07 08 09


Календарь

Октябрь
13 20 27
Ноябрь
17 24
Декабрь
01 08 15 22


Эта статья является конспектом лекции.

Эта статья ещё не вычитана. Пожалуйста, вычитайте её и исправьте ошибки, если они есть.
Личные инструменты
Разделы