python - 如何应用 spacy 从任何文本中提取组织名称、位置?

标签 python spacy named-entity-recognition

文本:“帕坦贾特巨型疼痛
AUND PUNE411007
阿洛加达伊
手机:7507489862
商品及服务税编号:27ABcFA1565H1ZM”

如何使用spacy来提取此类信息?

nlp = spacy.load('en_core_web_sm')  
for entity in doc.ents:    
    print(entity.text, entity.label_)   
I did this but the ans is :  
(u'27ABcFA1565H1ZM', u'CARDINAL')

最佳答案

尝试创建自己的训练集,以获得更好的结果,如解释的 here 。 您可以使用此工具创建数据集 here

关于python - 如何应用 spacy 从任何文本中提取组织名称、位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50799273/

相关文章:

python - MatchFirst 没有传递给第二个 ParseExpression?

python - 为什么捕获 StopIteration 时无法跳出循环?

python - SQL 跨列绝对值

python - 名词短语合并后如何获得句子的正确 pos 标签?

nlp - 如何在 NLP 中找到相似的名词短语?

python - 从 spacy 对象中删除命名实体

php - 从 Laravel 运行 Python 脚本

python - spaCy 的词性和依赖标签是什么意思?

machine-learning - 我们能否在通过 NER 标记的实体周围找到句子?

annotations - 半自动标注工具——如何查找RDF Triplets