German language support for TextBlob.
Project description
German language support for TextBlob.
This python package is being developed as a TextBlob Language Extension. See Extension Guidelines for details.
Features
Part-of-speech tagging (PatternTagger)
Supports Python 2 and 3
See working features overview for details
Installing/Upgrading
$ pip install -U textblob-de
Or the latest development release:
$ pip install -U git+https://github.com/markuskiller/textblob-de.git@dev
Usage
>>> from textblob import TextBlob
>>> from textblob_de import PatternTagger
>>> text = "Das ist ein schönes Auto."
>>> blob = TextBlob(text, pos_tagger=PatternTagger())
>>> blob.tags
[('Das', 'DT'), ('ist', 'VB'), ('ein', 'DT'), ('schönes', 'JJ'), ('Auto', 'NN')]
Requirements
Python >= 2.6 or >= 3.3
TODO
Fix handling of sentence final punctuation
German Tokenization (adapt English PatternTokenizer)
NLTK tagging
Parsing
Sentiment analysis (no subjectivity lexicon readily available in pattern-de)
License
MIT licensed. See the bundled LICENSE file for more details.
Changelog
0.1.3 (09/07/2014)
First release on PyPI
0.1.0 - 0.1.2 (09/07/2014)
First release on github
A number of experimental releases for testing purposes
Adapted version badges, tests & travis-ci config
Code adapted from sample extension textblob-fr
Language specific linguistic resources copied from pattern-de
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for textblob_de-0.1.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca811c232cd7c29041fd81965f0d92b662b8c4db0e24fb05eaf3400aee54a2b4 |
|
MD5 | 940586667891b17ed6e960c065060443 |
|
BLAKE2b-256 | 91eb45f3ecbb7ba30ac0910ee1611e015d93996c7d81d56a0bafc93932cb1b3a |