Classificazione nella Dashboard di Sentiment del Discorso

Ciao a tutti,

sto esplorando la funzione di analisi del sentiment disponibile nella dashboard di amministrazione di Discourse (Admin > Dashboard > Sentiment) e ho alcune domande su come funziona:

  1. Come viene assegnato il sentiment ai post? Si basa su un modello di machine learning, sulla corrispondenza di parole chiave o su una combinazione di entrambi?
  2. Esistono parole chiave o frasi specifiche che attivano un determinato sentiment? In tal caso, è possibile visualizzare, modificare o esportare l’elenco completo?

Grazie in anticipo.
Laura

Il sentiment è parte del plugin ai. Puoi leggere ulteriori informazioni qui:

Grazie. Esiste un modo per regolarlo?

Abbiamo notato che il sentiment viene assegnato solo a un numero limitato di post. Dato che troviamo questa funzionalità molto utile, ci chiedevamo se ci fosse un modo per espanderla o configurare la classificazione del sentiment in modo che si applichi a più post.

In alternativa, è possibile che il sentiment venga determinato dagli utenti (ad esempio, membri della nostra comunità) anziché dall’IA? Se al momento non è supportato, esisterebbe un modo per assegnare o gestire manualmente le classificazioni del sentiment?

Il backfill per i post più vecchi è controllato da questa impostazione:

Per quanto riguarda la personalizzazione… l’agente utilizzato per Sentiment si trova nella scheda AI > Agenti, con il nome “Classificatore di sentiment”.

Puoi anche modificare le impostazioni relative a Sentiment in /admin/plugins/discourse-ai/settings?filter=sentiment.

Grazie per avermi indirizzato nella direzione giusta! Sono riuscito a trovare l’agente classificatore del sentiment. Tuttavia, non riesco a modificare il suo prompt, anche se ho i privilegi di amministratore. I campi sembrano bloccati o in sola lettura.

Esiste una specifica autorizzazione o configurazione da abilitare per consentire la modifica di questo agente predefinito? O l’approccio consigliato sarebbe creare un agente personalizzato per sostituire o affiancare il classificatore del sentiment predefinito?

Qualsiasi indicazione in merito sarebbe molto apprezzata!

Hmm… se non sbaglio, non puoi modificarli (ancora?). Potresti comunque ospitare un LLM personalizzato se hai molta fretta di modificarlo.

Sì, vorrei personalizzarlo. Cosa intendi per LLM? Vuoi dire creare il mio stesso agente?

Non ne sono molto esperto, ma puoi dare un’occhiata a questo:

Tuttavia, non sono sicuro fino a che punto sia possibile personalizzare i prompt. Sono fissi per un motivo, poiché sono stati ottimizzati con cura per garantire una maggiore accuratezza, se non sbaglio.