Entiteten Pattern.any

Viktigt

LUIS dras tillbaka den 1 oktober 2025 och från och med 1 april 2023 kommer du inte att kunna skapa nya LUIS-resurser. Vi rekommenderar att du migrerar dina LUIS-program till förståelse för konversationsspråk för att dra nytta av fortsatt produktsupport och flerspråkiga funktioner.

Pattern.any är en platshållare med variabel längd som endast används i ett mönsters mallyttrande för att markera var entiteten börjar och slutar.

Pattern.any-entiteter måste markeras i exemplen på mönstermallar , inte avsiktens användarexempel.

Entiteten passar bra när:

  • Slutet på entiteten kan förväxlas med den återstående texten i yttrandet.

Användning

Med tanke på ett klientprogram som söker efter böcker baserat på rubrik extraherar pattern.any hela rubriken. Ett mallyttrande som använder pattern.any för den här boksökningen är Was {BookTitle} written by an American this year[?].

I följande tabell har varje rad två versioner av yttrandet. Det översta yttrandet är hur LUIS först ser yttrandet. Det är oklart var bokens titel börjar och slutar. Det nedre yttrandet använder en Pattern.any-entitet för att markera början och slutet av entiteten.

Talindata med entitet i fetstil
Was The Man Who Mistook His Wife for a Hat and Other Clinical Tales written by an American this year?

Var Mannen som misstog sin fru för en hatt och andra kliniska berättelser skriven av en amerikan i år?
Was Half Asleep in Frog Pajamas written by an American this year?

Sov halvsovande i Frog Pajamas skriven av en amerikan i år?
Was The Particular Sadness of Lemon Cake: A Novel written by an American this year?

Var Lemon Cakes särskilda sorg: En roman skriven av en amerikan i år?
Was There's A Wocket In My Pocket! written by an American this year?

Var There's A Wocket In My Pocket! skriven av en amerikan i år?

Exempel på JSON

Överväg följande fråga:

where is the form Understand your responsibilities as a member of the community and who needs to sign it after I read it?

Med det inbäddade formulärnamnet som ska extraheras som 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": ""
  }

Nästa steg

I den här självstudien använder du entiteten Pattern.any för att extrahera data från yttranden där yttrandena är välformaterade och där dataslutet lätt kan förväxlas med de återstående orden i yttrandet.