2017-10-04 1 views
0

전 세계적으로 메시지를 처리하기 위해 읽었습니다. 나는 Scorables를 사용해야하고 사용자의 입력에 따라 점수를 설정해야합니다. LUIS를 사용하여 사용자 입력을 구문 분석하고 LUIS 의도 점수에 따라 점수를 설정할 수 있는지 궁금합니다.봇 프레임 워크 - Scorables에서 LUIS 사용

내 Scorable 클래스에서 LUIS를 사용할 수있는 방법이 있습니까?

아니면 수동으로 LUIS를 호출하여 응답을 받고 자신을 처리해야합니까?

답변

0

예. LUIS를 직접 호출하여 메시지를 전달하고 반환되는 내용을 볼 수 있습니다. 점수가있는 인 텐트 목록을 받게되며 일반적으로 점수가 가장 높은 점수를받습니다.

LUIS는 하나의 엔드 포인트가있는 API 일 뿐이므로 실제로 어디서나 호출 할 수 있습니다. 실제로는 매우 쉽습니다. 자세한 내용을 보려면 여기를 클릭하십시오 : https://github.com/Microsoft/Cognitive-LUIS-Windows

LUIS의 응답을 통해 사용자는 자신이 가지고 있다고 가정하고 식별 한 매개 변수와 의도를 얻을 수 있습니다. 임계 값을 설정하는 것이 좋습니다. 점수를 다시 얻지 못하면 LUIS를 더 많이 훈련해야하지만 다른 이야기입니다. 내 자신의 한계점은 그 아래 88에 설정되어 있습니다. 나는 정말로 싫어합니다.

이렇게하는 경우 기본적으로 처리를 직접 수행 할 필요가 없으며 LUIS를 사용하여 사용자 쿼리를 이해하는 데 사용합니다. 그 후에 결과로 무언가를 할 수 있습니다.

+0

그래서 스코어 블 내에서 LUIS를 사용할 때 LUIS 끝점을 여러 번 호출하지 않습니까? Scorable은 각 입력을 캡처합니다. LUIS를 사용하여 점수를 매기려면 (첫 번째 끝점 호출) 스코어 블을 선택하고 대화 상자를 호출 할 수 있습니다. 대화 상자가 호출되면 대화 상자는 LUIS 대화 상자이므로 LUIS 대화 상자 (두 번째 끝점 호출)에서 LUIS 의도와 일치하는 LUIS를 다시 호출합니다. 나 맞아? –