أول نظام محادثة في العالم يمكنه تغيير الشخصيات: كود ELIZA يكشف أسراراً جديدة
MIT
يكشف الكود المصدري المكتشف حديثًا لـ ELIZA، أول روبوت محادثة في التاريخ، أن البرنامج كان أكثر تعقيدًا مما كان يُعتقد سابقًا. لم يقلد ELIZA معالجًا نفسيًا فحسب، بل كان منصة لشخصيات متعددة (نصوص برمجية)، ويمكنه تحرير النصوص، وتذكر السياق. هذا يغير فهم التطور المبكر للذكاء الاصطناعي.
قامت مجموعة من الباحثين بفحص الكود المصدري لبرنامج ELIZA، الذي تم اكتشافه مؤخرًا في أرشيفات معهد ماساتشوستس للتكنولوجيا (MIT). في السابق، كان ELIZA معروفًا بشكل رئيسي كـ'معالجة أنثوية لطيفة' تطرح على المستخدمين أسئلة توجيهية. ومع ذلك، كشف تحليل الكود أن ELIZA ليس مجرد روبوت محادثة بسيط يعتمد على مطابقة الأنماط، بل هو منصة معقدة تدعم عدة 'شخصيات' (نصوص برمجية)، بما في ذلك النص الشهير Doctor (الذي يحاكي معالجًا نفسيًا)، بالإضافة إلى نصوص لمناقشة الطقس والرياضيات والشعر والألوان والمفارقات والمصاعد وحتى فرنسا. إن بنية ELIZA التي تفصل بين النظام والنصوص البرمجية قد سبقت أنماط البرمجيات الحديثة مثل التكوين كبيانات، وهندسة الإضافات، واللغات الخاصة بالمجال. ويشير الباحثون إلى أن اختيار دور المعالج النفسي كان ملاءمة تقنية: فقد سمح هذا الدور بطرح أسئلة عامة مفتوحة دون الحاجة إلى معرفة واسعة بالعالم الحقيقي. وشكلت النصوص البرمجية الأخرى شخصيات مختلفة، على سبيل المثال النص Neweng للحديث القصير عن نيو إنجلاند، حيث يستخدم البرنامج عبارات مثل 'NICE AND COOL' و'UP THERE'. وبذلك، لم يغير ELIZA فقط التصورات حول التفاعل بين الإنسان والحاسوب، بل أثبت أيضًا أنه منذ الستينيات، كان المطورون يضعون أسسًا لإنشاء روبوتات محادثة ذات شخصيات قابلة للتخصيص.
المصدر: IEEE Spectrum AI —
الأصلي
