本主题涵盖 Discourse AI 插件的情感功能配置。
所需用户级别:版主
Sentiment 通过分析帖子来跟踪您的社区,并提供情感和情绪分数,让您在任何时间段内对社区有一个整体的了解。这些见解有助于确定在您的社区中发帖和相互互动的用户类型。
功能
- 整体情感:比较被归类为正面或负面的帖子数量
- 条形图展示可切换的正面、负面和整体分数的数值
- 情绪:按时间范围分组的、被多种情绪分类的话题和帖子数量
- 今天
- 昨天
- 过去 7 天
- 过去 30 天
- 可随时通过设置访问的报告
- 年度
- 季度
- 月度
- 周度
- 自定义范围
- 仅适用于管理员用户
启用情感
配置
对于托管客户,情感功能默认启用。手动步骤请参见下文。
- 转到
Admin设置 →Plugins→ 搜索或查找discourse-ai并确保其已启用 - 启用
ai_sentiment_enabled以进行情感分析 - 前往
/admin/dashboard/sentiment查看各自的报告
启用后,Sentiment 将会分类所有后续帖子以及过去 60 天内的帖子。要分类您网站的所有历史帖子,必须从控制台运行回填任务。
由我们托管?
请联系我们 team@discourse.org,我们将为您处理。
自行托管?
./launcher enter app
rake ai:sentiment:backfill
技术常见问题解答
话题/帖子数据是如何处理的?分数是如何分配的?
- Sentiment 具有“每帖”的精度。对于每个帖子,我们都能确定其情感,然后可以从多个角度(按标签/类别/时间等)对这些数据进行细分。它比较被归类为正面或负面的帖子数量。这些是在正面或负面分数大于设定的阈值分数时计算的。
是否有计划支持其他语言?
- 未来会的!通过添加多语言简单机器学习 (ML) 模型,以及使用多语言大型语言模型 (LLM) 来分类数据,而不是使用专用模型。
Sentiment 使用哪些模型?
- 目前我们使用的是 SamLowe/roberta-base-go_emotions · Hugging Face 和 cardiffnlp/twitter-roberta-base-sentiment-latest · Hugging Face。
注意事项
- 被归类为中性(非正面也非负面)的帖子不显示
- 私信 (PM) 不包含在计算中