Página inicial: https://textblob.readthedocs.io/
TextBlob é uma biblioteca Python para processamento de dados textuais. Ele fornece uma API simples para mergulhar em tarefas comuns de processamento de linguagem natural (PNL), como marcação de classe gramatical, extração de sintagmas nominais, análise de sentimento, classificação e muito mais.
from textblob import TextBlobtext = """A ameaça titular de The Blob sempre me pareceu o maior monstro do cinema: uma massa insaciável e faminta, semelhante a uma ameba, capaz de penetrar virtualmente qualquer proteção, capaz de - como um médico condenado descreve friamente--" assimilando carne com o contato. Dane-se as comparações sarcásticas com a gelatina, é um conceito com as consequências potenciais mais devastadoras, não muito diferente da gosma cinza cenário proposto por teóricos tecnológicos temerosos da inteligência artificial correr solta."""blob = TextBlob(text)blob.tags # [('The', 'DT'), ('titular', 'JJ'),# ('threat', 'NN'), ('de', 'IN'), ...]blob.noun_phrases # WordList(['ameaça titular', 'blob',# 'monstro do filme final',# 'massa semelhante a uma ameba', ...])para frase em blob.sentences:print(sentence.sentiment.polarity)# 0.060# -0.341
TextBlob se apoia nos ombros gigantes do NLTK e do padrão e funciona bem com ambos.
Extração de sintagma nominal
Marcação de parte do discurso
Análise de sentimento
Classificação (Naive Bayes, Árvore de Decisão)
Tokenização (dividir o texto em palavras e frases)
Frequências de palavras e frases
Análise
n-gramas
Flexão de palavras (pluralização e singularização) e lematização
Correção ortográfica
Adicione novos modelos ou idiomas através de extensões
Integração WordNet
$ pip install -U textblob $ python -m textblob.download_corpora
Veja mais exemplos no guia de início rápido.
A documentação completa está disponível em https://textblob.readthedocs.io/.
Documentos: https://textblob.readthedocs.io/
Log de alterações: https://textblob.readthedocs.io/en/latest/changelog.html
PyPI: https://pypi.python.org/pypi/TextBlob
Problemas: https://github.com/sloria/TextBlob/issues
Licenciado pelo MIT. Consulte o arquivo LICENSE incluído para obter mais detalhes.