[英]POS tagger in SharpNLP
I am using SharpNLP for my POS tagging: 我将SharpNLP用于POS标记:
EnglishMaximumEntropyPosTagger posTagger =
new EnglishMaximumEntropyPosTagger(mModelPath);
String tagSentence = posTagger.TagSentence(question);
I only have 3 tags. 我只有3个标签。 How can I load a set of Penn treebank or some other tagging tree banks to use? 如何加载一组Penn树库或其他一些标记树库以使用?
Thanks 谢谢
:) :)
对于POS标记,请确保不仅使用nbin文件而且还使用tagdict文件初始化PosTagger对象。
mPosTagger = new OpenNLP.Tools.PosTagger.EnglishMaximumEntropyPosTagger(mModelPath + "EnglishPOS.nbin", mModelPath + @"\Parser\tagdict");
从http://www.codeplex.com/sharpnlp下载模型文件,然后使用mModelPath
指向您下载的模型。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.