Формирование списков запроса
Формирование списков запроса
Для того чтобы эффективно осуществить поиск используется несколько списков слов и словосочетаний:
- Обязательные
- Желательные
- Нежелательные
- Исключающие
- Игнорируемые
Рассмотрим подробнее для чего нужен каждый список.
Название списка |
Функция |
Обязательные |
Если список не пуст, в анализируемом фрагменте обязательно должны присутствовать слова или словосочетания из этого списка. Если в параметрах поиска отмечена галочка "Добавлять найденные обязательные слова в рейтинг", то чем больше элементов из списка будет в найденном фрагменте, тем выше будет у фрагмента рейтинг. |
Желательные |
Чем больше слов или словосочетаний из данного списка будет в анализируемом фрагменте, тем выше будет рейтинг этого фрагмента. |
Нежелательные |
Чем больше слов или словосочетаний из данного списка будет в анализируемом фрагменте, тем ниже будет рейтинг этого фрагмента. |
Исключающие |
Если в анализируемом фрагменте будут слова или словосочетания из этого списка, то такие фрагменты не будут добавляться в результат поиска. |
Игнорируемые |
Все слова и словосочетания из этого списка перед началом поиска будут удалены из остальных списков. Зачем это нужно? Если использовать тематические списки, то в них могут быть иностранные слова, которые имеют иной смысл и значение, чем то, которое использует пользователь. Пример. Мы ищем фрагменты с упоминанием названий рек. Есть река По. Но в русском языке есть предлог по, который встречается очень часто. Если мы этого не учтём, то получим большое количество фрагментов, содержащих этот предлог, но не имеющих отношение к искомой тематике. Поэтому лучше такое слово лучше исключить, добавив его в список Игнорируемые. |
Created with the Personal Edition of HelpNDoc: Easy CHM and documentation editor