Processamento de Linguagem Natural com spaCy
Azadeh Mobasher
Principal Data Scientist
Análise de sentimento
Reconhecimento de entidades nomeadas (NER)
spaCy é uma biblioteca gratuita e open source de NLP em Python que:
spaCy com o gerenciador de pacotes pip do PythonspaCy
$ 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 carregado = objeto nlpnlp converte texto em um objeto Doc (contêiner) para armazenar o texto processado
spaCyimport spacy
nlp = spacy.load("en_core_web_sm")
text = "A spaCy pipeline object is created."
doc = nlp(text)
Token é a menor parte significativa do texto.print([token.text for token in doc])
['A', 'spaCy', 'pipeline', 'object', 'is', 'created', '.']
Processamento de Linguagem Natural com spaCy