Advanced NLP with spaCy
Ines Montani
spaCy core developer
doc = nlp("This is a sentence.")
Name | Description | Creates |
---|---|---|
tagger | Part-of-speech tagger | Token.tag |
parser | Dependency parser | Token.dep , Token.head , Doc.sents , Doc.noun_chunks |
ner | Named entity recognizer | Doc.ents , Token.ent_iob , Token.ent_type |
textcat | Text classifier | Doc.cats |
meta.json
in ordernlp.pipe_names
: list of pipeline component namesprint(nlp.pipe_names)
['tagger', 'parser', 'ner']
nlp.pipeline
: list of (name, component)
tuplesprint(nlp.pipeline)
[('tagger', <spacy.pipeline.Tagger>),
('parser', <spacy.pipeline.DependencyParser>),
('ner', <spacy.pipeline.EntityRecognizer>)]
Advanced NLP with spaCy