في ضوء عمل تطبيقات وخصوصا ان كانت تستهدف شريحة "المستخدم العادي" السوأل الذي راودني هو كيف يمكن ان نستغل AI لعمل تجربة استخدام افضل للمستخدم و كيف يمكن ان نجعل التطبيق متفاعل مع المستخدم لدرجة انه يدرس طريقة تعامله معه لتوفير تجربه استخدام افضل ..؟ الغرض من فتح النقاش هو ارتقاء الى مستوى جديد في عمل التطبيقات لسيما دراسة المستخدمين لتطبيقك .. من ما يتيح لك الفرصة لتوفير نتيجة افضل في عمل التطبيقات ...
ِالـ Artificial Intelligence , كيف يتم استغلالها لعمل تجربة استخدام افضـل لتطبيقك ؟
لنتكلم عن تعلم الالة وليس عن الذكاء بصورة عامة , في هذه الحالة ستحتاج بيانات عن طبيعة سلوك المستخدم عند التعامل مع صفحتك , لنأخذ تطبيقا على سبيل المثال يقوم بتربيب عناصر الصفحة بطريقة اكثر لفتا لأنتباه الزائز وجعله يركز على العنصر المطلوب , قم بتوجيه نسب متساوية من المستخدمين على ترتيبات معينة للصفحة راقب على سبيل المثال عدد الناس اللي سيجذبهم العنصر ذلك , هل سيضغطون عليه ؟ , هل سيمرون فوقه اكثر من مرة ؟ او اي سلوك تتوقع ان يكون مفيدا في علمياتك ...
الصراحة السؤال عام جدا ايظا , هذا المثال من عدة امثلة حسب نوع التطبيق الذي ترغب بعمله , ملاحظة اخرى , هذه الاشياء تحتاج الى تجربتها ...
أظن أن الفكرة كبيرة قليلاً أنت تتحدث عن برامج وتطبيقات تتكيف مع الإستخدام وهو أمر ممكن لكن عليك أن تقوم ببناء التطبيق ليستقبل مجموعة من المتغييرات أنت تحددها ولنأخذ مثال نوعية الأخبار التي تعجب المستخدم وبإمكان التطبيق التعرف على نوعية الأخبار التي تعجب المستخدم والقيام بإظهار المزيد من هذه النوعية.
بالطبع الأمر سيختلف من تطبيق لتطبيق، وعليك محاولة توضيح كيف سيقدم هذا التطبيق تجربة أفضل، برامج قراءة الأخبار تختلف عن برامج الكتابة وتختلف عن برامج الشبكات الإجتماعية.
شكرا لردك :) , التطبيق سيدرس المستخدم وطريقة تعاملة من ما يوفر لك فرصه التعرف على مستخدميك اكثر وبصورة ذكية فهذا يؤدي الى اتاحة فرصة اكبر لك كمبرمج في عمل الواجهة افضل تتناسب مع المستخدم ,
هل تقصد أنك تريد بناء تطبيق تتغير واجهته من مستخدم إلى اخر؟
هذا الشيء ممكن ولكن عليك تقسم الواجهة مثلاً إلى مكونات مختلفة ومن ثم تحديد القوانين التي ستحكم التغير لنفترض وجود زر معين في الواجهة، لو لاحظ التطبيق أن الزر هذا لايتم الضغط عليه بشكل مستمر يتم إخفاؤه وإستبداله بزر أخر وهكذا وهذا يعني أنه يجب عليك أن تقوم بإضافة إحصائيات لكل مكونات التطبيق.
التعليقات