Nltk Net - использование развернутых функций NLTK в C# - PullRequest
0 голосов
/ 01 апреля 2020

В настоящее время я использую 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, и это далеко от того, что мне нужно, чтобы перекодировать его:)

Может быть, кто-то из вас может подсказать мне правильное направление , Было бы очень хорошо.

Спасибо и привет, Ян

...