您是否致力于使用NLTK / Python?我遇到了与您相同的问题,使用斯坦福的命名实体识别器可以得到更好的结果: http : //nlp.stanford.edu/software/CRF-NER.shtml 。常见问题解答中很好地记录了使用您自己的数据训练分类器的过程。
如果您确实需要使用NLTK,我会在邮件列表中查找其他用户的一些建议: http : //groups.google.com/group/nltk-users 。
希望这可以帮助!
0
您是否致力于使用NLTK / Python?我遇到了与您相同的问题,使用斯坦福的命名实体识别器可以得到更好的结果: http : //nlp.stanford.edu/software/CRF-NER.shtml 。常见问题解答中很好地记录了使用您自己的数据训练分类器的过程。
如果您确实需要使用NLTK,我会在邮件列表中查找其他用户的一些建议: http : //groups.google.com/group/nltk-users 。
希望这可以帮助!
0
您可以与nltk一起轻松使用Stanford NER。 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())
要训练自己的数据并创建模型,可以参考Stanford NER FAQ上的第一个问题。
0
我正在尝试使用NLTK从我的文本中提取命名实体。我发现NLTK NER的目的不是很准确,我也想添加一些自己的标签。我一直在尝试找到一种训练我自己的NER的方法,但是我似乎找不到合适的资源。关于NLTK,我有几个问题
我真的很感谢这方面的帮助