Translation not up to date
Model tonalny w przepływie pracy klasyfikacji w produkcie Watson Natural Language Processing klasyfikuje ton w tekście wejściowym.
Nazwa przepływu pracy
ensemble_classification-workflow_en_tone-stock
Obsługiwane języki
- Angielski i francuski
Możliwości
Model klasyfikacji tonalnej jest wstępnie wyszkolonym modelem klasyfikacji dokumentów dla zadania klasyfikowania tonu w dokumencie wejściowym. Model identyfikuje ton dokumentu wejściowego i klasyfikuje go jako:
- Ekscytowany
- Sfrustrowany
- Impolite
- Uprzejmy
- SAD
- Zadowolony
- Sympatyczny
W przeciwieństwie do modelu Sentiment, który klasyfikuje każde pojedyncze zdanie, model Tone klasyfikuje cały dokument wejściowy. W związku z tym model Tone działa optymalnie, gdy tekst wejściowy do klasyfikowania nie może być dłuższy niż 1000 znaków. Jeśli chcesz sklasyfikować teksty dłuższe niż 1000 znaków, rozdziel tekst na zdania lub akapity na przykład i zastosuj model Tone w każdym zdaniu lub akapicie.
Dokument może być klasyfikowany do wielu kategorii lub do żadnej kategorii.
Możliwości | Przykład |
---|---|
Identyfikuje ton dokumentu i klasyfikuje go | "Jestem naprawdę zadowolony z tego, jak to było obsługiwane, dziękuję!" -- > podekscytowany, zadowolony |
Zależności na innych blokach
Brak
Przykład kodu
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)
Dane wyjściowe przykładu kodu:
{
"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"
}
}
Temat nadrzędny: Watson Katalog zadań przetwarzania języka naturalnego