La reconnaissance des entités nommées dans Spacy

Je suis en train d'essayer de trouver des entités Nommées pour une phrase comme ci-dessous

import spacy.lang.en
parser = spacy.lang.en.English()
ParsedSentence = parser(u"Alphabet is a new startup in China")
for Entity in  ParsedSentence.ents:  
    print (Entity.label, Entity.label_, ' '.join(t.orth_ for t in Entity))

Je m'attends à obtenir le résultat "Alphabet","Chine", mais j'obtiens un ensemble vide comme résultat. Ce que je fais mal ici

  • Le TNS est basée sur la formation d'entrée de données. Donc, pour ton exemple, il peut pas le savoir à partir du peu d'égard que la "Alphabet" est un named entity. Essayez d'autres exemples.
InformationsquelleAutor shan | 2018-01-11