بث مباشر 18.11 · الدفعة 318 نوفمبر، 19:00 بتوقيت موسكو — ورشة عملية مجانية لوكلاء الذكاء الاصطناعي · الدفعة 3 تبدأ 23.11ورشة 18 نوفمبر ←الدفعة 3 (23.11)

Swipeblocked يكشف 4513 عبارة إنجليزية لا تقترحها لوحة مفاتيح آيفون

قد يمنع مرشّح الاقتراحات المستخدم من كتابة ما قصده. فقد أعاد صاحب مشروع Swipeblocked بناء قوائم العبارات التي تستبعدها لوحة المفاتيح من الاقتراحات، وفي حالات كثيرة من الإدخال بالتمرير أيضًا، انطلاقًا من ملفات اللغة لدى Apple. وأحيانًا يصل الأمر إلى تغيير الكلمة السابقة. وفي ذلك درس مفيد للمطورين: لا يكفي فحص ما حذفه المرشّح، بل يجب فحص ما آل إليه نص المستخدم بعد ذلك.

معالج بواسطة الذكاء الاصطناعي من TG: @oulenspiegel_channel (Сергей Марков (ML & AI))؛ بتحرير Hamidun News
Swipeblocked يكشف 4513 عبارة إنجليزية لا تقترحها لوحة مفاتيح آيفون
المصدر: TG: @oulenspiegel_channel (Сергей Марков (ML & AI)). كولاج: Hamidun News.
استمع للمقال
بطاقة الحقائق والأرقام
المعيارالتفاصيل
المصدر الأصليTG: @oulenspiegel_channel (Сергей Марков (ML & AI)) ↗
رئيس التحرير
حقيقة رئيسية #1نشر الموقع 4513 عبارة إنجليزية من القائمة المستعادة.
يبقى الإدخال اليدوي متاحًافالقيود تخص مساعدة لوحة المفاتيح.
حقيقة رئيسية #3وجود عبارة في الجدول لا يفسّر سبب إضافة Apple لها.

يمرّر المستخدم إصبعه على لوحة المفاتيح متوقعًا كلمة مألوفة، فيحصل على بديل غريب. أول ما يخطر في البال أن التعرّف أخطأ مرة أخرى. لكن السبب قد يكون مرشّحًا يفحص تركيبة الكلمات ويزيل التتمة غير المرغوب فيها. وإذا كان النظام يغيّر لهذا الغرض نصًّا أُدخل بالفعل، تتحول وظيفة الحماية إلى مشكلة في سهولة الاستخدام.

يتيح مشروع Swipeblocked إلقاء نظرة على هذه القيود في لوحة مفاتيح آيفون. وقد أعاد صاحبه ديريك كاوفمان بناء القوائم من ملفات اللغة لدى Apple ونشرها مع شرح للطريقة. ويضم الموقع 4513 عبارة إنجليزية. وبالنسبة للفرق التي تطوّر الإكمال التلقائي أو البحث أو المحررات المعتمدة على الذكاء الاصطناعي، فهذه فرصة لفحص منتجها: ماذا يحدث للنص بعد تفعيل المرشّح؟

عندما يبدأ الاقتراح بتحرير المستخدم

تعرض صفحة المشروع مثالًا: بعد كلمتي left wing يُدخل المستخدم كلمة conspiracy بالتمرير. تستبدل لوحة المفاتيح الكلمة السابقة wing بكلمة wrong لتتفادى التركيبة الموجودة في القائمة. فيرى المستخدم تغييرًا في موضع ربما انتهى من الكتابة فيه ولم يعد يراقب النتيجة.

ووفق وصف المؤلف، تطال القيود التنبؤ بالكلمة التالية والإدخال بالتمرير، مع اختلاف نطاق كل منهما. ويبقى بالإمكان كتابة العبارة حرفًا حرفًا. وهذا حدّ مهم: فالنظام يقيّد اقتراحاته وخيارات التعرّف الخاصة به، مع إبقاء إمكانية الإدخال اليدوي.

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

ما الذي أمكن استخراجه من الملفات

وفق التحليل التقني لكاوفمان، تحتوي الجداول على بصمات رقمية لتسلسلات الكلمات. وقد جرّب المؤلف تركيبات ممكنة وتحقق من التطابقات. لذلك ينبغي فهم كلمة «فكّ التشفير» هنا بتحفظ: فالباحث لم يحصل على وثيقة أصلية تشرح قرارات Apple.

وللطريقة حدود. فتطابق البصمات يتطلب تحققات إضافية، ولا تزال استعادة بعض القوائم اللغوية ناقصة. كما اختبر المؤلف السلوك على أجهزة وفي المحاكي لعبارات مختارة. ولا يصح افتراض أن كل سطر منشور سيظهر بالطريقة نفسها على شاشة أي مالك آيفون.

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

