As of TextBlob 0.11.0, TextBlob uses NLTK's averaged perceptron tagger by default. This package is no longer necessary.
A fast and accurate part-of-speech tagger based on the Averaged Perceptron. For use with TextBlob.
Implementation by Matthew Honnibal, a.k.a. syllog1sm. Read more about it here.
If you have pip installed (you should), run
$ pip install -U textblob-aptagger
>>> from textblob import TextBlob
>>> from textblob_aptagger import PerceptronTagger
>>> blob = TextBlob("Simple is better than complex.", pos_tagger=PerceptronTagger())
>>> blob.tags
[('Simple', u'NN'), ('is', u'VBZ'), ('better', u'JJR'), ('than', u'IN'), ('complex', u'JJ')]
- Python >= 2.6 or >= 3.3
MIT licensed. See the bundled LICENSE file for more details.