TextBlob is a Python (2 and 3) library for processing textual data.
It provides a simple API for diving into common Natural Language Processing (NLP) tasks such as part-of-speech tagging, noun phrase extraction, sentiment analysis, classification, translation, and more.
Open Anaconda Prompt (or terminal) and enter the following command:
pip install -U textblob
Natural Language Processing typically uses large bodies of linguistic data, or corpora.
To download the necessary corpora, you can run the following command:
python -m textblob.download_corpora
- Tokenization
- Noun Phrase Extraction
- Part-of-speech Tagging
- Words Inflection and Lemmatization
- N-grams
- Sentiment Analysis
- Spelling Correction
- Translation and Language Detection
- Text Classification