Обробка природної мови (NLP) зі spaCy
Azadeh Mobasher
Principal Data Scientist
Аналіз тональності
Розпізнавання іменованих сутностей (NER)
spaCy — це безплатна, відкрита бібліотека для NLP у Python, яка:
spaCy через менеджер пакетів 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 = об'єкт nlpnlp перетворює текст на об'єкт Doc (контейнер) для збереження опрацьованого тексту
spaCyimport spacy
nlp = spacy.load("en_core_web_sm")
text = "A spaCy pipeline object is created."
doc = nlp(text)
Token — найменша значуща частина тексту.print([token.text for token in doc])
['A', 'spaCy', 'pipeline', 'object', 'is', 'created', '.']
Обробка природної мови (NLP) зі spaCy