Я пытаюсь использовать синтаксический анализатор регулярных выражений NLTK для соответствия следующим случаям:
NOUN(singular) was ADJ and ADJ
NOUN(singular) was ADJ
NOUN(singular) is ADJ
NOUN(plural) were ADJ
NOUN(plural) are ADJ
Однако самое близкое, что я получил, это P: {<NN><VBD><JJ>(<CC><JJ>)?}
, который соответствует только двум операторам "был".
Мысли?