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.