working | partially working | not implemented |
Overview of working features for German language extension (textblob-de
) compared to English main package (textblob
)
blob.analyzer | blob.np_extractor | blob.startswith |
blob.classifier | blob.parse4 | blob.string |
blob.classify | blob.parser | blob.strip |
blob.correct1 | blob.polarity | blob.stripped |
blob.detect_language | blob.pos_tagger | blob.subjectivity2 |
blob.ends_with | blob.pos_tags5 | blob.tags5 |
blob.endswith | blob.raw | blob.title |
blob.find | blob.raw_sentences | blob.to_json |
blob.format | blob.replace | blob.tokenize |
blob.index | blob.rfind | blob.tokenizer |
blob.join | blob.rindex | blob.tokens |
blob.json2 | blob.sentences | blob.translate |
blob.lower | blob.sentiment2 | blob.translator |
blob.ngrams | blob.serialized2 | blob.upper |
blob.noun_phrases3 | blob.split | blob.word_counts |
blob.np_counts | blob.starts_with | blob.words |
github dev branch |
To install from PyPI:
$ pip install -U textblob-de $ python -m textblob.download_corpora
Overview for development branch: Click here.
1 Raises NotImplementedError
2 Currently, there is no information on subjectivity (default Value: subjectivity: 0.0
)
3 It works, but it is a very naïve and resource hungry approach. A pre-trained NP Chunker model would be preferable but I have not found any suitable python implementations for German yet.
4 Additional options compared to textblob
main package: blob = TextBlob(text, parser=PatternParser(lemmata=True, pprint=True))
and all documented PatternParser
keywords
5 Additional options compared to textblob
main package: blob = TextBlob(text, tagger=PatternTagger(include_punc=True, tagset='stts'))
additional keywords