Discourse IA - Sentiment

:bookmark: Ce sujet couvre la configuration de la fonctionnalité de Sentiment du plugin Discourse AI.

:person_raising_hand: Niveau d’utilisateur requis : Modérateur

Sentiment surveille votre communauté en analysant les messages et en fournissant des scores de sentiment et d’émotion pour vous donner une idée générale de votre communauté sur n’importe quelle période. Ces informations peuvent être utiles pour déterminer le type d’utilisateurs qui publient dans votre communauté et interagissent les uns avec les autres.

Fonctionnalités

  • Sentiment général : compare le nombre de messages classés comme positifs ou négatifs
  • Graphique à barres présentant une valeur numérique basculable pour les scores positifs, négatifs et généraux
  • Émotion : nombre de sujets et de messages classés par émotions multiples, regroupés par période
    • Aujourd’hui
    • Hier
    • 7 derniers jours
    • 30 derniers jours
  • Rapports pour toute période accessible via les paramètres
    • Annuel
    • Trimestriel
    • Mensuel
    • Hebdomadaire
    • Plage personnalisée
  • Accessible à tous les utilisateurs du personnel (administrateurs et modérateurs)

Activation du Sentiment

Configuration

Le Sentiment est activé par défaut pour les clients hébergés. Pour les étapes manuelles, voir ci-dessous

  1. Allez dans les paramètres AdminPlugins → recherchez ou trouvez discourse-ai et assurez-vous qu’il est activé
  2. Activez ai_sentiment_enabled pour l’Analyse de Sentiment
  3. Rendez-vous sur /admin/dashboard/sentiment pour voir leurs rapports respectifs

:information_source: Une fois activé, Sentiment classera automatiquement tous les nouveaux messages et effectuera un remplissage des messages des 60 derniers jours via un travail planifié qui s’exécute toutes les 5 minutes. Pour effectuer un remplissage des messages de plus de 60 jours, augmentez le paramètre de site ai_sentiment_backfill_post_max_age_days.

:discourse2: Hébergé par nous ?

Contactez-nous à team@discourse.org si vous avez besoin d’aide pour ajuster les paramètres de remplissage.

:mechanic: Auto-hébergé ?

Augmentez ai_sentiment_backfill_post_max_age_days dans les paramètres de votre site pour couvrir la plage de temps souhaitée. Le travail de remplissage planifié traitera automatiquement les anciens messages. Pour plus de détails sur la configuration des points de terminaison de modèle requis, consultez Auto-hébergement du Sentiment et de l’Émotion pour DiscourseAI.

FAQ Technique

Comment les données des sujets/messages sont-elles traitées ? Comment les scores sont-ils attribués ?

  • Le Sentiment a une fidélité « par message ». Pour chaque message, nous pouvons déterminer le sentiment, puis découper ces données sous de nombreuses formes (par étiquette / catégorie / temps, etc.). Il compare le nombre de messages classés comme positifs ou négatifs. Ceux-ci sont calculés lorsque les scores positifs ou négatifs dépassent un seuil fixe de 0,6 (actuellement non configurable).

Y a-t-il des plans pour ajouter la prise en charge d’autres langues ?

  • Oui, à l’avenir ! En ajoutant des modèles d’apprentissage automatique (ML) simples multilingues et en utilisant des grands modèles linguistiques (LLM) multilingues pour classer les données, au lieu de modèles dédiés.

Quels modèles sont utilisés pour alimenter le Sentiment ?

Précautions

  • Les messages classés comme neutres (ni positifs ni négatifs) ne sont pas affichés
  • Les messages privés (MP) sont exclus des calculs
10 « J'aime »