Classification in the Discourse Sentiment Dashboard

Hi @Lauraruskovic

The sentiment is assigned using the following AI models:

So, it’s basically these ML models which are responsible for sentiment analysis and emotion classification. Moreover, there are these two site settings:

  • AI sentiment sentiment classification strategy
  • AI sentiment emotion classification strategy

If you set them to agent, that enables agent-based sentiment classification. After doing that, you can set AI agents in AI sentiment sentiment agent and AI sentiment emotion agent to choose which agent you want for sentiment and emotion classification.

We intentionally disallow editing existing agents, but you can always create a new one by visiting /admin/plugins/discourse-ai/ai-agents

Hope that information helps.