Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Интернет_Контр_Задание №1.doc
Скачиваний:
18
Добавлен:
03.05.2019
Размер:
420.35 Кб
Скачать

Язык формирования поисковых запросов к поисковым машинам

Часто для получения удовлетворительных результатов поиска оказывается недостаточно использовать 1-2 ключевых слова. Возможно, придется установить отношения между ключевыми словами запроса. Например, при поиске сведений о городе Москве, мы хотим, чтобы машина не выдавала нам сведений о документах, где речь идет о Москве-реке, или гостинице «Москва» или магазине «Москва». То есть слово «Москва» должно быть в сочетании со словом «город», но не в сочетании со словами «река», «гостиница» или «магазин».

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

Использование языка запросов может существенно повысить эффективность поиска.

В составе языка запросов практически любой поисковой системы присутствуют три логических оператора:

  • «логическое И» (AND) –указывает, что все указанные слова должны встречаться в искомых документах;

  • «логическое ИЛИ» (OR) –указывает, что, по крайней мере, одно из указанных слов должны встречаться в искомых документах;

  • «логическое НЕ» (NOT) –указывает, что слово не должно встречаться в искомых документах.

Примеры использования логических операторов:

  1. «Москва И город» - это выражение указывает, что должны отбираться документы, в которых встречаются одновременно слова «Москва» и «город».

Документы, Документы,

содержащие содержащие

слово «Москва» слово «город»

Документы, которые будут выданы (заштрихованная область)

  1. «Москва НЕ река» - это выражение указывает, что должны отбираться документы, в которых встречается слово «Москва», но не встречается слово «река».

Документы, Документы,

содержащие содержащие

слово «Москва» слово «река»

Документы, которые будут выданы (заштрихованная область)

  1. «Москва И город НЕ река» - это выражение указывает, что должны отбираться документы, в которых встречается одновременно слова «Москва» и «город», но не встречается слово «река».

Документы, Документы,

содержащие содержащие

слово «Москва» слово «город»

Документы, Документы,

содержащие слово которые будут

«река» выданы(заштрихованная область)

Различные поисковые системы могут использовать разные формы записей логических операторов.

Например:

Поисковая машина

Оператор

Rambler

Яndex

Aport

«Логическое И»

And

&

пробел

& Пробел

(в пределах предложения)

&&

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

And &

+

И пробел

«Логическое ИЛИ»

Or |

|

Or | ИЛИ

«Логическое НЕ»

Not !

~

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

~~

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

Not

-

НЕ

Группировка

( )

( )

( )

Так запрос «Москва И город НЕ река»может выглядеть так:

«Москва + город - река» или «Москва & город !река»

запрос «Москва И город» может выглядеть так:

«Москва город» или «Москва && город»

Если необходимо расширить область поиска путем использования ключевых слов с одинаковым началом и различными окончаниями, можно использовать символ «*» (звездочка) для указания переменной части ключевого слова.

Например: выражение «программ*» позволяет искать документы, содержащие такие термины, как программа, программный, программирование, программист и т.п.