نظام الحوار

مساعد آلي عبر الإنترنت على موقع ويب - مثال حيث تكون أنظمة الحوار مكونات رئيسية

نظام الحوار ، أو وكيل المحادثة ، هو نظام حاسوبي مصمم للتحدث مع الإنسان. تستخدم أنظمة الحوار واحداً أو أكثر من الوسائل التالية للتواصل عبر قنوات الإدخال والإخراج: النص، الكلام، الرسومات، اللمس، الإيماءات، وغيرها.

لم يتم تحديد عناصر نظام الحوار لأن هذه الفكرة لا تزال قيد البحث؛ ومع ذلك، فهي تختلف عن روبوتات المحادثة . [ 1 ] ينخرط معالج واجهة المستخدم الرسومية النموذجي في نوع من الحوار، ولكنه يتضمن عددًا قليلًا جدًا من مكونات نظام الحوار الشائعة، وحالة الحوار بسيطة.

خلفية

بعد أنظمة الحوار التي تعتمد فقط على معالجة النصوص المكتوبة منذ أوائل الستينيات، [ 2 ] أصدر مشروع داربا في الولايات المتحدة الأمريكية أول نظام حوار ناطق عام 1977. [ 3 ] بعد انتهاء هذا المشروع الذي استمر خمس سنوات، أصدرت بعض المشاريع الأوروبية أول نظام حوار قادر على التحدث بلغات متعددة (بما في ذلك الفرنسية والألمانية والإيطالية). [ 4 ] استُخدمت هذه الأنظمة الأولى في قطاع الاتصالات لتوفير خدمات هاتفية متنوعة في مجالات محددة، مثل خدمة جداول المواعيد الآلية وخدمة جداول القطارات.

عناصر

تختلف مجموعات المكونات التي يتضمنها نظام الحوار، وكيفية توزيع المسؤوليات بين هذه المكونات، من نظام لآخر. يُعد مدير الحوار المكون الرئيسي في أي نظام حوار ، وهو المكون المسؤول عن إدارة حالة الحوار واستراتيجيته. تتضمن دورة النشاط النموذجية في نظام الحوار المراحل التالية: [ 5 ]

  1. يتحدث المستخدم، ويتم تحويل المدخلات إلى نص عادي بواسطة مُعرّف/مفكك ترميز المدخلات الخاص بالنظام ، والذي قد يتضمن ما يلي:
  2. يتم تحليل النص بواسطة وحدة فهم اللغة الطبيعية (NLU)، والتي قد تشمل ما يلي:
  3. يتم تحليل المعلومات الدلالية بواسطة مدير الحوار ، الذي يحتفظ بتاريخ وحالة الحوار ويدير التدفق العام للمحادثة.
  4. عادةً، يتصل مدير الحوار بمدير مهمة واحد أو أكثر ممن لديهم معرفة بمجال المهمة المحدد.
  5. يقوم مدير الحوار بإنتاج المخرجات باستخدام مولد المخرجات ، والذي قد يتضمن ما يلي:
  6. وأخيرًا، يتم عرض المخرجات باستخدام برنامج عرض المخرجات ، والذي قد يتضمن ما يلي:

أنظمة الحوار التي تعتمد على واجهة نصية فقط (مثل الدردشة النصية) تحتوي فقط على المراحل من 2 إلى 5.

أنواع الأنظمة

تندرج أنظمة الحوار ضمن الفئات التالية، والتي تم سردها هنا وفقًا لبعض الأبعاد. تتداخل العديد من الفئات وقد لا تكون الفروق واضحة تمامًا.

أداء

يقيس بعض الباحثين أداء نظام الحوار بنسبة الجمل الصحيحة تمامًا، وذلك بمقارنة نموذج الجمل (يُسمى هذا المقياس دقة جملة المفهوم [ 6 ] أو فهم الجملة [ 4 ] ). وقد تُقدم أنظمة الحوار أحيانًا إجابات غير متسقة اعتمادًا على كيفية صياغة المستخدمين لأسئلتهم [ 7 ] .

التطبيقات

