问题标签 [textblob]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 为什么 TextBlob 0.3.7 有时会产生小于 -1 的情绪极性
我最近开始使用 Python 的 TextBlob 包(版本 0.3.7)。根据文档,该.sentiment
方法返回情感极性和主观性的元组,极性的定义范围介于-1
和之间+1
。
但是,这段代码给了我一个极性值-1.24
。
这是一个已知的错误还是我对代码的使用有什么问题?
python - 无法使用 TextBlob 启动和运行
今天早上我开始安装在https://textblob.readthedocs.org/en/latest/index.html找到的 TextBlob 模块
根据我第一次运行的安装文档:
pip install -U textblob
现在,如果我运行该命令,我会得到以下信息:
虽然它似乎已安装,但当我尝试运行单行文件时(其中唯一的一行是from text.blob import TextBlob
我被告知ImportError: No module named blob
所以然后我尝试从 git 安装,首先我克隆了存储库,然后我运行了以下两个片段
sudo python setup.py install
和
sudo python2.7 setup.py install
不幸的是,这些命令都没有解决我的问题。所以现在我卡住了。我想最好的做法是重新开始,但我几乎迷路了。
python - 不能对从 Silmarillion 提取的文本使用 NLTK
我正在尝试使用 Tolkein 的 Silmarillion 作为练习文本,用于使用 nltk 学习一些 NLP。
我无法开始使用,因为我遇到了文本编码问题。
我在 NLTK 周围使用 TextBlob 包装器(https://github.com/sloria/TextBlob),因为它更容易。文本博客位于:
我无法解析的句子是:
我相信这是 Hurin 中的特殊角色导致了这个问题。
我的代码:
由于这只是一个有趣的项目,我只是希望能够使用此文本并提取一些属性并进行一些基本处理。
当我不知道初始编码是什么时,如何将此文本转换为 ASCII?我尝试从 UTF8 解码,然后重新编码为 ASCII:
但即使这样也不担心。任何建议都值得赞赏 - 只要在整个文档中始终如一地完成,我就可以丢失特殊字符。
我正在使用 python 2.6.8 并正确安装了所需的模块。
python - UnicodeDecodeError in textblob tutorial
I'm trying to run through the TextBlob tutorial in Windows (using Git Bash shell) with Python 3.3.
I've installed textblob
and nltk
as well as any dependencies.
The Python code is:
I'm getting the following error
Any idea what is wrong here? Adding a 'u'
before the string didn't help.
python - 为 Python 安装 TextBlob 时遇到问题
我是编程新手,我正在尝试为 Python 安装 TextBlob 库来帮助我做一些事情。可悲的是,我在安装 TextBlob 时遇到了麻烦,更不用说使用它了。我正在使用 Windows,这似乎使事情变得更加困难。我希望我可以只运行 Linux 命令或每个人都使用的任何命令。反正
这是我到目前为止所做的:
- 从这里分叉了 Textblob 程序。
- 将整个存储库复制到我的桌面,然后打开文件夹。
- 使用命令提示符,运行“Python C:\Users...\setup.py install”
命令提示符吐回-
而且我不知道该怎么做或如何解决这个问题。这个新下载的TextBlob不应该有安装的能力吗?我在搞砸什么?
python - 用于情感分析的 nltk NaiveBayesClassifier 训练
我正在NaiveBayesClassifier
使用句子训练 Python,它给了我下面的错误。我不明白错误可能是什么,任何帮助都会很好。
我尝试了许多其他输入格式,但错误仍然存在。下面给出的代码:
我包括下面的回溯。
python-2.7 - 无法使用 Pip 安装任何东西
我正在尝试安装这个:https ://pypi.python.org/pypi/textblob-aptagger它说要使用此代码-但我不知道在哪里使用它(命令行和 Python 控制台不起作用) :
我使用来自http://www.lfd.uci.edu/~gohlke/pythonlibs/的 exe 文件安装了 easy_install 和 pip
所以当我使用命令时:
在 Python 控制台中,我收到此错误:
我应该在哪里使用这个安装命令?
python - 使用 TextBlob 的朴素贝叶斯文本分类:当添加更多样本时,每个实例都预测为负数
我使用朴素贝叶斯模型将文档分类为正面和负面标签。对于大约 72 个文档的小型平衡数据集大小,它似乎工作正常。但是当我添加更多带有负面标签的文档时,分类器将所有内容预测为负面。
我将我的数据集分成 80% 的训练集和 20% 的测试集。添加更多带有负面标签的文档肯定会使数据集倾斜。是否是偏度使分类器将每个测试文档都预测为负数?我正在使用 Navive Bayes 模型的 TextBlob/nltk 实现。
任何想法?
python - Python 朴素贝叶斯 推文分类。方法
我正在尝试实现朴素贝叶斯算法以从 csv 文件中读取推文并将它们分类为我定义的类别(例如:技术、科学、政治)
我想使用 NLTK 的朴素贝叶斯分类算法,但这个例子并不接近我需要做的。
我最大的困惑之一是我们如何提高 NB 的分类准确率?
* *我希望得到一些关于我需要采取的分类的详细步骤的指导。
- 我是否必须为手动将推文放入其中的每个类别创建单独的 csv 文件?
- 如果我执行上述操作,我将如何训练算法以及算法如何测试?**
我一直在网上研究,发现了一些简短的例子,比如 TextBlob,它利用 NLTK 的 NB 算法对推文进行情感分类。它很容易理解,但对于初学者来说很难调整。
http://stevenloria.com/how-to-build-a-text-classification-system-with-python-and-textblob/
在上面链接的示例中,当他已经将情绪放在推文旁边时,他如何实施测试?我想测试一下,我们应该隐藏第二个参数。
python - TextBlob 翻译有限制吗?
我一直在使用 TextBlob,这是一个 Python 包(https://pypi.python.org/pypi/textblob),用于将文章翻译成不同的语言。
在阅读了他们的文档后,我知道 TextBlob 使用了谷歌翻译。由于 google translate 不是免费服务,我想知道使用 TextBlob 服务翻译文章是否有使用限制?