【问题标题】:NLTK pos_tagger doesn't recognize language of textNLTK pos_tagger 无法识别文本语言
【发布时间】:2019-02-05 16:41:01
【问题描述】:

我收到来自 NLTK 的 NotImplementedError 消息,说 NLTK pos_tag 仅支持英语和俄语,但我的语料库是英语的。以前有人见过这个问题吗?这可能是由于字符编码造成的吗?

【问题讨论】:

    标签: python nltk pos-tagger


    【解决方案1】:

    现在是closed issue。该解决方案是在PR 中实现的,其中'lang' 参数被传递给_pos_tag 中的pos_tag_sents 中的nltk/tag/__init__.py

    尝试更新nltk 或将lang 参数添加到建议的代码中。

    【讨论】:

    • 感谢您的回答。我安装了最新版本的 NLTK,我尝试将 lang 参数添加到代码中,但它仍然给我同样的错误。我想我必须在回购中提出这个问题。
    • 这方面有什么更新吗?我尝试更新 nltk 并且 lang 参数已经添加到 init_.py 文件中。我仍然收到错误“目前,NLTK pos_tag 仅支持英语和俄语(即 lang='eng' 或 lang='rus')”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-28
    • 1970-01-01
    • 2022-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多