簡體   English   中英

SharpNLP中的POS標記器

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM