Логические операторы в запросах

◄ вернуться к примерам поиска

Логика в запросах

Правила использования логических операторов в запросах полностью описаны в соответствующем разделе для поисковой машины φaind. К примеру, поиск любого из нескольких слов может выглядеть так:

В этом примере OR - это логический оператор ИЛИ. Результат выполнения этого задания:

результаты поиска с логическим оператором OR

 

Поиск документов, содержащих любое из нескольких слов

Представим себе следующую задачу. Вы занимаетесь исследованием новейшей истории, а точнее говоря - вопросом распространения демократических идей в 20-м веке. Как известно, вторая мировая война среди множества примеров варварства продемонстрировала такие случаи, как первая и единственная в истории ядерная бомбардировка Японии  (Хиросима и Нагасаки) и первые примеры гуманного ведения войны (за 50 лет до Югославии) путем ковровых бомбардировок Дрездена англо-американской авиацией, которые фактически стерли этот город. Поиск необходимо выполнить среди художественных произведений, таким образом выяснив культурный эффект вышеуказанных проявлений демократизации.

Логический оператор OR (означает или) позволяет найти документы, содержащие любое из связанных эти оператором слов:

логический оператор ИЛИ

Результат такого поиска (показана часть из более чем 200 найденных документов на DVD):

результаты поиска с логическим оператором OR

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

Где скачать поисковую систему и SDK

Скачать SDK поисковой системы с примерами и другие компоненты можно здесь поисковая система

  © Mental Computing 2010
изменено 04-Jun-10