Skip to main content

German language support for TextBlob.

Project description

Latest version Travis-CI Number of PyPI downloads

German language support for TextBlob.

This python package is being developed as a TextBlob Language Extension. See Extension Guidelines for details.

Features

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

textblob-de-0.1.3.tar.gz (408.2 kB view details)

Uploaded Source

Built Distribution

textblob_de-0.1.3-py2.py3-none-any.whl (409.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file textblob-de-0.1.3.tar.gz.

File metadata

  • Download URL: textblob-de-0.1.3.tar.gz
  • Upload date:
  • Size: 408.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for textblob-de-0.1.3.tar.gz
Algorithm Hash digest
SHA256 03f6c30f44e635f879b97ac5b2055c0fb747e9ebb69162ac1917fb2a7ee80f40
MD5 a8d4e23ddf2836f240d000f2539662f7
BLAKE2b-256 1d50937dc70ddfa58a36c20ca462baa6c6ebaa7357f0c34e99162ebbf242b4ef

See more details on using hashes here.

File details

Details for the file textblob_de-0.1.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for textblob_de-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ca811c232cd7c29041fd81965f0d92b662b8c4db0e24fb05eaf3400aee54a2b4
MD5 940586667891b17ed6e960c065060443
BLAKE2b-256 91eb45f3ecbb7ba30ac0910ee1611e015d93996c7d81d56a0bafc93932cb1b3a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page