Traitement du langage naturel avec spaCy
Azadeh Mobasher
Principal Data Scientist
Analyse de sentiment
Reconnaissance d'entités nommées (NER)
spaCy est une bibliothèque gratuite et ouverte pour le NLP en Python qui :
spaCy avec le gestionnaire de paquets Python pipspaCy
$ python3 pip install spacy
python3 -m spacy download en_core_web_sm
import spacy
nlp = spacy.load("en_core_web_sm")
spaCy en_core_web_sm chargé = objet nlpnlp convertit le texte en objet Doc (contenant) qui stocke le texte traité
spaCyimport spacy
nlp = spacy.load("en_core_web_sm")
text = "A spaCy pipeline object is created."
doc = nlp(text)
Token est la plus petite unité porteuse de sens du texte.print([token.text for token in doc])
['A', 'spaCy', 'pipeline', 'object', 'is', 'created', '.']
Traitement du langage naturel avec spaCy