يا جماعة الخير، السلام عليكم. معكم أخوكم أبو عمر.
خليني أرجع بالذاكرة كم سنة لورا. كنا في بدايات شركتنا الناشئة في قطاع التكنولوجيا المالية (Fintech)، والحماس “واصل للسما”. أطلقنا تطبيقنا الأول، وكنا متوقعين الناس تهجم عليه هجوم. وبالفعل، أول يومين ثلاثة، سجل معنا مئات المستخدمين. الفرحة كانت مش سايعتنا، بس هالفرحة ما طولت كثير.
المشكلة كانت في عملية “اعرف عميلك” أو الـ KYC (Know Your Customer). حسب القوانين، لازم نتأكد من هوية كل شخص بسجل معنا. يعني بدنا صورة هويته، ونتأكد إنها مش مزورة، ونطابق صورته على الهوية مع صورته الشخصية (سيلفي)، ونفرز البيانات… شغلانة طويلة عريضة.
بتذكر منيح هذيك الليلة. أنا والشباب المؤسسين، كنا قاعدين في المكتب الساعة ٢ بعد نص الليل، وحوالينا كاسات قهوة فاضية وعلب بيتزا. قدام كل واحد فينا شاشة عليها طابور من هويات وجوازات سفر بدها مراجعة يدوية. واحد من الشباب بفرك عينيه وبحكي: “يا زلمة، حاسس حالي موظف أرشيف في دائرة حكومية من الخمسينات!”. كل وثيقة بدها تركيز: الاسم مطابق؟ تاريخ الميلاد صح؟ الصورة واضحة؟ الهوية منتهية الصلاحية؟ في علامات تلاعب؟ والله يا عمي إنه كابوس. كنا بنقضي ٨٠٪ من وقتنا في هالشغلة بدل ما نطور المنتج نفسه. والعملاء الجداد زهقوا وهم بستنوا تفعيل حساباتهم، وبلشت توصلنا رسائل شكوى.
هذيك الليلة، قررنا إنه “لهون وبس”. مستحيل نكمل هيك. كان لازم نلاقي حل جذري، وهون دخل الذكاء الاصطناعي على الخط وغير كل المعادلة.
ما هي عملية “اعرف عميلك” (KYC) وليش هي مهمة؟
ببساطة، “اعرف عميلك” هي مجموعة إجراءات بتعملها الشركات المالية (بنوك، محافظ إلكترونية، منصات تداول) عشان تتحقق من هوية عملائها. الهدف الأساسي هو منع عمليات غسيل الأموال، تمويل الإرهاب، والاحتيال المالي. هي مش مجرد إجراء روتيني، بل هي مطلب قانوني صارم في معظم دول العالم، وحماية للشركة وللعملاء الشرفاء نفسهم.
الكابوس اليدوي: كيف كانت الأمور تسير “أيام زمان”؟
قبل ما نحكي عن الحلول الذكية، خلينا نفصّل أكتر كيف كانت العملية اليدوية بتصير، عشان نحس بالنعمة اللي إحنا فيها اليوم.
جبال من المستندات وطوابير من العملاء المنتظرين
كانت الدورة كالتالي:
- العميل برفع صورة هويته أو جواز سفره عبر التطبيق.
- الصورة بتوصل لفريق المراجعة (اللي هو كان أنا والشباب!).
- الموظف بفتح الصورة، وببدأ يقارن البيانات اللي دخلها العميل وقت التسجيل مع البيانات المكتوبة في الهوية. حرف حرف، ورقم رقم.
- بعدها، بتفحص تاريخ الصلاحية، وبتأكد إنها سارية.
- بحاول يتأكد من جودة الصورة، وإنها مش صورة عن صورة، أو صورة من شاشة كمبيوتر.
- الأصعب من هاد كله: محاولة كشف أي علامات تزوير بالعين المجردة. وهون المهارة بتلعب دور، بس العين البشرية إلها حدود.
تخيل تكرار هاي العملية مئات المرات في اليوم. عملية مملة، مرهقة، وبطيئة جداً. العميل كان يستنى يومين أو ثلاثة عشان يتفعل حسابه، وفي هالوقت ممكن يكون راح لقى بديل أسرع.
الأخطاء البشرية تكلف غالياً
مع التعب والإرهاق، الأخطاء البشرية بتصير واردة جداً. ممكن موظف ما ينتبه لتاريخ صلاحية منتهي، أو يغلط في قراءة اسم، أو الأسوأ، تمر عليه وثيقة مزورة بإتقان. غلطة وحدة ممكن تكلف الشركة غرامات مالية ضخمة أو حتى سحب الترخيص، غير الضرر لسمعتها.
شعاع النور: كيف دخل الذكاء الاصطناعي على الخط؟
بعد ليلتنا “التاريخية” هذيك، بلشنا نبحث عن حلول. وقررنا نستثمر في تقنيات الذكاء الاصطناعي عشان نعمل أتمتة (Automation) لعملية الـ KYC. وهون السحر الحقيقي بدأ.
1. التعرف الضوئي على الحروف (OCR): قراءة المستندات في لمح البصر
أول وأهم تقنية هي الـ OCR (Optical Character Recognition). هاي التقنية بتقدر “تقرأ” النصوص من الصور. بدل ما الموظف يقعد يدخل البيانات يدوي، النظام صار يعمل التالي:
- يستلم صورة الهوية.
- يحدد أماكن وجود النصوص (الاسم، الرقم الوطني، تاريخ الميلاد…).
- يحول هاي النصوص من صورة إلى بيانات نصية قابلة للمعالجة في ثوانٍ معدودة.
- يقارن البيانات المستخرجة تلقائياً مع البيانات اللي أدخلها المستخدم عند التسجيل.
هذا لحاله وفر علينا ساعات من العمل اليدوي وقلل نسبة الخطأ لصفر تقريباً.
نصيحة عملية: لما تختار حل OCR، تأكد إنه يدعم أنواع مختلفة من الوثائق (هويات، جوازات سفر، رخص قيادة) ويكون دقيق في قراءة الخطوط واللغات المختلفة، وخصوصاً اللغة العربية اللي فيها تحدياتها الخاصة.
للمهتمين بالجانب التقني، هاي فكرة بسيطة جداً عن كيف ممكن تستخدم مكتبة مثل pytesseract في بايثون لاستخلاص نص من صورة. طبعاً الأنظمة الحقيقية أعقد بكثير وبتستخدم نماذج AI مدربة خصيصاً لوثائق الهوية.
import pytesseract
from PIL import Image
# This is a conceptual example. Real-world systems are far more complex.
try:
# Load the image of the ID card
id_image = Image.open('id_card_image.png')
# Use Tesseract to extract text (assuming Arabic language support is installed)
extracted_text = pytesseract.image_to_string(id_image, lang='ara')
print("--- النص المستخرج من الهوية ---")
print(extracted_text)
except FileNotFoundError:
print("تأكد من وجود ملف الصورة 'id_card_image.png' في نفس المجلد.")
except Exception as e:
print(f"حدث خطأ: {e}")
2. التحقق من الوجه (Face Verification) والتحقق من الحيوية (Liveness Detection)
المرحلة الثانية هي التأكد من إن صاحب الهوية هو نفسه الشخص اللي بيفتح الحساب. هون بيجي دور التحقق من الوجه. النظام بيطلب من المستخدم ياخد صورة سيلفي، وبعدها:
- يستخدم خوارزميات الرؤية الحاسوبية (Computer Vision) عشان يقارن بين ملامح الوجه في صورة السيلفي والملامح في صورة الهوية.
- بيقيس المسافات بين العيون والأنف والفم وغيرها من النقاط الحيوية (Biometric points) وبعطي درجة تطابق.
لكن شو اللي بيمنع شخص يستخدم صورة شخص تاني عشان يخدع النظام؟ هون بتيجي تقنية “التحقق من الحيوية” (Liveness Detection) اللي بتطلب من المستخدم يعمل حركة معينة، مثل:
- أن يبتسم.
- أن يرمش بعينيه.
- أن يدير رأسه لليمين أو اليسار.
هيك النظام بتأكد إنه بتعامل مع شخص حقيقي حي، مش مجرد صورة أو فيديو مسجل. شغل مرتب من الآخر!
3. كشف التزوير (Forgery Detection)
هاي من أروع تطبيقات الذكاء الاصطناعي. نماذج الـ AI بيتم تدريبها على ملايين الصور لوثائق حقيقية ومزورة. بتصير قادرة على ملاحظة أشياء العين البشرية مستحيل تلقطها:
- تناسق الخطوط: هل كل الخطوط في الوثيقة من نفس النوع والحجم المتوقع؟
- العلامات المائية والهولوغرام: هل هي موجودة في مكانها الصحيح وتتغير مع زاوية الإضاءة (في حال استخدام الفيديو)؟
- تحليل البكسلات: هل في مناطق في الصورة تم التلاعب فيها أو “فبركتها” ببرامج مثل الفوتوشوب؟
الذكاء الاصطناعي صار بمثابة المحقق الخبير اللي ما بنام ولا بتعب، وبدقق في كل تفصيل صغير.
نصائح من “الختيار”: كيف تختار وتطبق حلول KYC الذكية؟
من خبرتي في هالمجال، بحب أشارككم كم نصيحة عملية:
لا تبنِ كل شيء من الصفر (إلا إذا كنت مضطراً)
بناء نظام KYC متكامل من الصفر شغلة معقدة جداً ومكلفة وبتاخد وقت طويل. في السوق اليوم شركات عالمية ممتازة بتقدم هاي الخدمات كـ API جاهز (مثل Onfido, Jumio, Veriff وغيرها). أنت بترسلهم الصورة، وهم برجعولك نتيجة التحقق في دقايق. هذا بيسمحلك تركز على تطوير منتجك الأساسي.
تجربة المستخدم هي الملك
حتى لو كان نظامك هو الأقوى أمنياً، إذا كانت تجربة استخدامه معقدة أو طويلة، العميل راح يهرب. تأكد من أن تكون التعليمات واضحة وبسيطة. “صور هويتك في مكان مضاء جيداً”، “ضع وجهك داخل الدائرة”. خلي العملية سهلة وممتعة قدر الإمكان. يا عمي، سهّلها عالناس عشان ما يزهقوا.
كن مستعداً للحالات الشاذة
ما في نظام ذكاء اصطناعي دقيق بنسبة 100%. دايماً راح يكون في نسبة صغيرة من الحالات اللي النظام ما بقدر يحسمها (مثلاً صورة مش واضحة أبداً، أو هوية قديمة جداً). لهيك، لازم يكون عندك خطة بديلة، وهي وجود موظف يراجع هاي الحالات الشاذة يدوياً. هيك بتجمع بين سرعة الآلة ودقة الحكم البشري عند اللزوم.
الخلاصة: من جحيم العمل اليدوي إلى نعيم الأتمتة
التحول من التحقق اليدوي إلى التحقق الآلي باستخدام الذكاء الاصطناعي كان نقلة نوعية بكل معنى الكلمة لشركتنا ولكل قطاع التكنولوجيا المالية. العملية اللي كانت تاخد أيام وصارت تاخد دقايق. الأخطاء اللي كانت تكلفنا مصاري وسمعة، قلت بشكل كبير. والزبون صار يحصل على تجربة تسجيل سريعة وسلسة.
نصيحتي الأخيرة لكل رائد أعمال أو مطور في هذا المجال: لا تخاف من تبني التقنيات الحديثة. الذكاء الاصطناعي مش جاي عشان ياخد مكاننا، بل عشان يكون أداة جبارة في إيدينا، تخلينا نركز على الإبداع والابتكار بدل ما نغرق في الروتين الممل. استثمروا في التكنولوجيا الصح، وحولوا كوابيسكم التشغيلية إلى قصص نجاح. 🚀
والله ولي التوفيق.