Информационно-поисковые системы на примере Рамблера
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: первый снег сочинение, мировая экономика
| Добавил(а) на сайт: Galiaskarov.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
А также рекомендации для владельцев сайтов:
. Как сделать, чтобы Rambler находил мои документы;
. Как управлять индексированием сайта;
. Ответы на часто задаваемые вопросы.
Язык поисковых запросов
Поисковый запрос может состоять из одного или нескольких слов, в нем могут присутствовать знаки препинания. Составлять простые запросы можно и не вдаваясь в тонкости языка запросов. Так, если ввести в поисковую строку несколько слов без знаков препинания и логических операторов, будут найдены документы, содержащие все эти слова (причем на ограниченном расстоянии друг от друга). Знание и правильное применение языка запросов поисковой машины поможет сделать поиск на Рамблере быстрым и эффективным.
Регистр
В общем случае, регистр написания поисковых слов и операторов значения не имеет, то есть дом и ДОМ, Not и nOt воспринимаются одинаково. И лишь иногда, в целях повышения качества поиска, регистр слов поискового запроса принимается во внимание.
Например, если запрос состоит из двух, трех или четырех слов, каждое
из которых написано с большой буквы, то предполагается поиск по имени
собственному, и автоматически производится изменение ограничения расстояния
между словами запроса со значения по умолчанию на величину (n-1)*2, где n -
количество слов запроса. Это позволяет находить группу слов запроса, внутри
которой есть не более одного "лишнего" слова или знака препинания, например
"Баден-Баден", "А. Пушкин", "Федор Михайлович Достоевский".
Операторы
Запрос, состоящий из нескольких слов, может содержать операторы. Поиск
операторов в документе не производится, они служат лишь инструкцией
поисковой машине. Все операторы поисковой машины бинарные, то есть имеют
левую и правую часть, каждая из которых также является запросом (по
умолчанию состоящим из одного слова). Для изменения сферы действия
операторов (группировки нескольких слов запроса в аргумент оператора)
применяются скобки и кавычки.
Два запроса, соединенные оператором AND (логическое И) образуют сложный
запрос, которому удовлетворяют только те документы, которые одновременно
удовлетворяют обоим этим запросам. Иными словами, по запросу 'собака AND
кошка' найдутся только те документы, которые содержат и слово 'собака', и
слово 'кошка'.
Сложному запросу, состоящему из двух запросов, соединенных оператором
OR (логическое ИЛИ) удовлетворяют все документы, удовлетворяющие хотя бы
одному из этих двух запросов. По запросу 'собака OR кошка' найдутся
документы, в которых есть хотя бы одно из слов 'собака' или 'кошка' (либо
оба эти слова вместе).
Оператор NOT (логическое И-НЕ) образует запрос, которому отвечают
документы, удовлетворяющие левой части запроса и не удовлетворяющие правой.
Так, результатом поиска по запросу 'собака NOT кошка' будут все документы, в которых есть слово 'собака' и нет слова 'кошка'.
Если оператор явно не указан, используется оператор по умолчанию AND:
находятся только документы, содержащие все слова запроса. Так, запрос
'информация технологии кредит' будет истолкован как 'информация AND
технологии AND кредит'. На странице Расширенного поиска оператор по
умолчанию можно заменить на OR (Искать слова запроса: хотя бы одно).
Каждый из операторов имеет сокращенное обозначение:
|Оператор |Сокращенное обозначение |
|AND |& |
|OR || |
|NOT |! |
Запрос из нескольких слов, перемежающихся операторами, будет истолкован в соответствии с их приоритетом. Операторы AND и NOT традиционно имеют более высокий приоритет, поэтому запрос из нескольких слов при обработке сначала группируется по операторам AND и NOT, и лишь потом по операторам OR. Изменить порядок группировки можно использованием скобок.
Кавычки
Для поиска цитат можно использовать двойные кавычки. Слова запроса, заключенного в двойные кавычки, ищутся в документах именно в том порядке и в тех формах, в которых они встретились в запросе.
Таким образом, двойные кавычки можно использовать и просто для поиска
слова в заданной форме (по умолчанию слова находятся во всех формах).
Например, запросу 'самолет "заправился" посадка' удовлетворяет документ, содержащий текст '... самолет совершил посадку и заправился ...', и не
удовлетворяет документ, содержащий '.. самолет совершил посадку, чтобы
заправиться ...'.
Скобки
При построении запросов иногда возникает необходимость объединения
слов запроса в группы, которые будут аргументами некоторого оператора.
Такие группы заключаются в скобки.
Часть запроса, заключенная в скобки, сама является запросом, и на нее распространяются правила языка построения запросов. Использование скобок позволяет строить вложенные запросы и передавать их операторам в качестве аргументов, а также перекрывать приоритеты операторов, принятые по умолчанию.
Если запрос без скобок 'машина самолет | аэродром' эквивалентен
запросу 'машина AND самолет OR аэродром' и, в соответствии с приоритетами
операторов, означает "найти документы, содержащие либо слова 'машина' и
'самолет', либо слово аэродром, то запрос со скобками 'машина (самолет |
аэродром)' равносилен запросу 'машина AND (самолет OR аэродром)', что
означает "найти документы, содержащие слово 'машина' и одно из слов
'самолет' или 'аэродром'".
Метасимволы
Рамблер пока не поддерживает поиск строк с использованием метасимволов
('*', '?'), которые обычно используются в значении "любая подстрока" и
"произвольный одиночный символ" соответственно. Тем не менее, эти операторы
зарезервированы для подобного использования в будущем.
Применение языка запросов
Каждый запрос, адресованный поисковой машине Рамблера, обрабатывается в соответствии с правилами языка запросов. Некоторые слова и символы трактуются как операторы языка запросов и обрабатываются специальным образом. Фактически, языком запросов описывается некая формула, которая используется при поиске - каждый из документов "сопоставляется" с ней, и результатом поиска являются только те документы, которые ей удовлетворяют.
Рекомендуем скачать другие рефераты по теме: скачать реферат по истории, скачать шпаргалки по праву.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата