Przetwarzanie języka naturalnego z użyciem spaCy
Azadeh Mobasher
Principal Data Scientist
Analiza wydźwięku
Rozpoznawanie nazwanych jednostek (NER)
spaCy to bezpłatna, open-source'owa biblioteka NLP dla Pythona, która:
spaCy można zainstalować za pomocą menedżera pakietów pipspaCy można pobrać
$ 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 = obiekt nlpnlp przekształca tekst w obiekt Doc (kontener) przechowujący przetworzony tekst
spaCyimport spacy
nlp = spacy.load("en_core_web_sm")
text = "A spaCy pipeline object is created."
doc = nlp(text)
Token to najmniejsza sensowna jednostka tekstu.print([token.text for token in doc])
['A', 'spaCy', 'pipeline', 'object', 'is', 'created', '.']
Przetwarzanie języka naturalnego z użyciem spaCy