All Versions
36
Latest Version
Avg Release Cycle
129 days
Latest Release
910 days ago

Changelog History
Page 4

  • v0.5.0 Changes

    August 10, 2013
    • ๐ŸŒ Language translation and detection API!
    • โž• Add text.sentiments module. Contains the PatternAnalyzer (default implementation) as well as a NaiveBayesAnalyzer.
    • Part-of-speech tags can be accessed via TextBlob.tags or TextBlob.pos_tags.
    • โž• Add polarity and subjectivity helper properties.
  • v0.4.0 Changes

    August 05, 2013
    • ๐Ÿ†• New text.tokenizers module with WordTokenizer and SentenceTokenizer. Tokenizer instances (from either textblob itself or NLTK) can be passed to TextBlob's constructor. Tokens are accessed through the new tokens property.
    • ๐Ÿ†• New Blobber class for creating TextBlobs that share the same tagger, tokenizer, and np_extractor.
    • โž• Add ngrams method.
    • Backwards-incompatible: TextBlob.json() is now a method, not a property. This allows you to pass arguments (the same that you would pass to json.dumps()).
    • ๐Ÿ†• New home for documentation: https://textblob.readthedocs.io/
    • โž• Add parameter for cleaning HTML markup from text.
    • Minor improvement to word tokenization.
    • โšก๏ธ Updated NLTK.
    • ๐Ÿ›  Fix bug with adding blobs to bytestrings.
  • v0.3.10 Changes

    August 02, 2013
    • Bundled NLTK no longer overrides local installation.
    • ๐Ÿ›  Fix sentiment analysis of text with non-ascii characters.
  • v0.3.9 Changes

    July 31, 2013
    • โšก๏ธ Updated nltk.
    • ConllExtractor is now Python 3-compatible.
    • ๐Ÿ‘Œ Improved sentiment analysis.
    • Blobs are equal (with ==) to their string counterparts.
    • โž• Added instructions to install textblob without nltk bundled.
    • โฌ‡๏ธ Dropping official 3.1 and 3.2 support.
  • v0.3.8 Changes

    July 30, 2013
    • Importing TextBlob is now much faster. This is because the noun phrase parsers are trained only on the first call to noun_phrases (instead of training them every time you import TextBlob).
    • โž• Add text.taggers module which allows user to change which POS tagger implementation to use. Currently supports PatternTagger and NLTKTagger (NLTKTagger only works with Python 2).
    • NPExtractor and Tagger objects can be passed to TextBlob's constructor.
    • ๐Ÿ›  Fix bug with POS-tagger not tagging one-letter words.
    • Rename text/np_extractor.py -> text/np_extractors.py
    • โž• Add run_tests.py script.
  • v0.3.7 Changes

    July 28, 2013
    • Every word in a Blob or Sentence is a Word instance which has methods for inflection, e.g word.pluralize() and word.singularize().

    • โšก๏ธ Updated the np_extractor module. Now has an new implementation, ConllExtractor that uses the Conll2000 chunking corpus. Only works on Py2.