gpt4 book ai didi

Python NLTK Brill Tagger 没有 SymmetricProximateTokensTemplate、ProximateTokensTemplate、ProximateTagsRule、ProximateWordsRule

转载 作者:行者123 更新时间:2023-11-30 23:11:08 25 4
gpt4 key购买 nike

当我尝试导入时,

from nltk.tag.brill import SymmetricProximateTokensTemplate, ProximateTokensTemplate from nltk.tag.brill import ProximateTagsRule, ProximateWordsRule

Python 抛出导入错误,

ImportError: cannot import name 'SymmetricProximateTokensTemplate'

有什么问题吗?

但这可行

from nltk.tag import brill

最佳答案

我正在使用 nltk.tag.brill 中的模板。
有四种方法

  • nltkdemo18()
  • nltkdemo18plus()
  • fntbl37()
  • brill24()

返回模板集。根据我的评估,fntbl37() 是最好的。

这是一些代码:

Template._cleartemplates()
templates = fntbl37()
self._tagger = UnigramTagger(tagged_sents)
self._tagger = BrillTaggerTrainer(self._tagger, templates, trace=3)
self._tagger = self._tagger.train(tagged_sents, max_rules=250)

希望对您有所帮助。

关于Python NLTK Brill Tagger 没有 SymmetricProximateTokensTemplate、ProximateTokensTemplate、ProximateTagsRule、ProximateWordsRule,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30323409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com