В настоящее время я использую Nlt kNet - оболочку для python проекта NLTK в VisualStudio. Net. Этот проект можно найти прямо здесь: https://github.com/nrcpp/NltkNet
Эта оболочка не завершена, и теперь мне нужно использовать функцию Chunking в Nltk, которая не является частью библиотеки оболочек.
Я хочу попробовать этот пример (https://www.nltk.org/book/ch07.html в 2.1):
sentence = [("the", "DT"), ("little", "JJ"), ("yellow", "JJ"), ("dog", "NN"), ("barked", "VBD"), ("at", "IN"), ("the", "DT"), ("cat", "NN")]
grammar = "NP: {<DT>?<JJ>*<NN>}"
cp = nltk.RegexpParser(grammar)
result = cp.parse(sentence)
В проекте GitHub приведен пример использования развернутого кода в What if there is no required NLTK feature in wrapper?
, но ... Уф, я не очень хорошо разбираюсь в python, и это далеко от того, что мне нужно, чтобы перекодировать его:)
Может быть, кто-то из вас может подсказать мне правильное направление , Было бы очень хорошо.
Спасибо и привет, Ян