Entità pattern.any

Importante

LUIS verrà ritirato il 1° ottobre 2025 e a partire dal 1° aprile 2023 non sarà possibile creare nuove risorse LUIS. È consigliabile eseguire la migrazione delle applicazioni LUIS alla comprensione del linguaggio conversazionale per trarre vantaggio dal supporto continuo del prodotto e dalle funzionalità multilingue.

Pattern.any è un segnaposto di lunghezza variabile usato solo nell'espressione del modello del criterio per contrassegnare l'inizio e la fine dell'entità.

Le entità Pattern.any devono essere contrassegnate negli esempi di modello Pattern, non negli esempi di finalità utente.

Questa entità è idonea quando:

  • La fine dell'entità può essere confusa con il testo rimanente dell'espressione.

Utilizzo

Data un'applicazione client che esegue la ricerca di libri in base al titolo, l'entità pattern.any estrae il titolo completo. Un'espressione di criterio con pattern.any per questa ricerca è Was {BookTitle} written by an American this year[?].

Nella tabella seguente, ogni riga presenta due versioni dell'espressione. L'espressione principale è il modo in cui LUIS vede inizialmente l'espressione. Non è chiaro dove inizia e termina il titolo del libro. L'espressione inferiore usa un'entità Pattern.any per contrassegnare l'inizio e la fine dell'entità.

Espressione con entità in grassetto
Was The Man Who Mistook His Wife for a Hat and Other Clinical Tales written by an American this year?

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?

Il pigiama mezzo addormentato in rana è stato scritto da un americano quest'anno?
Was The Particular Sadness of Lemon Cake: A Novel written by an American this year?

È stata la tristezza particolare di Lemon Cake: un romanzo scritto da un americano quest'anno?
Was There's A Wocket In My Pocket! written by an American this year?

C'è un Wocket In My Pocket! scritto da un americano quest'anno?

JSON di esempio

Si consideri la query seguente:

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

Con il nome del modulo incorporato da estrarre come 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": ""
  }

Passaggi successivi

In questa esercitazione usare l'entità Pattern.any per estrarre i dati dalle espressioni in cui le espressioni sono formattate correttamente e dove la fine dei dati può essere facilmente confusa con le parole rimanenti dell'espressione.