社区情绪报告(负面/中性/正面)

大家好,

Discourse 的指标已经相当不错,但为了有效了解社区或某些特定主题的健康状况,如果能内置某种指标,或者开发一个插件来监控 Discourse 实例中的特定板块或讨论,那就太好了。

情感分析可以通过 Excel 公式或开源 API 轻松实现。

以下是情感分析的一个示例:https://www.paralleldots.com/emotion-analysis

大家怎么看?

1 个赞

我们确实有一个插件使用 Google 的 Perspective API,该 API 会分析单个帖子或用户。

不过,主题层面的情感分析似乎是一个有趣的切入点,甚至可以在分类或标签层面进行。这或许能帮助人们在大型论坛中更合理地分配 moderation 资源(例如,如果 feature 分类的整体情感倾向较差,可以分配更多版主到该分类)。

11 个赞

你更精准地表达了我的想法。我正在考虑同一个角度:为版主或工作人员提供一个工具,以便一眼就能掌握话题的情感倾向,并通过引导讨论使整体情感转向积极,从而采取预防措施。

我也会研究 Google Perspective API 插件。

非常感谢。

2 个赞

此外,如果主题情感分析插件能够在情感开始下降时自动采取某些行动,可能会很有用……例如,将主题关闭 24 小时,让大家冷静一下(我只是要提醒,情感权重的计算应基于所有参与者,避免个别用户通过操纵系统来强制主题自动关闭)。

随着思考的深入,我对这一功能的兴趣也愈发浓厚。我们在分析单条帖子情感时发现的一个弱点是,Perspective API 无法识别某人是否在开玩笑或讽刺……如果同时衡量回复的情感,这可能会成为一个更可靠的信号(因为如果某人确实存在辱骂行为,回复中的情感也往往会更负面!)

1 个赞

我强烈怀疑,通过限制发帖速度(针对那些发帖极快的话题),你也能获得 95% 的相同收益,详见之前的讨论

4 个赞

我也很好奇收益是否大于潜在成本。本周另一个话题提到,仅靠语言检测功能,某网站的翻译 API 账单就高达 1000 美元。

如果您的网站规模庞大,以至于需要依赖话题指示器来判断情感,那么生成那个小小的“交通灯”标识的潜在成本可能相当可观。

谷歌对自然语言处理 API(NLAPI)的定价结构与翻译 API 截然不同。NLAPI 的情感分析服务价格为每 1000 个单位(每个单位最多 1000 个字符)1 美元,因此每条评论至少计为一个单位。由于每条评论都需要单独评分,每条回复的最低计费单位就是一个。粗略估算,其成本可能约为翻译 API 的八分之一,但这仍然是一笔不小的数目,足以替代那些与帖子互动的工作人员。

1 个赞