2010-02-28 6 views
0

Я использую SharpNLP для моего POS мечения:POS Таггер в SharpNLP

EnglishMaximumEntropyPosTagger posTagger = 
    new EnglishMaximumEntropyPosTagger(mModelPath); 
      String tagSentence = posTagger.TagSentence(question); 

У меня есть только 3 метки. Как я могу загрузить набор деревьев дерева Пенн или других банков тегов?

Благодаря

:)

ответ

0

Скачать файлы модели из http://www.codeplex.com/sharpnlp, и использовать mModelPath, чтобы указать на модели, которые вы загрузили.

+0

Я пробовал это уже ... только три тега приходят: / –

0

Для маркировки POS не забудьте инициализировать объект PosTagger не только с помощью файла nbin, но и с файлом tagdict.

mPosTagger = new OpenNLP.Tools.PosTagger.EnglishMaximumEntropyPosTagger(mModelPath + "EnglishPOS.nbin", mModelPath + @"\Parser\tagdict"); 
Смежные вопросы