![]() |
![]() |
  |
|     |
Применение языка запросовКаждый запрос, адресованный поисковой машине , обрабатывается в соответствии с правилами языка запросов. Некоторые слова и символы трактуются как операторы языка запросов и обрабатываются специальным образом. Фактически, языком запросов описывается некая формула, которая используется при поиске – каждый из документов «сопоставляется» с ней, и результатом поиска являются только те документы, которые ей удовлетворяют. Например, запросу ‘самолет’ удовлетворяют все документы, в которых хотя раз встретилось слово ‘самолет’ в любой форме, включая и множественное число : самолет, самолеты, самолету, самолетом, самолете, самолетах, самолетам и т.п. Запросу, состоящему из нескольких слов, удовлетворяют документы, содержащие каждое из этих слов в любой форме (при некоторых условиях). Вопрос соответствия документа более сложному запросу определяется логикой операторов и конструкций запроса. МорфологияПо каждому слову запроса поиск ведется с учетом правил словоизменения соответствующего языка. Поисковая машина понимает и различает слова русского и английского языков – по умолчанию, поиск ведется по всем формам слова. Например, при поиске по слову ‘человек’ будут также найдены документы, содержащие слова ‘о человеке’, ‘человеку’, ‘человеком’, ‘человека’ и, что очень важно даже слова ‘люди’ , ‘людям’ , ‘людей’ . Чтобы провести поиск только по одной определенной форме слова, нужно взять его в двойные кавычки или воспользоваться поиском точной фразы в расширенном поиске. Стоп словаНекоторые слова и символы по умолчанию исключаются из запроса в связи с их малой информативностью. Это так называемые стоп – слова – самые частотные слова русского и английского языков, например, предлоги, частицы и артикли. Присутствие этих слов может замедлить поиск и отрицательно повлиять на результат и его полноту. Есть возможность обозначить необходимость этих слов в запросе, взяв запрос в двойные кавычки или воспользовавшись поиском точной фразы в расширенном поиске. Ограничения расстоянияЕсли запрос составлен из нескольких слов без применения операторов и конструкции языка запросов, то будут найдены документы, в которых встречаются все слова запроса. При этом для каждого запроса всегда существует так называемое ограничение контекста – положительное число. При умолчанию принимается расстояние равное 40 словам. Документ, в котором встречались все слова запроса, будет выдан только в том случае, если расстояние в словах между вхождениями слов запроса будет меньше этого числа. Например, по запросу ‘российская армия’ будут найдены те документы, в которых слова ‘российская’ и ‘ армия’ хотя бы один раз встретятся менее в чем в 40 словах друг от друга. Значение ограничения контекста можно изменять конструкцией ‘(число, запрос)’, где число – любое положительное число, запрос – любой корректный с точки зрения поисковой машины, запрос, состоящий более чем из одного слова ( очевидно, ограничение расстояния между словами в случае однословного запроса не имеет смысла). Таким образом, по запросу ‘ ( 2, армии НАТО)’ найдутся только те документы, в которых между словами ‘ НАТО’ и ‘армии’ хотя бы раз не стоит не одного слова (поскольку лишь в случае их непосредственного соседства разница в порядковых номерах слов меньше 2, т. е. равна 1. Ненайденные словаЕсли запрос состоит из нескольких слов, и при этом подобный комплекс вообще не удалось найти в Интернете, то выдаются результаты поиска по частичному запросу, из которого отсутствующие в Интернете слова исключены. При этом на странице результатов поиска будет выведена соответствующая диагностика. Расширенный поискДает довольно много дополнительных возможностей уточненного поиска. Имеется возможность использования целого ряда дополнительных инструкций. Ввод их производится в соответствующие поля поиска.
Форма расширенного поиска дает возможность :
Поиск по тексту...
Искать слова запроса …
Расстояние между словами запроса … Исключить документы, содержащие следующие слова …
Язык документа … Дата документа … Искать документы только на следующих сайтах … |     |