Допомога

Мова запит╕в InfoStream


 

Запити складаються з пошукових сл╕в та оператор╕в. Як пошуков╕ слова можуть використовуватися слова природно╖ мови або ╖х прав╕ скорочення. За замовчуванням, при вимкнен╕й морфолог╕╖, кожне слово сприйма╓ться як ус╕чення. Система не чутлива до рег╕стру л╕тер.

У систем╕ використову╓ться наступний наб╕р оператор╕в, розташованих в╕дпов╕дно до встановлених пр╕оритет╕в:

  • ~, - - оператор контекстного сл╕дування *;
  • @ - оператор контекстно╖ близькост╕ *;
  • !, ^ - лог╕чне Н╤, що розум╕╓ться як ╤-Н╤;
  • &, + - лог╕чне ;
  • |, , - лог╕чне АБО.

* обмеження - т╕льки до трьох операнд╕в - ключових сл╕в, додатково вони разом беруться в дужки. Операндом не може бути вираз в дужках.

Оператор контекстного сл╕дування (~) в╕дбира╓ пари пошукових терм╕н╕в, як╕ в текст╕ документа розташован╕ один за одним, причому врахову╓ться порядок сл╕дування терм╕н╕в. Можливе вказувати обмеження в╕дстан╕ м╕ж терм╕нами, наприклад, "чашка~/2/кави" вказу╓ на можливе слово м╕ж ключовими терм╕нами, наприклад, "чашка середньо м╕цно╖ кави".

Оператор контекстно╖ близькост╕ (@) в╕дбира╓ пари пошукових терм╕н╕в, як╕ в текст╕ документа знаходяться поруч один з одним, причому порядок сл╕дування терм╕н╕в не важливий. Можливе вказувати обмеження в╕дстан╕ м╕ж терм╕нами, наприклад, "чашка@/2/кави" вказу╓ на можливе слово м╕ж ключовими терм╕нами, наприклад, "кави дуже м╕цно╖ чашка"

Запит може бути багатор╕вневим. Р╕зн╕ р╕вн╕ або визначаються пр╕оритетами оператор╕в, що входять до нього, або ф╕ксуються за допомогою круглих дужок.

Наприклад: (кава | какао) ! (мелен | зерн) & розчин

Цьому запиту в╕дпов╕дають документи, в яких присутн╕й терм╕н "розчинний(-е ╕ т.д.)", а також або терм╕н "кава", або терм╕н "какао", або обидва разом, але при цьому в╕дсутн╕ терм╕ни "мелений(-е ╕ т.д.)" та "зерна(-ах ╕ т.д.)".

За замовченням пошук йде за правою частиною пошукового слова, тому у режим╕ без морфолог╕╖ як пошукове слово можна застосовувати його праве скорочення.

У мов╕ InfoStream з╕рочка п╕сля скороченого слова не застосову╓ться. Будь яке слово сприйма╓ться як скорочення. Якщо потр╕бне входження точного напису слова, використову╓ться символ "]". Наприклад, за запитом фон] не будуть знаходитись "фонди".

 
Ознайомтеся з прикладами складних запит╕в, що в╕дбирають новини за основними рубриками.

Розд╕ли допомоги