Spacy NER实体的帖子

时间:2018-03-10 12:40:01

标签: python spacy ner

如何在spacy中获取NER找到的实体位置?

来自以下示例:

doc = nlp('Rami Eid is studying at Stony Brook University in New York')
print(list([(ent for ent in doc.ents])

结果:

['Rami Eid','Stony Brook University','New York']

但是我需要句子中每个实体的位置,以便我可以知道哪些令牌属于相应的实体。

如果我需要从这些结果中搜索,我可能会遇到一些单词实体与其他实体的多个单词匹配的情况。

1 个答案:

答案 0 :(得分:1)

实体是spacy.Span类的对象,这意味着它继承了 start end 等方法。

return