تعمل ميزات الذكاء الاصطناعي بشكل مختلف عن البرامج العادية. يمكن أن يعطي نفس الإدخال مخرجات مختلفة، وقد تكون الإجابات خاطئة بينما تبدو واثقة، ويمكن أن تستغرق المهام ثوانٍ أو دقائق. تدور تجربة UX for AI في الغالب حول مساعدة الأشخاص على التعامل مع حالة عدم اليقين هذه.
ابدأ بتحديد التوقعات. أخبر الأشخاص عن الغرض من هذه الميزة، وقدم لهم أمثلة، وكن صادقًا بشأن الحدود. مربع نص فارغ به "اسأل أي شيء" يدعو الطلبات التي لا يستطيع المنتج التعامل معها.
أظهر ما يحدث. غالبًا ما تستغرق استجابات الذكاء الاصطناعي وقتًا أطول من الطلب العادي، لذا استخدم حالات واضحة: الاستماع، والتفكير، والعمل على خطوة، وتدفق الإجابة، وتم التنفيذ. إن دفق النص أثناء إنشائه يجعل فترات الانتظار أقصر. بالنسبة إلى الوكلاء الذين يتخذون عدة خطوات، اعرض الخطوات واسمح للأشخاص بإيقاف التشغيل.
إبقاء الناس في السيطرة. يجب أن تكون المخرجات سهلة المراجعة والتحرير والتجديد والتراجع والرفض. بالنسبة للإجراءات التي لها عواقب، مثل إرسال رسالة أو إنفاق الأموال أو حذف البيانات، اطلب التأكيد أولاً. عندما تكون الدقة مهمة، اعرض المصادر حتى يتمكن الأشخاص من التحقق منها.
صمم للفشل بعناية كما صمم للنجاح. شاشات التخطيط للإجابات الخاطئة، والرفض، والمهلة، وحدود الأسعار، و"لا أعرف". اجمع التعليقات بطريقة بسيطة، مثل الإعجاب أو الإعجاب بتعليق اختياري.
كما أنشأت منتجات الذكاء الاصطناعي عناصر مرئية جديدة، مثل الأجرام السماوية المتحركة والأشكال الموجية التي تظهر عندما يستمع المساعد أو يفكر أو يتحدث. تعمل هذه بشكل أفضل عندما تبدو كل ولاية مختلفة بشكل واضح. يحتوي ExodeUI، الذي نصنعه، على معرض مجاني لأجرام سماوية صوتية تعمل بالذكاء الاصطناعي تم إنشاؤها كملفات تعتمد على الحالة ويمكن للكود الخاص بك تبديلها.