Entita Pattern.any
Důležité
Služba LUIS bude vyřazena 1. října 2025 a od 1. dubna 2023 nebudete moct vytvářet nové prostředky luis. Doporučujeme migrovat aplikace LUIS na konverzační jazyk, abyste mohli využívat výhod trvalé podpory produktů a možností více jazyků.
Pattern.any je zástupný symbol s proměnnou délkou, který se používá pouze v šabloně promluvy vzoru k označení, kde entita začíná a končí.
Pattern.any entity musí být označené v příkladech vzorové šablony, ne v příkladech záměru uživatele.
Entita je vhodná v následujících případech:
- Konec entity lze zaměnit se zbývajícím textem promluvy.
Využití
Vzhledem k tomu, že klientská aplikace hledá knihy na základě názvu, model pattern.any extrahuje celý název. Šablona promluvy používající pattern.any pro toto hledání knihy je Was {BookTitle} written by an American this year[?]
.
V následující tabulce má každý řádek dvě verze promluvy. Nejvyšší promluva je způsob, jakým služba LUIS na začátku vidí promluvu. Není jasné, kde název knihy začíná a končí. Dolní promluva používá entitu Pattern.any k označení začátku a konce entity.
Promluva s entitou tučně |
---|
Was The Man Who Mistook His Wife for a Hat and Other Clinical Tales written by an American this year? Byl muž, který si spletl svou ženu s kloboukem a další klinické příběhy napsané Američanem letos? |
Was Half Asleep in Frog Pajamas written by an American this year? Byl polospánek v žabím pyžamu napsaný Američanem letos? |
Was The Particular Sadness of Lemon Cake: A Novel written by an American this year? Byl zvláštní smutek citronového dortu: Román napsaný Američanem letos? |
Was There's A Wocket In My Pocket! written by an American this year? Byl v mé kapse wocket! napsaný Američanem letos? |
Příklad JSON
Zamyslete se nad následujícím dotazem:
where is the form Understand your responsibilities as a member of the community and who needs to sign it after I read it?
S názvem vloženého formuláře, který se má extrahovat jako 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": ""
}
Další kroky
V tomto kurzu použijte entitu Pattern.any k extrahování dat z promluv, kde jsou promluvy dobře formátované a kde konec dat může být snadno zaměňován se zbývajícími slovy promluvy.