Я работаю над проектом обработки естественного языка (NLP), в котором я использую синтаксический синтаксический анализатор для создания синтаксического дерева синтаксического анализа из данного предложения.
Пример ввода: Я столкнулся с Джо и Джиллом, а затем мы пошли по магазинам
Результат: [TOP [S [S [NP [PRP I]] [VP [VBD ran] [PP [IN in] [NP [NNP Joe] [CC и] [NNP Jill]] ]]] [CC и] [S [ADVP [RB then]] [NP [PRP we]] [VP [VBD пошел] [NP [NN shopping]]]]]]
Я ищу утилиту С#, которая позволит мне выполнять сложные запросы, например:
- Получить первый VBD, связанный с 'Joe'
- Получить NP ближе всего к "Покупкам"
Здесь утилита Java, которая делает это, я ищу эквивалент С#.
Любая помощь будет высоко оценена.