왓슨 변환으로 하나의 프로젝트를 만들었습니다. 흐름과 같다 : (미안 내 대화의 흐름을 표시 할 수 없습니다하지만 난 그것을 설명하려고합니다)대화 상자의 IBM Watson 변환
(W : 왓슨, U : 사용자)
U : 문서 계좌 개설에 필요한 무엇? W : 이름, 전자 메일, 연락처. 내가 열어 줄 수 있니? U : 예 W : 좋아요, 이름을 입력하십시오. U : XYZ W : XYZ 연락처 번호를 입력하십시오. U : 9999999999 W : XYZ, 잘하고 있습니다. 이메일을 입력하십시오. U : [email protected]
now come to watson dialog part.
W:Great, Please enter your name.(i used " < ? input.text ?>" to take user input)
{
"context":{"name":"< ? input.text ?>"}
"output":{"text":"Great,Please enter your name."}
}
U:XYZ
W:XYZ please enter your contact number
{
"context":{"contact":"< ? input.text ?>"}
"output":{"text":"$name, Please enter your contact number"}
}
U:9999999999
W: XYZ, you are doing great please enter your email.
{
"context":{"email":"< ? input.text ?>"}
"output":{"text":"$name, you are doing great please enter your email."}
}
U: [email protected]
이 내 흐름이고 나는 왓슨 내부를 실행할 때 완벽 노력하고 있습니다. 하지만 내 응용 프로그램에서 실행하려고하면 내 이름 만 필요하지만 루프에 입력되지 않으면 다른 정보를 얻지 못한다는 의미입니다.
reason is in json it pass:
{
"text":"XYZ"
}
하지만 왓슨은 관련성이없는 것으로 나타냅니다.
내 프로젝트에서 나는 단지 내 응용 프로그램에서 왓슨으로 사용자 데이터를 전달하고자하며 위에 언급 된 출력을 표시합니다. 당신이 컨텍스트 매개 변수로 매개 변수 conversation_id을 보낼 수 없을 수 있기 때문에 왓슨의 회화 같은 관련성이없는 의도를 주시는 부분에 대한
is it support < ? input.text ?>...?
환영을 생성 할 것인가? 읽어보십시오. [How to Ask] (https://stackoverflow.com/help/how-to-ask) –