TextBlob: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
(Новая страница: «{{Заготовка}} '''TextBlob''' — удобный пакет для обработки текста. Он предоставляет простой API д...»)
 
Строка 6: Строка 6:
== Пример ==
== Пример ==
<syntaxhighlight lang="python">
<syntaxhighlight lang="python">
from textblob import TextBlob
>>> from textblob import TextBlob
 
wiki = TextBlob("Python is a high-level, general-purpose programming language.")
wiki.tags[('Python', 'NNP'), ('is', 'VBZ'), ('a', 'DT'), ('high-level', 'JJ'), ('general-purpose', 'JJ'), ('programming', 'NN'), ('language', 'NN')]
 
</syntaxhighlight>
</syntaxhighlight>



Версия от 19:35, 2 декабря 2021

TextBlob — удобный пакет для обработки текста. Он предоставляет простой API для погружения в общие задачи обработки естественного языка (NLP), такие как анализ тональности, пометку частей речи, перевод (требует подключение к интернету) и многое другое.

Здесь особенно круто, что к объектам класса TextBlob можно применять методы строк (upper, split, format и т. д.) и в целом обращаться с ними как с обычными строками.

Пример

>>> from textblob import TextBlob

wiki = TextBlob("Python is a high-level, general-purpose programming language.")
wiki.tags[('Python', 'NNP'), ('is', 'VBZ'), ('a', 'DT'), ('high-level', 'JJ'), ('general-purpose', 'JJ'), ('programming', 'NN'), ('language', 'NN')]

Ссылки