[英]POS tagger in SharpNLP
我將SharpNLP用於POS標記:
EnglishMaximumEntropyPosTagger posTagger =
new EnglishMaximumEntropyPosTagger(mModelPath);
String tagSentence = posTagger.TagSentence(question);
我只有3個標簽。 如何加載一組Penn樹庫或其他一些標記樹庫以使用?
謝謝
:)
對於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.