0 / 0
Retourner à la version anglaise de la documentation
Classification des tons
Dernière mise à jour : 22 juil. 2024
Classification des tons

Le modèle Tone du flux de travaux de classification Watson Natural Language Processing classifie le ton dans le texte d'entrée.

Nom du flux de travaux

ensemble_classification-workflow_en_tone-stock

Langues prises en charge

  • Anglais et français

Capacités

Le modèle de classification Tone est un modèle de classification des documents préformé pour la tâche de classifier le ton dans le document d'entrée. Le modèle identifie le ton du document d'entrée et le classe comme suit :

  • Enthousiaste
  • Frustré
  • Impoli
  • Poli
  • Triste
  • Satisfait
  • Compréhensif

Contrairement au modèle Sentiment, qui classe chaque phrase individuelle, le modèle Tone classifie l'ensemble du document d'entrée. Ainsi, le modèle Tone fonctionne de manière optimale lorsque le texte d'entrée à classer ne dépasse pas 1000 caractères. Si vous souhaitez classer les textes de plus de 1000 caractères, divisez le texte en phrases ou en paragraphes par exemple et appliquez le modèle Tone sur chaque phrase ou paragraphe.

Un document peut être classé en plusieurs catégories ou en aucune catégorie.

Fonctions de classification de ton
Capacités Exemple
Identifie le ton d'un document et le classe "Je suis vraiment heureux de la façon dont ça a été traité, merci !" -- > enthousiaste, satisfait

Dépendances sur d'autres blocs

Aucun

Exemple de code

import watson_nlp

# Load the Tone workflow model for English
tone_model = watson_nlp.load('ensemble_classification-workflow_en_tone-stock')

# Run the Tone model 
tone_result = tone_model.run("I'm really happy with how this was handled, thank you!")
print(tone_result)

Sortie de l'exemple de code :

{
  "classes": [
    {
      "class_name": "excited",
      "confidence": 0.6896854620082722
    },
    {
      "class_name": "satisfied",
      "confidence": 0.6570277557333078
    },
    {
      "class_name": "polite",
      "confidence": 0.33628806679460566
    },
    {
      "class_name": "sympathetic",
      "confidence": 0.17089694967744093
    },
    {
      "class_name": "sad",
      "confidence": 0.06880583874412932
    },
    {
      "class_name": "frustrated",
      "confidence": 0.010365418217209686
    },
    {
      "class_name": "impolite",
      "confidence": 0.002470793624966174
    }
  ],
  "producer_id": {
    "name": "Voting based Ensemble",
    "version": "0.0.1"
  }
}

Rubrique parent: Watson Natural Language Processing

Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus