0 / 0
Torna alla versione inglese della documentazione
Classificazione tono
Ultimo aggiornamento: 23 lug 2024
Classificazione tono

Il modello Tone nel workflow di classificazione Watson Natural Language Processing classifica il tono nel testo di input.

Nome flusso di lavoro

ensemble_classification-workflow_en_tone-stock

Lingue supportate

  • Inglese e francese

Funzionalità

Il modello di classificazione Tone è un modello di classificazione dei documenti pre - addestrato per l'attività di classificazione del tono nel documento di input. Il modello identifica il tono del documento di input e lo classifica come:

  • Eccitato
  • Frustrato
  • Maleducato
  • Educato
  • Triste
  • Soddisfatto
  • Comprensivo

A differenza del modello Sentiment, che classifica ogni singola frase, il modello Tone classifica l'intero documento di input. Pertanto, il modello Tone funziona in modo ottimale quando il testo di immissione da classificare non supera i 1000 caratteri. Se si desidera classificare testi più lunghi di 1000 caratteri, ad esempio, suddividere il testo in frasi o paragrafi e applicare il modello Tone a ciascuna frase o paragrafo.

Un documento può essere classificato in più categorie o in nessuna categoria.

Capacità di classificazione dei toni
Funzionalità Esempio
Identifica il tono di un documento e lo classifica "Sono davvero felice di come è stato gestito, grazie!" --> emozionato, soddisfatto

Dipendenze da altri blocchi

Nessuna

Esempio di codice

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)

Output dell'esempio di codice:

{
  "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"
  }
}

Argomento principale: Watson Natural Language Processing task catalog

Ricerca e risposta AI generativa
Queste risposte sono generate da un modello di lingua di grandi dimensioni in watsonx.ai basato sul contenuto della documentazione del prodotto. Ulteriori informazioni