Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Краткий конспект лекций по КС.doc
Скачиваний:
21
Добавлен:
01.09.2019
Размер:
5.42 Mб
Скачать

8.6.3 Язык запросов на примере поисковой системы Yandex

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

В тоже время не стоит забывать о существовании такого понятия как стоп-слова, которые попросту игнорируются при поиске. Как правило, это предлоги, артикли, союзы, цифры, слова короче трех букв. Поэтому, для поиска информации о первом эпизоде «Звездных войн» запрос стоит формулировать следующим образом: «Звездные войны эпизод +I». Здесь знак «плюс» используется для указания того, что символ «I» обязательно должен быть найден, даже если он является стоп-словом.

Для построения сложных запросов необходимо ознакомиться с основными операторами. Их обозначения и описания сведены в Таблицу 6.

Таблица 6 – основные операторы составления запросов

Обозначение

описание

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

Описание результата поиска

Пробел или &

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

Холодная &вода

документы, в которых в одном предложении содержатся и слово 'холодный', и слово 'вода'

&&

логическое И (в пределах документа)

рецепты && сыр

документы, в которых встретились слова ‘рецепты’ и ‘сыр’

+

обязательное наличие слова в найденном документе

объявления продажа +велосипедов

объявления о продаже именно велосипедов

|

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

фото | фотография | снимок |

документы, содержащих хотя бы одно из перечисленных слов

( )

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

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

документы, в которых встретились такие словосочетания ‘технология сыра’, ‘технология творога’, ‘изготовление сыра’

~

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

Холодный ~ горячий

документы, содержащие слово 'холодный', рядом с которым (в пределах предложения) нет слова 'горячий'

~~ или -

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

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

документы, содержащие информацию о Париже в которых нет слов ‘агентство’ или ‘тур’

/(n m)

расстояние в словах (-назад +вперед)

холодная /2 вода

документы, в которых содержатся и слово "холодный" и слово "вода", причем расстояние между ними должно быть не более двух слов и они должны находиться в одном предложении

&&/(n m)

расстояние в предложениях (-назад +вперед)

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

документы, в которых слова ‘банк’ и ‘налоги’ находится в соседних предложениях

" "

поиск фразы

"красная шапочка"

документы, содержащие эти слова именно в такой словоформе

!

поиск по точной словоформе

!Лужкову

документы, содержащие словоформу 'Лужкову'