2
我使用Python包装斯坦福NLP 的代码,以查找命名实体是:如何找到斯坦福NLP命名实体的指标
sentence = "Mr. Jhon was noted to have a cyst at his visit back in 2011."
result = nlp.ner(sentence)
for ne in result:
if ne[1] == 'PERSON':
print(ne)
输出结果是一个列表类型: ( u'Jhon“ u'PERSON”)
,但它并没有给命名实体的指标像spaCy或其他NLP工具也给出了指数的结果。
>> namefinder = NameFinder.getNameFinder("spaCy")
>> entities = namefinder.find(sentences)
List(List((PERSON,0,13), (DURATION,15,27), (DATE,76,83)),
List((PERSON,4,10), (LOCATION,77,86), (ORGANIZATION,26,39)),
List((PERSON,0,13), (DURATION,16,28), (ORGANIZATION,52,80)))