0

我正在使用 SharpNLP 进行 POS 标记:

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

我只有 3 个标签。如何加载一组 Penn 树库或其他一些标记树库以供使用?

谢谢

:)

4

2 回答 2

0

从http://www.codeplex.com/sharpnlp下载模型文件,并使用mModelPath指向您下载的模型。

于 2010-03-01T19:45:48.883 回答
0

对于 POS 标记,请确保不仅使用 nbin 文件初始化 PosTagger 对象,还使用 ​​tagdict 文件。

mPosTagger = new OpenNLP.Tools.PosTagger.EnglishMaximumEntropyPosTagger(mModelPath + "EnglishPOS.nbin", mModelPath + @"\Parser\tagdict");
于 2013-10-18T19:05:29.593 回答