0 / 0
Go back to the English version of the documentation
Klasifikace Tone
Last updated: 06. 7. 2023
Klasifikace Tone

Model Tone ve sledu prací klasifikace zpracování přirozeného jazyka Watson klasifikuje tón ve vstupním textu.

Název sledu prací

ensemble_classification-workflow_en_tone-stock

Podporované jazyky

  • angličtina a francouzština

Funkce

Model klasifikace Tone je předškolený model klasifikace dokumentů, který slouží ke klasifikaci tónu ve vstupním dokumentu. Model identifikuje tón vstupního dokumentu a klasifikuje jej jako:

  • Nadšený
  • Frustrovaný
  • Nezdvořilý
  • Pocit
  • Smut
  • Spokojen
  • Sympatický

Na rozdíl od modelu vyznění, který klasifikuje každou jednotlivou větu, Tone model klasifikuje celý vstupní dokument. Tento model Tone funguje optimálně, když vstupní text ke klasifikaci není delší než 1000 znaků. Chcete-li klasifikovat texty delší než 1000 znaků, rozdělte text do vět nebo odstavců a použijte model Tone pro každou větu nebo odstavec.

Dokument může být zařazen do více kategorií nebo do žádné kategorie.

Způsobilosti tónové klasifikace
Funkce Příklad
Označuje tón dokumentu a klasifikuje jej "Jsem opravdu šťastný s tím, jak to bylo zpracováno, děkuji!" -- > nadšený, spokojen

Závislosti na jiných blocích

Není

Ukázka kódu

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)

Výstup z ukázky kódu:

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

Nadřízené téma: Katalog úlohWatson Natural Language Processing

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more