Entitas Pattern.any

Penting

LUIS akan dihentikan pada 1 Oktober 2025 dan mulai 1 April 2023 Anda tidak akan dapat membuat sumber daya LUIS baru. Sebaiknya migrasikan aplikasi LUIS Anda ke pemahaman bahasa percakapan untuk mendapatkan manfaat dari dukungan produk berkelanjutan dan kemampuan multibahasa.

Pattern.any adalah placeholder dengan panjang variabel yang hanya digunakan dalam ucapan template pola untuk menandai di mana entitas dimulai dan diakhiri.

Entitas Pattern.any harus ditandai dalam contoh template Pattern, bukan contoh pengguna niat.

Entitas cocok jika:

  • Akhir dari entitas dapat dikacaukan dengan teks ucapan yang tersisa.

Penggunaan

Karena aplikasi klien yang mencari buku didasarkan pada judul, pattern.any mengekstrak judul lengkap. Ucapan template yang menggunakan pattern.any untuk pencarian buku ini adalah Was {BookTitle} written by an American this year[?].

Dalam tabel berikut, setiap baris memiliki dua versi ucapan. Ucapan teratas adalah bagaimana LUIS awalnya melihat ucapan tersebut. Tidak jelas di mana judul buku itu dimulai dan diakhiri. Ucapan bawah menggunakan entitas Pattern.any untuk menandai awal dan akhir entitas.

Ucapan dengan entitas dicetak tebal
Was The Man Who Mistook His Wife for a Hat and Other Clinical Tales written by an American this year?

Apakah The Man Who Mistook His Wife for a Hat dan Cerita Klinis Lainnya ditulis oleh orang Amerika tahun ini?
Was Half Asleep in Frog Pajamas written by an American this year?

Apakah Half Asleep in Frog Pajamas ditulis oleh orang Amerika tahun ini?
Was The Particular Sadness of Lemon Cake: A Novel written by an American this year?

Apakah The Particular Sadness of Lemon Cake: Novel ditulis oleh orang Amerika tahun ini?
Was There's A Wocket In My Pocket! written by an American this year?

Apakah There's A Wocket In My Pocket! ditulis oleh orang Amerika tahun ini?

Contoh JSON

Pertimbangkan kueri berikut:

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

Dengan nama formulir yang disematkan untuk diekstraksi sebagai 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": ""
  }

Langkah berikutnya

Dalam tutorial ini, gunakan entitas Pattern.any untuk mengekstrak data dari ucapan yang diformat dengan baik dan akhir datanya mungkin mudah dikacaukan dengan sisa kata-kata dari ucapan.