Discourse AI - 情绪分析

:bookmark: 本主题涵盖 Discourse AI 插件的情感(Sentiment)功能的配置。

:person_raising_hand: 所需用户级别:版主

Sentiment 通过分析帖子并提供情感和情绪分数来监控您的社区,为您在任何时间段内提供社区的整体情况。这些见解有助于确定在您的社区中发帖并相互交流的用户类型。

功能

  • 整体情感:比较被归类为积极或消极的帖子数量
  • 显示可切换的积极、消极和整体分数的条形图
  • 情绪:按时间范围分组,按多种情绪分类的主题和帖子数量
    • 今天
    • 昨天
    • 过去 7 天
    • 过去 30 天
  • 可通过设置访问的任何时间段的报告
    • 年度
    • 季度
    • 月度
    • 每周
    • 自定义范围
  • 所有员工用户(管理员和版主)均可访问

启用情感功能

配置

对于托管客户,情感功能默认启用。如需手动操作,请参阅下文

  1. 转到 Admin(管理)设置 → Plugins(插件)-> 搜索或找到 discourse-ai 并确保其已启用
  2. 为情感分析启用 ai_sentiment_enabled
  3. 前往 /admin/dashboard/sentiment 查看相应的报告

:information_source: 启用后,情感功能将通过每 5 分钟运行的计划任务自动对所有新帖子和过去 60 天的帖子进行回填分类。要回填超过 60 天的帖子,请增加 ai_sentiment_backfill_post_max_age_days 站点设置。

:discourse2: 由我们托管?

如果您需要在调整回填设置方面获得帮助,请通过 team@discourse.org 与我们联系。

:mechanic: 自托管?

增加站点设置中的 ai_sentiment_backfill_post_max_age_days 以涵盖所需的​​时间范围。计划的回填作业将自动处理较旧的帖子。有关设置所需模型端点的详细信息,请参阅 为 DiscourseAI 自托管情感和情绪

技术常见问题解答

主题/帖子数据如何处理?分数如何分配?

  • 情感功能具有“按帖”粒度。我们可以告诉每篇帖子的情感,然后将该数据以多种形式(按标签/类别/时间等)进行细分。它比较被归类为积极或消极的帖子数量。这些是在积极或消极分数超过 0.6 的固定阈值时计算的(目前不可配置)。

是否有计划添加对其他语言的支持?

  • 将来会的!通过添加多语言简单机器学习 (ML) 模型以及使用多语言大型语言模型 (LLM) 来分类数据,而不是使用专用模型。

情感功能由哪些模型提供支持?

限制

  • 被归类为中性(既不积极也不消极)的帖子不显示
  • 私信(PM)不包括在计算中
10 个赞