# $ cd ~ # $ source .env/bin/activate # $ python >>> import spacy, io >>> data = io.open('go/src/github.com/sbl/ner/_example/11231.txt', mode='r', encoding='utf-8').read() >>> nlp = spacy.load('en') >>> doc = nlp(data) >>> for ent in doc.ents: ... print(ent.text, ent.start_char, ent.end_char, ent.label_) ... (u'Cal Ripken', 23, 33, u'PERSON') (u'Edgar Allen Poe', 38, 53, u'PERSON') (u'\n', 59, 60, u'GPE') (u'Carroll County', 90, 104, u'GPE') (u'Union Bridge', 119, 131, u'ORG') (u'Craig Wickesser', 148, 163, u'PERSON') (u'\n', 164, 165, u'GPE')