use*_*248 47 python nlp named-entity-recognition nltk
我正在尝试使用NLTK从我的文本中提取命名实体.我发现NLTK NER对我的目的不是很准确,我想添加一些我自己的标签.我一直在努力寻找培养自己的NER的方法,但我似乎无法找到合适的资源.我有几个关于NLTK的问题 -
我真的很感谢这方面的帮助
jjd*_*ubs 24
你是否致力于使用NLTK/Python?我遇到了和你一样的问题,并且使用斯坦福的命名实体识别器得到了更好的结果:http://nlp.stanford.edu/software/CRF-NER.shtml.FAQ中使用您自己的数据训练分类器的过程非常详细.
如果您确实需要使用NLTK,我会点击邮件列表以获取其他用户的一些建议:http://groups.google.com/group/nltk-users.
希望这可以帮助!
Roh*_*ute 14
您可以轻松地使用Stanford NER和nltk.python脚本就像
from nltk.tag.stanford import NERTagger
import os
java_path = "/Java/jdk1.8.0_45/bin/java.exe"
os.environ['JAVAHOME'] = java_path
st = NERTagger('../ner-model.ser.gz','../stanford-ner.jar')
tagging = st.tag(text.split())
Run Code Online (Sandbox Code Playgroud)
要训练您自己的数据并创建模型,您可以参考斯坦福NER常见问题解答的第一个问题.
链接是http://nlp.stanford.edu/software/crf-faq.shtml
| 归档时间: |
|
| 查看次数: |
24279 次 |
| 最近记录: |