Я пытаюсь определить некоторые правила в Прологе, чтобы сделать интерпретатора естественного языка (например, человеческого языка). Я намерен использовать его для поиска по тексту, в основном научным c статьям и новостным лентам, поэтому в искомой фразе не будет вопросов. Я намереваюсь искать такие запросы, как: «что-то в этом роде» или «то или иное, и, возможно, это, но не это».
Также я использую pyswip из python, чтобы написать Код пролога.
(Любой другой механизм вывода для определения правил приветствуется, мне нужно только знать, как будет выглядеть такое правило)
Спасибо!