Pattern.any 엔터티
Important
LUIS는 2025년 10월 1일에 사용 중지되며 2023년 4월 1일부터 새 LUIS 리소스를 만들 수 없습니다. 지속적인 제품 지원 및 다국어 기능을 활용하려면 LUIS 애플리케이션을 대화 언어 이해로 마이그레이션하는 것이 좋습니다.
Pattern.any는 엔터티가 시작되고 끝나는 위치를 표시하기 위해 패턴의 템플릿 발화에서만 사용되는 가변 길이 자리 표시자입니다.
Pattern.any 엔터티는 의도 사용자 예제가 아니라 패턴 템플릿 예제에 표시되어야 합니다.
엔터티는 다음과 같은 경우에 적합합니다.
- 엔터티의 끝은 발화의 나머지 텍스트와 혼동될 수 있습니다.
사용
제목을 기반으로 책을 검색하는 클라이언트 애플리케이션이 제공되면 pattern.any는 전체 제목을 추출합니다. 이 도서 검색에서 pattern.any를 사용하는 템플릿 발화는 Was {BookTitle} written by an American this year[?]
입니다.
다음 표에서 각 행에는 두 가지 버전의 발화가 있습니다. 가장 큰 발화는 LUIS가 처음에 발화를 보는 방법입니다. 책 제목이 어디에서 시작되고 끝나는지는 분명하지 않습니다. 아래쪽 발화는 Pattern.any 엔터티를 사용하여 엔터티의 시작과 끝을 표시합니다.
엔터티가 굵게 표시된 발화 |
---|
Was The Man Who Mistook His Wife for a Hat and Other Clinical Tales written by an American this year? 올해 미국인이 쓴 모자와 다른 임상 이야기로 아내를 오해한 사람이었습니까? |
Was Half Asleep in Frog Pajamas written by an American this year? 올해 미국인이 쓴 개구리 잠옷에서 반은 잠들었습니까? |
Was The Particular Sadness of Lemon Cake: A Novel written by an American this year? 레몬 케이크의 특별한 슬픔이었다 : 올해 미국인이 쓴 소설? |
Was There's A Wocket In My Pocket! written by an American this year? 올해 미국인이 쓴 A Wocket In My Pocket!이 있나요? |
예제 JSON
다음과 같은 쿼리를 고려해 보세요.
where is the form Understand your responsibilities as a member of the community and who needs to sign it after I read it?
포함된 양식 이름을 사용하여 Pattern.any로 추출:
Understand your responsibilities as a member of the community
"entities": [
{
"entity": "understand your responsibilities as a member of the community",
"type": "FormName",
"startIndex": 18,
"endIndex": 78,
"role": ""
}
다음 단계
이 자습서에서는 Pattern.any 엔터티를 사용하여 발화의 형식이 잘 지정되고 데이터의 끝이 발화의 나머지 단어와 쉽게 혼동될 수 있는 발화에서 데이터를 추출합니다.