【发布时间】:2018-01-19 01:37:37
【问题描述】:
我已经下载了 Conll 2003 语料库(“eng.train”)。我想用它来使用 python crfsuite 训练来提取实体。但是我不知道如何加载这个文件进行训练。
我找到了这个例子,但它不是英文的。
train_sents = list(nltk.corpus.conll2002.iob_sents('esp.train'))
test_sents = list(nltk.corpus.conll2002.iob_sents('esp.testb'))
此外,我还想在未来培训 POS 或位置以外的新实体。我该如何添加这些。
还请建议如何处理多个单词。
【问题讨论】:
-
有同样的问题。似乎您必须编写一个解析器,该解析器为英语产生与您提到的西班牙语示例相同的输出。你能找到更简单的路径吗?
标签: machine-learning nlp crfsuite python-crfsuite