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:
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?
Esistono parole chiave o frasi specifiche che attivano un determinato sentiment? In tal caso, è possibile visualizzare, modificare o esportare l’elenco completo?
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!
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.
Il sentiment viene assegnato utilizzando i seguenti modelli di intelligenza artificiale:
Quindi, sono essenzialmente questi modelli di machine learning a essere responsabili dell’analisi del sentiment e della classificazione delle emozioni. Inoltre, ci sono queste due impostazioni del sito:
AI sentiment sentiment classification strategy
AI sentiment emotion classification strategy
Se le imposti su agent, viene abilitata la classificazione del sentiment basata sull’agente. Dopo averlo fatto, puoi configurare gli agenti di intelligenza artificiale in AI sentiment sentiment agent e AI sentiment emotion agent per scegliere quale agente desideri utilizzare per la classificazione del sentiment e delle emozioni.
Abbiamo intenzionalmente disabilitato la modifica degli agenti esistenti, ma puoi sempre crearne uno nuovo visitando /admin/plugins/discourse-ai/ai-agents