영어 버전 문서로 돌아가기
톤 분류
톤 분류
마지막 업데이트 날짜: 2025년 1월 29일
Watson 자연어 처리 분류 워크플로우의 톤 모델은 입력 텍스트의 톤을 분류합니다.
워크플로우 이름
ensemble_classification-workflow_en_tone-stock
ensemble_classification-workflow_fr_tone-stock
지원되는 언어
- 영어와 프랑스어
기능
톤 분류 모델은 입력 문서에서 톤을 분류하는 태스크에 대한 선행 학습된 문서 분류 모델입니다. 모델은 입력 문서의 톤을 식별하고 이를 다음과 같이 분류합니다.
- 흥분
- 실망
- 무례함
- 정중함
- 슬픔
- 만족
- 공감
각 개별 문장을 분류하는 심리 모델과는 달리, 톤 모델은 전체 입력 문서를 분류합니다. 이와 같이, 톤 모델은 분류할 입력 텍스트가 1000자를 넘지 않을 때 최적으로 작동합니다. 1000자를 초과하는 텍스트를 분류하려면 텍스트를 문장 또는 단락으로 분리하고 각 문장 또는 단락에 톤 모델을 적용하십시오.
문서는 여러 카테고리로 분류되거나 카테고리가 없을 수 있습니다.
기능 | 예 |
---|---|
문서의 톤을 식별하고 이를 분류합니다. | "이 문제가 어떻게 처리되었는지 정말 기쁩니다. 감사합니다!" --> 흥분, 만족 |
다른 블록에 대한 종속성
없음
코드 샘플
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)
코드 샘플의 출력:
{
"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"
}
}
주제가 도움이 되었습니까?
0/1000