首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行CRFSuite示例

运行CRFSuite示例
EN

Stack Overflow用户
提问于 2011-12-04 03:33:46
回答 3查看 3.5K关注 0票数 5

我正在尝试使用CRFSuite,但我不知道如何使用示例/ner.py和pos.py

准确地说,我如何输入表单:

代码语言:javascript
复制
# Ner.py
fields = 'y w pos chk'

代码语言:javascript
复制
# Pos.py
fields = 'w num cap sym p1 p2 p3 p4 s1 s2 s3 s4 y'

例如,我可以从CoNNL模型中获得"y w pos“,但pos.py中的"chk”部分和所有这些字段我并没有真正得到。

另外,如果我有一个经过训练的模型,有没有办法用CRFSuite处理原始文本(没有所有这些标签)?

EN

回答 3

Stack Overflow用户

发布于 2013-07-18 06:11:48

@米歇尔是对的。此任务需要另一个数据集。我相信数据集已经在这里了:http://www.cnts.ua.ac.be/conll2003/ner/

票数 2
EN

Stack Overflow用户

发布于 2012-02-21 23:09:55

不能对本教程作者提供的数据使用ner.pypos.py。您需要一个合适的CoNLL-2000数据集。:)

仅作为示例,您可以找到它的here

我希望我正确地回答了你的问题。

票数 1
EN

Stack Overflow用户

发布于 2014-09-25 18:07:29

事实证明,稍微修改pos.py文件来做它应该做的事情会更简单。现在pos.py的输入格式是'w y',而特性'num cap sym p1 p2 p3 p4 s1 s2 s3 s4'都是由脚本本身生成的。这应该可以解决pos.py问题。要点如下:

https://gist.github.com/fnl/21116fa57527946c5dbe

至于ner.py脚本,@Legend已经回答了,可以找到相关的输入数据格式,例如:

http://www.cnts.ua.ac.be/conll2003/ner/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8370366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档