3

confidence이 설정된 한계보다 낮 으면 anything_else 노드로 대화를 리디렉션하는 방법을 만드는 방법을 알고 싶습니다.왓슨 대화에 대한 확신 수준을 설정하는 방법은 무엇입니까?

anything_else 답변으로 점프하는 intents[0].confidence < 0.5에 의해 트리거되는 노드를 생성 중입니다.

그래서 "huaiuhsuskunwku"값을 입력하면 #greetings 의도로 인식하고 노드를 리디렉션합니다.

왜 처음에는 인사로 인식하고 있는지 알기 원하십니까?

어떻게 제대로 구성 할 수 있습니까?

답변

7

여기 두 가지가 있습니다.
1a. 아직 베타 버전 인 최신 API가 출시되기 전에 관계형 분류자를 사용했습니다. 이것이 모든 클래스를 검사한다는 의미이며, 가장 유사한 클래스에 적합하도록 최선을 다할 것입니다. 그래서 나는 당신이 상대적으로 거의 의도가 없다고 가정 할 것이고 각각의 의도는 단지 소수의 샘플을 가지고 있다고 가정 할 것입니다. 알고리즘을 가리키는 기능이 너무 많아서 특정 기능을 가리키는 기능이 있지만 기능이 해당 기능의 일부라고 생각하게 만듭니다.
1b. 응답을 원하지 않는 항목을 포함하는 주제 이외의 클래스를 만들어야합니다. 이것은 본질적으로 기존 클래스의 균형을 잡아 주므로 기본 클래스가 아님을 알 수 있습니다. 당신은 이것을 위해 대화 상자 노드가 필요 없으며, 화제가 아닌 클래스는 원하는대로 다른 것을 쓰는 데 도움이됩니다.
2. 이번 주에 우리는 API에 대한 업데이트를 발표했습니다. 이렇게하면 절대 분류기로 바뀌므로 채점은 다르게 처리됩니다. 각 클래스는 자체적으로 평가됩니다. 우리는 또한 이와 같은 횡설수설을 피하는 데 도움이되는 내장 된 오프 주제 처리기를 포함 시켰습니다. 여기에있는 문서를 참조하십시오 :
https://www.ibm.com/watson/developercloud/doc/conversation/release-notes.html