French language support for TextBlob.
Project description
French language support for TextBlob.
Features
Part-of-speech tagging (PatternTagger)
Sentiment analysis (PatternAnalyzer)
Supports Python 2 and 3
Installing/Upgrading
If you have pip installed (you should), run
$ pip install -U textblob $ pip install -U textblob-fr
Usage
>>> from textblob import TextBlob
>>> from textblob_fr import PatternTagger, PatternAnalyzer
>>> text = u"Quelle belle matinée"
>>> blob = TextBlob(text, pos_tagger=PatternTagger(), analyzer=PatternAnalyzer())
>>> blob.tags
[(u'Quelle', u'DT'), (u'belle', u'JJ'), (u'matin\xe9e', u'NN')]
>>> blob.sentiment
(0.8, 0.8)
Alternatively, you can use the Blobber class to avoid having to repeatedly pass the models into the TextBlob constructor.
>>> from textblob import Blobber
>>> from textblob_fr import PatternTagger, PatternAnalyzer
>>> tb = Blobber(pos_tagger=PatternTagger(), analyzer=PatternAnalyzer())
>>> blob1 = tb(u"Quelle belle matinée")
>>> blob1.sentiment
(0.8, 0.8)
>>> blob2 = tb(u"C'est une voiture terribles.")
>>> blob2.sentiment
(-0.7, 0.6)
>>> blob1.analyzer is blob2.analyzer
True
Requirements
Python >= 2.6 or >= 3.3
TODO
Tokenization
Parsing
NLTK tagging?
License
MIT licensed. See the bundled LICENSE file for more details.
Changelog
0.2.0 (10/27/2013)
Compatibility with TextBlob>=0.8.0.
0.1.0 (09/25/2013)
First release
Basically a thin, Py3-compatible wrapper around pattern.fr. Hooks to pattern’s tagger and sentiment analyzer.
0.0.1 (09/22/2013)
Experimental release.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file textblob-fr-0.2.0.tar.gz.
File metadata
- Download URL: textblob-fr-0.2.0.tar.gz
- Upload date:
- Size: 557.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1edc942d018ae7cc121e59ec6bda7c33ece92943f81f9c9acc57a23a67897c33
|
|
| MD5 |
b7bf10ea42c87dbe7884682480ccb1ad
|
|
| BLAKE2b-256 |
b4ffb972113f79e50778b97b82a9624a97fc5b41c5b3ed6dcb4486a7d6ed2697
|
File details
Details for the file textblob_fr-0.2.0-py2.py3-none-any.whl.
File metadata
- Download URL: textblob_fr-0.2.0-py2.py3-none-any.whl
- Upload date:
- Size: 561.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34a24bac930c12bd53d81df4a663143b13af884d836d8e061e3c77fdf3cd4461
|
|
| MD5 |
120bc832594e7cdaae11a3b06a822ffd
|
|
| BLAKE2b-256 |
99531d532ed522e561bc75e78e5c1920aba52f574847339462780cd060f2e607
|