Информационные технологии для пользователей библиотеки

Способы построения запросов


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

Составление сложного запроса предусматривает использование логических операций, шаблонов и т.д.

Рассмотрим способы построения сложных запросов для поисковых систем Яndex и Rambler, т.к. они являются самыми популярными среди российских поисковых систем.

Поисковая система Яndex

Поиск происходит с учетом морфологии русского языка, например: «идет»= идет, идут, идти, шел, шла и т.д. Если необходимо осуществить поиск по точной словоформе, то перед ним ставится знак «!»

(без пробела). Различаются слова, набранные строчными и прописными буквами. По умолчанию ищутся документы, содержащие хотя бы одно слово запроса. «+» делает наличие ключевого слова в документе обязательным. «-» перед словом исключает документы, которые его содержат. Поддерживается поиск по фразе. Фраза заключается в кавычки. Яндекс поддерживает собственную систему обозначений булевых операторов:

Синтаксис

Что означает оператор

Пример запроса



Пробел или &

логическое И (в пределах предложения)

лечебная физкультура

&&

логическое И

(в пределах документа)

рецепты && (плавленый сыр)

|

логическое ИЛИ

фото | фотография | снимок | фотоизображение

( )

группирование слов

(технология | изготовление) (сыра | творога)

~

бинарный оператор ИНЕ (в пределах предложения)

банки ~ закон

~~

бинарный оператор И НЕ (в пределах документа)

путеводитель по Парижу ~~ (агентство | тур)

/(n m)

расстояние в словах

(-назад +вперед)

поставщики /2 кофе; музыкаль­ное /(-2 4) образование;

 

вакансии ~ /+1 студентов

&&/(n m)

расстояние в предложениях

(-назад +вперед)

банк && /1 налоги

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

Поисковая система Rambler

Поддерживается поиск с использованием булевых операторов And («и»), Or («или»). Вместо них (или в сочетании с ними) могут использоваться также символы '&', '|'.

Части запроса могут быть сгруппированы с помощью круглых скобок ( ). Например: (философия and культурология) or семиотика.

Рамблер умеет искать слова во всех формах (например, аминокислота, аминокислоты, аминокислотой и т. д.). Чтобы слово находилось во всех формах, перед ним надо поставить служебный символ '#'.

По умолчанию Рамблер ищет слова запроса так, как они введены, чтобы уменьшить «шум» в найденных документах. '@'

перед словом позволяет находить не только само это слово, но и однокоренные слова. Пример: #аминокислота and @цинк.

Поддерживаются символы «*» (для обозначения произвольной части слова) и «?»

(для обозначения любого символа слова). Например: к?мпания= кампания или компания.

Очень часто в результате поиска может быть выдано большое количество документов, которое достаточно сложно просмотреть, или наоборот, может быть не найдено ни одного документа. В этих случаях запрос следует уточнить. При большом количестве документов можно использовать логические операции, которые могут уменьшить их количество.

Если документы не были найдены, то возможно, в написании слов были допущены ошибки, неверно составлена фраза (в этом случае нужно убрать кавычки и повторить поиск) и т.п. В любом случае запрос следует переформулировать и повторить поиск. Это и называется уточнением запроса.

Чаще всего с первого раза трудно найти нужные документы, поэтому уточнение запросов применяется довольно часто и является обычным делом для поиска информации.


Содержание раздела