Во-первых, я не уверен, что я ищу tregex, но я попытаюсь изо всех сил объяснить свой вопрос.Stanford NLP: Понимание Tregex
Что я хочу сделать, скажем, у меня есть обычная грамматика, как показано ниже.
VP -> V + NP + PP
NP -> NN | PRP
PP -> IN + NP
V это все глаголы означает, что он не имеет значения, если его прошлое или настоящее и т.д.
+ означает Concat
| средства или
И у меня есть цепочка постов, как показано ниже.
VBZ PRP IN NN
То, что я хочу сделать, это проверить, если эта строка действительна для вышеуказанной грамматики. Я хочу сделать это, используя API-интерфейс Stanford NLP, так как мой проект использует его. Я знаю, что могу использовать компилятор вроде jacc, но я хочу придерживаться Стэнфордского НЛП.
Спасибо.
спасибо. Думаю, я пойду с ** jacc **. – Nerzid