نمط.أي كيان

هام

سيتم إيقاف LUIS في 1 أكتوبر 2025 وبدءا من 1 أبريل 2023، لن تتمكن من إنشاء موارد LUIS جديدة. نوصي بترحيل تطبيقات LUIS الخاصة بك إلى فهم لغة المحادثة للاستفادة من دعم المنتج المستمر والقدرات متعددة اللغات.

Pattern.any هو عنصر نائب متغير الطول يُستخدم فقط في نطق قالب النمط لتحديد مكان بدء الكيان ونهايته.

يجب وضع علامة على الكيانات Pattern.any في أمثلة قالب النمط، وليس أمثلة المستخدم الهدف.

يعتبر الكيان مناسبًا بشكل جيد عندما:

  • يمكن الخلط بين نهاية الكيان والنص المتبقي من التعبير.

الاستخدام

نظراً لتطبيق العميل الذي يبحث عن الكتب استنادًا إلى العنوان، فإن pattern.any يستخرج العنوان الكامل. تعبير القالب باستخدام pattern.any للبحث في الكتاب هذا هو Was {BookTitle} written by an American this year[?].

في الجدول التالي، يحتوي كل صف على إصدارين من التعبير. التعبير العلوي هو كيف يرى LUIS في البداية التعبير. ليس من الواضح من أين يبدأ عنوان الكتاب وينتهي. يستخدم التعبير السفلي كيان Pattern.any لوضع علامة على بداية الكيان ونهايته.

التعبير مع الكيان بخط داكن
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?

هل كانت رواية نصف نائم في ضفدع بيجامة مكتوبة من قِبل أمريكي هذا العام؟
Was The Particular Sadness of Lemon Cake: A Novel written by an American this year?

هل كانت رواية الحزن الخاص لكعكة الليمون: رواية مكتوبة بواسطة أمريكي هذا العام؟
Was There's A Wocket In My Pocket! written by an American this year?

هل كان هناك مأخذ في جيبي! مكتوبة من جانب مؤلف أمريكي هذا العام؟

مثال JSON

راجع التعليمة البرمجية التالية:

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

مع اسم النموذج المضمن لاستخراجه كـ 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": ""
  }

الخطوات التالية

في هذا البرنامج التعليمي، استخدم الكيان Pattern.any لاستخراج البيانات من التعبيرات حيث تكون الألفاظ منسقة بشكل جيد، وحيث قد يتم الخلط بسهولة بين نهاية البيانات والكلمات المتبقية من التعبير.