跳转到主要内容

TextBlob的法语支持。

项目描述

Latest version Travis-CI

TextBlob提供法语支持。

功能

  • 词性标注(PatternTagger

  • 情感分析(PatternAnalyzer

  • 支持Python 2和3

安装/升级

如果您已安装pip(您应该已安装),请运行

$ pip install -U textblob
$ pip install -U textblob-fr

用法

>>> 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)

或者,您可以使用Blobber类来避免在TextBlob构造函数中反复传递模型。

>>> 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

要求

  • Python >= 2.6或>= 3.3

待办事项

  • 分词

  • 解析

  • NLTK标签?

许可证

MIT许可。有关更多详细信息,请参阅捆绑的LICENSE文件。

变更日志

0.2.0 (10/27/2013)

  • 与TextBlob>=0.8.0的兼容性。

0.1.0 (09/25/2013)

  • 首次发布

  • 基本上是围绕pattern.fr的一个薄薄的、与Py3兼容的包装器。为pattern的标记器和情感分析器提供了挂钩。

0.0.1 (09/22/2013)

  • 实验性发布。

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

textblob-fr-0.2.0.tar.gz (557.4 kB 查看哈希值)

上传时间 源码

构建发行版

textblob_fr-0.2.0-py2.py3-none-any.whl (561.2 kB 查看哈希值)

上传时间 Python 2 Python 3