2016-06-14 7 views
2

LUIS를 내 봇에 통합하려고하는데 필요한 요소 중 하나가 숫자이므로 당연히 builtin.number 엔티티를 사용하고 싶었습니다.LUIS builtin.number 엔티티 구문 분석

엔티티가 인식되는 동안 그것이 제공하는 출력은 여전히 ​​내 숫자를 파싱 할 때 구문 분석해야하는 문자열 값입니다. 이것은 "12", "5", "10"에서는 잘 작동하지만 "4"또는 "28"이되면 작동을 멈 춥니 다.

여기에 누락 된 것이 있습니까? 또는이 예상 된 동작이 및 서면 번호를 지원하지 않거나 내 자신의 구문 분석 메서드를 구현해야합니까?

답변

2

숫자 또는 숫자 표현이 내장인지 여부는 builtin.number와 일치해야하지만 현재는 그 값을 문자열로 반환하므로 항상 필요한 경우 사용자가 직접 구문 분석해야합니다. 그것들을 정수 형식 (또는 이와 유사한 것)으로 매치하십시오.

이 기능을 추가하는 것은 좋은 생각이며 사용자 음성 기록의 기능 백 로그에 추가하는 것이 좋습니다. https://cognitive.uservoice.com/