问题标签 [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 预测李克特量表结果吗?
我有大约 300 名参与者,他们每人生成了 45 个简短的情景(尽管许多参与者写了相同的情景),并评估了他们在这种情况下感到焦虑的程度(1-5 李克特量表)。
样本数据:
我想知道我是否可以在 python 中使用 textblob 来确定是否有任何常用词会导致某人在这个单项李克特量表上得分更高。
到目前为止,我所拥有的是简单的类别分类系统。
我怎么能考虑到这是区间(或者有人会说是序数)数据而不是名义数据?(例如,包含“陌生人”这个词会导致焦虑增加 X%。)
如果这是不可能的(或者即使不是),有没有办法打印给定情况在每个 likert 类别中被标记的百分比概率?(例如,1 = 0.08;2 = 0.23、3 = 0.44、4 = 0.19、5 = 0.06)
任何建议将不胜感激。
python - TextBlob 有什么特性可以获取中性分类吗?
我有兴趣使用 textBlob 构建文本分类器,但根据我的研究,在您训练分类器以返回中性标签后看起来并不像。有谁知道实现这一点的方法?或者是否有提供中性分类的类似库?谢谢你。
python - 使用 python textblob 库标记器时出错
我让 textblob 库正常工作了一段时间,但决定安装(使用 easy_install)一个额外的库(此处的页面)声称更快、更准确的标记。
我无法让它工作,所以我卸载了它,但它似乎与 TextBlob 中的标记功能混淆了。我已经多次使用 pip 和 easy_install 卸载并重新安装了 nltk 和 TextBlob,并确保它们是最新的。
下面是一个生成错误的简单脚本示例:
并打印错误:
您可以看到错误实际上提到了感知器标记器。有没有办法更彻底地删除可能对备用标记器的任何引用?
另请注意,只有“标签”功能受到影响。
python - TextBlob Python3 - “正面词的否定标签”
我正在测试 textblob 模块的正面和负面词。但有些结果并不好。例如 :
代码 :
结果
它给出了 90% 的正确答案,但对于某些单词它返回错误的结果!!!
like : message = "like this" Sentiment(classification='neg', p_pos=0.4794333489299875, p_neg=0.5205666510700125)
======================================
textblob - urllib2.URL错误:文本块
当我使用 textblob 时,我遇到了 urllib2.URLError 的问题,我该如何处理它。我的代码如下: from textblob import TextBlob text = 'The Blob 的名义威胁总是让我印象深刻,因为它是终极电影' blob = TextBlob(text) print blob.tags
python - TextBlob 朴素贝叶斯文本分类
我正在尝试在 python 中使用 TextBlob 在推文上实现朴素贝叶斯分类器。我已经能够训练数据集,并且可以使用以下方法成功对单个推文进行分类:
现在我想打开一个 csv 文件并对该文件中的所有推文进行分类。关于如何实现这一目标的任何建议?我的代码如下:
AttributeError:“列表”对象没有属性“分类”
python - Python:导入 textblob 库时出错
使用 Windows 10,我使用“py -m pip install textblob”安装了 textblob。我可以导入 textblob,或者从 textblob 导入 blob,word 但我不能:从 textblob 导入 Textblob。我得到的错误是: Traceback(最近一次调用最后一次):文件“”,第 1 行,从 textblob 导入 Textblob ImportError:无法导入名称'Textblob'
谢谢。
python - 是否可以扩充现有的 TextBlob 分类器?
我想使用大多数开箱即用的分类器,而不是 TextBlob 提供的,但我也想添加我自己的一小部分训练数据。这是因为我正在分析的文本有一些我想确保将其放入训练集中的利基词。
因此,在 TextBlob 中,他们说您可以像这样扩充现有的分类器
但是,它没有说明将此数据添加到默认分类器中的任何内容。有谁知道这是否可能?
编辑
或者,是否有一个地方可以让我获得足够的训练数据,以便我可以反过来训练我的分类器?
python - 使用 Textblob 对整个文本文件进行拼写更正
我一直在尝试在整个文件上使用 Textblob 的正确功能并具有以下代码。
但我不知道如何使它更正文件的每一行?
谢谢你的帮助,哈尔
python-2.7 - UnicodeDecodeError 使用 TextBlob 和 Python 2.7
**此帖子中已解决的问题**我正在使用 Windows 10 PC 并尝试抓取和分析网站论坛。我的解决方案使用 Scrapy 和 Textblob,并且我正在运行 Python 2.7。抓取会生成所需的输出(我将其保存为 .csv 或 .json)。但是,当我在集成 TextBlob 的 Python 脚本中使用此文件时,出现以下错误:
产生此错误的脚本是:
代码的结构类似于我在 SO 上找到的另一个线程,并且我还尝试根据我在 SO 上找到的其他线程将编码/解码方法集成到此脚本中。但也许我没有正确地这样做(我不是开发人员)。我还尝试打开 json 文件,认为问题可能出在 .csv 的编码方式上。我可以打印所需的内容(例如,“打印句子”或“打印评论”,只有当我尝试使用 TextBlob 时才会收到错误消息。
您是否有解决此错误的解决方案?既然我想再次使用这些库,我怎样才能避免类似的头痛?
非常感谢您对此的帮助...