يمكن لأنظمة الحوار أن تدعم نطاقًا واسعًا من التطبيقات في المؤسسات التجارية والتعليم والحكومة والرعاية الصحية والترفيه. [ 8 ] على سبيل المثال:

  • الرد على استفسارات العملاء حول المنتجات والخدمات عبر موقع الشركة الإلكتروني أو بوابة الإنترانت الخاصة بها
  • قاعدة معارف موظفي خدمة العملاء : تتيح للموظفين كتابة سؤال العميل وتوجيهه بالإجابة.
  • البيع الموجه : تسهيل المعاملات من خلال تقديم الإجابات والإرشادات في عملية البيع، لا سيما بالنسبة للمنتجات المعقدة التي تُباع للعملاء المبتدئين.
  • مكتب المساعدة : الرد على استفسارات الموظفين الداخلية، مثل الرد على استفسارات قسم الموارد البشرية.
  • التنقل في المواقع الإلكترونية: توجيه العملاء إلى الأجزاء ذات الصلة من المواقع الإلكترونية المعقدة - خدمة مساعدة العملاء في تصفح المواقع الإلكترونية
  • الدعم الفني: الاستجابة للمشاكل التقنية، مثل تشخيص مشكلة في منتج أو جهاز
  • خدمة شخصية: يمكن للوكلاء التفاعليين الاستفادة من قواعد البيانات الداخلية والخارجية لتخصيص التفاعلات، مثل الإجابة على أسئلة حول أرصدة الحسابات، وتقديم معلومات عن المحفظة الاستثمارية، وتقديم معلومات عن المسافر الدائم أو العضوية، على سبيل المثال
  • التدريب أو التعليم: يمكنهم تقديم نصائح لحل المشكلات أثناء تعلم المستخدم
  • تُستخدم أنظمة الحوار البسيطة على نطاق واسع لتقليل عبء العمل البشري في مراكز الاتصال . في هذا التطبيق وغيره من تطبيقات الاتصالات الهاتفية الصناعية، تُعرف الوظيفة التي توفرها أنظمة الحوار باسم الاستجابة الصوتية التفاعلية أو IVR.
  • دعم العلماء في مهام معالجة البيانات وتحليلها، على سبيل المثال في علم الجينوم. [ 9 ]

في بعض الحالات، يمكن للوكلاء الحواريين التفاعل مع المستخدمين باستخدام شخصيات اصطناعية. ويُشار إلى هؤلاء الوكلاء حينها باسم الوكلاء المجسدين .

في العقد الثالث من القرن الحادي والعشرين، ازداد الاعتماد على نماذج اللغة الكبيرة (LLMs) في بناء أنظمة الحوار، مما يتيح لها التعامل مع المحادثات في مختلف المجالات بمرونة أكبر من الأساليب السابقة القائمة على القواعد أو الإحصاءات. [ 10 ] غالبًا ما تدمج التطبيقات الحديثة واجهات صوتية ونصية، مما يوفر للمستخدمين تفاعلًا متعدد الوسائط من خلال وكلاء المحادثة. كما تُدمج هذه الأنظمة في تطبيقات ذات واجهات سهلة الاستخدام لخدمة العملاء والتعليم والمساعدة الشخصية. [ 11 ]

مجموعات الأدوات والهياكل

دراسة استقصائية للأطر واللغات والتقنيات الحالية لتحديد أنظمة الحوار.

