СПОСОБ ВЫПОЛНЕНИЯ ПОИСКА В КОМПЬЮТЕРНОЙ СИСТЕМЕ (ВАРИАНТЫ)

1. Способ выполнения поиска в компьютерной системе, при котором принимают поисковый запрос на естественном языке, производят синтаксический анализ текста поискового запроса и определяют синтаксические связи между словами, затем конструируют выражение поискового запроса на формальном языке поисковой машины, выбирая поисковые операторы в зависимости от типа синтаксической связи между словами по принципу более сильно связанные в поисковом запросе слова должны искаться на более близком расстоянии в тексте и с более жесткими ограничениями на допустимые грамматические формы, после чего выполняют поиск посредством поисковой машины с использованием сконструированного выражения поискового запроса.
2. Способ по п.1, при котором из поискового запроса исключаются слова, синтаксически подчиненные другим словам в поисковом запросе.
3. Способ по п.1, при котором из поискового запроса исключаются слова, входящие в заданный словарь, с сохранением грамматики фразы.
4. Способ по п.1, при котором из поискового запроса исключаются слова, не входящие в заданный словарь (словарь терминов).
5. Способ по п.1, при котором любое из слов поискового запроса может быть заменено на по меньшей мере одно слово из словаря, а именно синонимов, гипонимов и других связанных по смыслу слов, объединяемых в поисковом запросе оператором ′=′ (эквивалентны при поиске), ′or′ (ИЛИ) или другим эквивалентным по смыслу оператором.
6. Способ выполнения поиска в компьютерной системе, при котором для поискового запроса на естественном языке несколько раз последовательно выполняется поиск по любому из пп.1-5 способа, а результаты поиска перед выдачей пользователю объединяются, либо выдается один наиболее полный результат поиска.
7. Способ по п.6, при котором для поискового запроса на языке поисковой машины строится несколько похожих запросов меньшей степени строгости путем замены одних операторов поиска на другие (ФРАЗА→РЯДОМ→И→ИЛИ), а затем выполняется поиск по каждому из поисковых запросов, а результаты поиска перед выдачей пользователю объединяются, либо выдается один наиболее полный результат поиска.