Jape грамматика для определения выпуска продукта
Как я могу использовать операцию И на грамматике jape? Я просто хочу проверить, содержат ли предложение "организация", "название работы", "человек" вместе в любом порядке. Как это возможно? Операция '|'(OR) разрешена, но я не видел никакой документации об операции AND.
1 ответ
Решение
Нет такого оператора "и" как такового, но вы можете сделать это с помощью набора contains
проверки:
Rule: OrgTitlePer
({Sentence contains {Organization},
Sentence contains {JobTitle},
Sentence contains {Person}}):sent
-->
:sent.Interesting = {}
Если у вас есть несколько ограничений в одном наборе фигурных скобок, которые включают один и тот же тип аннотации слева (Sentence
в этом случае) тогда все ограничения должны удовлетворяться одновременно одной и той же аннотацией.