الاسم والروابطنوع النظاموصفالانتماءاتالبيئة(البيئات)تعليقات
AIMLلغة روبوت الدردشةلغة XML لإنشاء وكلاء برامج اللغة الطبيعيةريتشارد والاس، شركة باندورابوتس.
نص الدردشةلغة روبوت الدردشةلغة/محرك لإنشاء وكلاء برمجيات اللغة الطبيعيةبروس ويلكوكس
مجموعة أدوات CSLUبيئة تصميم نماذج أولية لواجهة الكلام القائمة على الحالةمدرسة أوجي للعلوم والهندسة، إم. ماكتير، رون كولالمنشورات تعود إلى عام 1999.
خادم واجهة المستخدم اللغويةمجموعة أدوات مستقلة عن المجالإطار عمل متعدد اللغات كامل لبناء أنظمة واجهة المستخدم باللغة الطبيعيةنظام اللغةدعم غير تقليدي للحوارات ذات المبادرات المختلطة
DaVoice AIمجموعة أدوات مستقلة عن المجاللغة/محرك لإنشاء وكلاء برمجيات اللغة الطبيعيةديريك ويليسفي المقام الأول لأغراض الاتصالات الهاتفية.
أوليمبوسإطار عمل متكامل لتنفيذ أنظمة الحوار المنطوقجامعة كارنيجي ميلون
نيكستنوفامنصة متعددة الوسائطمنصة لتطوير تطبيقات برمجية متعددة الوسائط. تعتمد على لغة وصف الحالة XML (SCXML).شركة بونفيا للتكنولوجيا
VXML Voice XMLحوار منطوقلغة ترميز الحوار متعدد الوسائطتم تطويرها في البداية بواسطة شركة AT&T ، ثم أدارتها مجموعة صناعية، وأخيراً أصبحت مواصفات W3C.مثالفي المقام الأول لأغراض الاتصالات الهاتفية.
ملحلغة الترميزلغة ترميز الحوار متعدد الوسائطمايكروسوفت"لم تصل إلى مستوى نضج VoiceXML في عملية وضع المعايير".
Quack.com - QXMLبيئة التطويراستحوذت شركة AOL على الشركة
أوبن ديالمجموعة أدوات مستقلة عن المجالإطار عمل هجين رمزي/إحصائي لأنظمة الحوار المنطوق، مُنفذ بلغة جافاجامعة أوسلو
ناديامحرك الحوار ونمذجة الحوارإنشاء حوارات/أنظمة حوار طبيعية. يدعم أفعال الحوار، والمبادرات المختلطة، وتوليد اللغة الطبيعية. تم تنفيذه بلغة جافا.ماركوس م. بيرجإنشاء ملفات حوارية قائمة على لغة XML، لا حاجة لتحديد القواعد النحوية، المنشورات تعود إلى عام 2014

انظر أيضاً

مراجع

  1. كلوير، تينا. "من روبوتات المحادثة إلى أنظمة الحوار". وكلاء المحادثة والتفاعل باللغة الطبيعية: تقنيات وممارسات فعالة. آي جي آي غلوبال، 2011. 1-22.
  2. McTear, Michael, Zoraida Callejas, and David Griol, The conversational interface: Talking to smart devices , Springer, 2016.
  3. جيانكارلو بيراني (محرر)، الخوارزميات والهياكل المتقدمة لفهم الكلام ، المجلد 1. سبرينغر ساينس آند بيزنس ميديا، 2013.
  4. 1 2 ألبرتو سياراميلا، تقرير تقييم أداء النموذج الأولي ، حزمة عمل الساعة الشمسية 8000 (1993).
  5. جورافسكي ومارتن (2009)، معالجة الكلام واللغة. طبعة بيرسون الدولية، رقم ISBN 978-0-13-504196-3الفصل 24
  6. بانغالور، سرينيفاس، ومايكل جونستون. "الفهم القوي في الواجهات متعددة الوسائط." اللغويات الحاسوبية 35.3 (2009): 345-397.
  7. جورافسكي، د.، ومارتن، ج.هـ. *معالجة الكلام واللغة*، مسودة الطبعة الثالثة. جامعة ستانفورد.
  8. ليستر، ج.؛ برانتينغ، ك.؛ موت، ب. (2004)، "وكلاء المحادثة" (ملف PDF) ، الدليل العملي للحوسبة عبر الإنترنت ، تشابمان وهول
  9. كروفاري؛ بيدو؛ بينولي؛ برناسكوني؛ كاناكوغلو؛ غارزوتو؛ سيري (2021)، "GeCoAgent: وكيل محادثة لتمكين استخراج وتحليل البيانات الجينومية"، معاملات ACM في الحوسبة للرعاية الصحية ، 3 ، ACM نيويورك، نيويورك: 1-29 ، doi : 10.1145/3464383 ، hdl : 11311/1192262 ، S2CID 245855725 
  10. تشو، كون (2024). "نماذج اللغة الكبيرة للحوار: دراسة استقصائية" . معاملات رابطة اللغويات الحاسوبية . 12 : 730-749 . doi : 10.1162/tacl_a_00686 .
  11. "ChatGPT وصعود وكلاء الذكاء الاصطناعي" . مجلة نيتشر . 10 نوفمبر 2023. تاريخ الاطلاع: 26 أغسطس 2025 .

للمزيد من القراءة