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

Другим способом поиска в файле, организованном в том или ином порядке, является поиск по размеру. Для выражения такого рода запросов используются операторы FROM и ТО (ОТ и ДО). Например, поиск по возрасту от 25 до 35 лет может быть проведен с помощью выражения

AGE FROM 25 ТО 35.

Инвертированная индексация помогает в этом виде поиска, так как элементы файла инвертированных индексов организованы в порядке от меньшего до большего и при запросе извлекаете» выделенный „кусок" такого порядка.

Использование функции спецификации полей при поиске

Большинство поисковых систем позволяет пользователю отмечать определенные поля для проведения поиска, некоторые из них требуют при каждом запросе вводить указания, по какому полю или полям проводить поиск, а другие позволяют определить поля для проведения поиска при создании БД. При ограничении области поиска до определенного поля процесс поиска ускоряется, а точность выдачи повышается. Например, если при составлении поискового запроса определить, что поиск фамилии БЕЛЫЙ проводится только по полю „автор", то это устранит выдачу тех документов, где содержатся ключевые слова или дескрипторы типа: белый гриб, белый олень, белый парус и т.д. Поиск термина АВТОМАТИЗАЦИЯ только в качестве дескриптора или части названия не позволит системе выдать записи, в которых данный термин используется в реферате или полном тексте. Таким образом, спецификация полей позволяет повысить точность выдачи.

Использование автоматического тезауруса при поиске

При использовании автоматического тезауруса при составлении запроса на поиск происходит автоматическая сверка вводимого термина с правильной его формой, содержащейся в тезаурусе, и его исправление. Также путем автоматического расширения лексически контролируемого термина запроса на выдачу выходят все документы, содержащие термины, иерархически подчиненные запрашиваемому. Например, если в тезаурусе определено, что под дескриптором СЕМЕЙСТВО КОШАЧЬИХ содержатся более узкие термины КОШКИ, РЫСИ, ЛЬВЫ и т.д., то на запрос „СЕМЕЙСТВО КОШАЧЬИХ" с указанием использования функции автоматического расширения будут выданы документы, содержащие все эти термины, а не только основной дескриптор. К сожалению, пока функции автоматического тезауруса поддерживаются только большими коммерческими БД, и их использование не предусмотрено в большинстве программных продуктов для создания и работы с текстовыми БД на микрокомпьютерах.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: