为了账号安全,请及时绑定邮箱和手机立即绑定

NameError: 名称 'ne_chunk' 未定义

NameError: 名称 'ne_chunk' 未定义

交互式爱情 2021-10-12 15:02:33
我目前正在使用 NLTK 学习命名实体识别。这是我的代码:from nltk.chunk import conlltags2tree, tree2conlltagsfrom pprint import pprintiob_tagged = tree2conlltags(cs)pprint(iob_tagged)ne_tree = ne_chunk(pos_tag(word_tokenize(ex)))print(ne_tree)它给了我一个错误:NameError Traceback(最近一次调用最后一次)在----> 1 ne_tree = ne_chunk(pos_tag(word_tokenize(ex))) 2 print(ne_tree)NameError: 名称 'ne_chunk' 未定义我试过 NLTK 的其他例子,每当它有一个 ne_chunk 它也会给出一个错误。你能帮我么?我使用的是 Ubuntu 18.04 和 python 3.7.1
查看完整描述

2 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

它对我有用,谢谢@thrinadh


    import nltk

    from nltk.corpus import conll2000

    from nltk.chunk import conlltags2tree, tree2conlltags

    from nltk.chunk import ne_chunk

    from nltk import pos_tag


    sentence = "Clement and Mathieu are working at Apple."

    ne_tree = ne_chunk(pos_tag(word_tokenize(sentence)))


查看完整回答
反对 回复 2021-10-12
?
青春有我

TA贡献1784条经验 获得超8个赞

您需要下载以下软件包: 命名实体分块器将为您提供一个包含分块和标签的树。


 # nltk for NER-tagging

 import nltk

 from nltk.corpus import conll2000

 from nltk.chunk import conlltags2tree, tree2conlltags

 from nltk.chunk import ne_chunk

 from nltk import pos_tag


 sentence = "Clement and Mathieu are working at Apple."

 ne_tree = ne_chunk(pos_tag(word_tokenize(sentence)))


查看完整回答
反对 回复 2021-10-12
  • 2 回答
  • 0 关注
  • 236 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信