Principe
SentAI est une plateforme d’intelligence artificielle permettant d’effectuer une analyse sentimentale d’un texte. L’analyse sentimentale permet de déterminer un score pour chaque sentiment analysé (positif, négatif, surprise et neutre) en fonction du poids des émotions détectées (peur, dégoût, joie, colère, confiance…)
Utilisation
Afin de réaliser une analyse sentimentale d’un document, il est nécessaire de définir les paramètres suivants :
Paramètre | Obligatoire | Description |
---|---|---|
url |
Oui | URL de l’API exposée par SentAI |
username |
Oui | Nom du compte de service |
password |
Oui | Mot de passe du compte de service |
document |
Oui | Identifiant du document à envoyer en analyse |
<bpmn2:serviceTask id="Activity_01yuaig" name="SentAI analyze" camunda:modelerTemplate="sentai">
<bpmn2:extensionElements>
<camunda:connector>
<camunda:inputOutput>
<camunda:inputParameter name="url">https://ws.sentai.ml</camunda:inputParameter>
<camunda:inputParameter name="username"></camunda:inputParameter>
<camunda:inputParameter name="password"></camunda:inputParameter>
<camunda:inputParameter name="document"></camunda:inputParameter>
<camunda:outputParameter name="sentiment">${sentiment}</camunda:outputParameter>
<camunda:outputParameter name="negative">${tot_negative}</camunda:outputParameter>
<camunda:outputParameter name="positive">${tot_positive}</camunda:outputParameter>
</camunda:inputOutput>
<camunda:connectorId>sentai</camunda:connectorId>
</camunda:connector>
</bpmn2:extensionElements>
</bpmn2:serviceTask>
Une fois l’analyse sentimentale effectuée, la réponse inclut le score de chaque sentiment et le sentiment principal :
Paramètre | Description |
---|---|
tot_negative |
Score de sentiments négatifs |
tot_positive |
Score de sentiments positifs |
tot_neutral |
Score de neutralité |
tot_surprise |
Score de surprise |
sentiment |
Sentiment principal détecté |