والأهم عمليًا أمر آخر: القائمة تُظهر نتائج محددة لعمل الآلية، لكنها لا تقدّم تقييمًا جاهزًا لجودتها. ولتقييم الجودة يجب معرفة أي مهام المستخدمين تحافظ عليها، وأيها تفسدها، وكم مرة يحدث ذلك.

ما الذي يجب فحصه في منتجك

إذا كان نظامك يقترح النص أو يعيد كتابته، فابدأ بمجموعة صغيرة من السيناريوهات. خذ شكوى عادية، واقتباسًا، ونفيًا، واسم مؤسسة، وعدة صياغات بديلة للرسالة نفسها. تحقق مما إذا كان المعنى يبقى بعد الترشيح، وهل يستطيع المستخدم الحصول على النتيجة المطلوبة دون صراع مع الواجهة.

افحص بشكل منفصل الإدخال المؤكَّد سلفًا. فتغيير الكلمة السابقة يتطلب انتباهًا أكبر من اختفاء اقتراح: إذ قد يكون المستخدم اعتبر ذلك المقطع منتهيًا. وبالنسبة لمدير المنتج هذه مسألة ثقة، وبالنسبة للمطوّر فهي سبب لتحديد حدود التحرير التلقائي صراحةً وجعل التدخل مرئيًا.

ومن المفيد كذلك الفصل بين المقاييس. فعدد الاقتراحات غير المرغوبة التي أخفاها النظام مقياس، وعدد المهام السليمة التي أفسدها مقياس آخر. وتحسّن الأول لا يقول شيئًا عن الثاني. نحتاج إلى أمثلة على الأخطاء، ومقارنة بين الإصدارات، وإمكانية معرفة أي قاعدة تسببت في الاستبدال.

يكتسب Swipeblocked أهميته تحديدًا بوصفه مادة لمثل هذا التحليل. فهو يساعد على رؤية كيف يؤثر قيد تقني صغير في الإدخال اليومي. والخطوة التالية أمام فريقك محددة تمامًا: استعرض سيناريوهات المستخدم الحرجة مع تفعيل المرشّح، واقرأ النص الناتج كاملًا.

القصة

أسئلة وأجوبة حول الخبر

ما أبرز التفاصيل حول عندما يبدأ الاقتراح بتحرير المستخدم؟

تعرض صفحة المشروع مثالًا: بعد كلمتي left wing يُدخل المستخدم كلمة conspiracy بالتمرير. تستبدل لوحة المفاتيح الكلمة السابقة wing بكلمة wrong لتتفادى التركيبة الموجودة في القائمة. فيرى المستخدم تغييرًا في موضع ربما انتهى من الكتابة فيه ولم يعد يراقب النتيجة. ووفق وصف المؤلف، تطال القيود التنبؤ بالكلمة التالية والإدخال بالتمرير، مع اختلاف نطاق كل منهما. ويبقى بالإمكان كتابة العبارة حرفًا حرفًا. وهذا حدّ مهم: فالنظام يقيّد اقتراحاته وخيارات التعرّف الخاصة به، مع إبقاء إمكانية الإدخال اليدوي.

ما أبرز التفاصيل حول ما الذي أمكن استخراجه من الملفات؟

وفق التحليل التقني لكاوفمان، تحتوي الجداول على بصمات رقمية لتسلسلات الكلمات. وقد جرّب المؤلف تركيبات ممكنة وتحقق من التطابقات. لذلك ينبغي فهم كلمة «فكّ التشفير» هنا بتحفظ: فالباحث لم يحصل على وثيقة أصلية تشرح قرارات Apple. وللطريقة حدود. فتطابق البصمات يتطلب تحققات إضافية، ولا تزال استعادة بعض القوائم اللغوية ناقصة. كما اختبر المؤلف السلوك على أجهزة وفي المحاكي لعبارات مختارة. ولا يصح افتراض أن كل سطر منشور سيظهر بالطريقة نفسها على شاشة أي مالك آيفون.

ما أبرز التفاصيل حول ما الذي يجب فحصه في منتجك؟

إذا كان نظامك يقترح النص أو يعيد كتابته، فابدأ بمجموعة صغيرة من السيناريوهات. خذ شكوى عادية، واقتباسًا، ونفيًا، واسم مؤسسة، وعدة صياغات بديلة للرسالة نفسها. تحقق مما إذا كان المعنى يبقى بعد الترشيح، وهل يستطيع المستخدم الحصول على النتيجة المطلوبة دون صراع مع الواجهة. افحص بشكل منفصل الإدخال المؤكَّد سلفًا. فتغيير الكلمة السابقة يتطلب انتباهًا أكبر من اختفاء اقتراح: إذ قد يكون المستخدم اعتبر ذلك المقطع منتهيًا.

ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
ما رأيك؟
جارٍ تحميل التعليقات…