اذهب إلى المحتوى

لوحة المتصدرين

  1. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      2

    • المساهمات

      20361


  2. Zerious San

    Zerious San

    الأعضاء


    • نقاط

      1

    • المساهمات

      23


  3. عبد الوهاب بومعراف

    • نقاط

      1

    • المساهمات

      2386


  4. Ibrahim Almahdy

    Ibrahim Almahdy

    الأعضاء


    • نقاط

      1

    • المساهمات

      294


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 11/18/25 in أجوبة

  1. لماذا لا يتم اضافة شريط انجاز للدورات والدروس التي تم مشاهدتها يمكن تحديدها لان بهذه الطريقة الدروس عشوائية
    1 نقطة
  2. أعمل في مشروع التخرج على تطوير تطبيق هاتف بنظام أندرويد وأريد معرفة ما هي الخطوات الصحيحة أو المعايير لتقييم Usability وقياس Evaluation ، وكيف يمكن تطبيقها عملياً بطريقة سهلة ومدة قصيرة للحصول على نتائج دقيقة؟
    1 نقطة
  3. ما هو سبب الخطأ مع العلم اشتغلت معي في المره اللي فاتت
    1 نقطة
  4. هل عند استخدام fetch للحصول على البيانات من قواعد البيانات, هل الافضل استدعيه كل مره اصل لنهاية الصفحة او استدعيه مرة واحدة؟ وكيف امنع api انه يعمل خارج موقعي؟
    1 نقطة
  5. بالطبع يجب استدعاء fetch كل مرة تصل فيها إلى نهاية الصفحة أو بالقرب منها حسب تصميم الصفحة لديك، والأفضل بالقرب منها وذلك بالإعتماد على Intersection Observer API في المتصفح. لا تقم أبدًا بجلب كل البيانات، فذلك من شأنه التأثير على الأداء بشكل كبير، وأيضًا استهلاك الموارد بدون داعٍ. من خلال CORS وهي آلية أمان مدمجة في المتصفحات تمنع أي موقع أو أصل - Origin من طلب موارد من موقع آخر إلا إذا سمح الموقع الآخر بذلك صراحًة، والأصل يتكون من البروتوكول، اسم النطاق والمنفذ. أي بتحديد النطاقات المسموح لها بالإتصال بالخادم وتمرير ذلك إلى مكتبة CORS وذلك بالنسبة لجافاسكريبت، أما في PHP فتتحقق من جود الـ origin في الطلب.
    1 نقطة
  6. وعليكم السلام ورحمة الله، المشكلة الي تواجهها طبيعية جدا والجميع يمرّ بها في البداية فالمنطق البرمجي هو مهارة منفصلة عن الكتابة (Syntax) وتحتاج تمرين مستمر ومختلف والحل هو حل مسائل برمجية صغيرة يوميا يمكنك البدء بمسائل سهلة ثم تتدرج بالصعوبة شيئا فشيئا وحاول أن تقسّم المشكلة لخطوات صغيرة قبل ما تكتب أي كود. ودائما يمكنك مراجعة حلول المبرمجين الآخرين لكي تستكشف طرق التفكير المختلفة فالممارسة المستمرة مع وجود مشاكل جديدة هي التي ستبني عندك الحس المنطقي تلقائيا مع الوقت.
    1 نقطة
  7. اللغة العربية بها صعوبات لأي نموذج، بسبب الأشكال المركبة أي ربط الحروف، النقاط والتشكيل التي تغير المعنى بجانب جودة الصور من الكاميرات الأمنية والإضاءة وزوايا الرؤية. لذا في حال جودة الصورة منخفضة فيجب تنفيذ Preprocessing على الصور من خلال تصحيح الإضاءة، تكبير الصورة 2-3x، تحسين التباين وإزالة الضوضاء، ولو الزوايا مائلة قم بتطبيق تصحيح perspective. أيضًا لو النموذج لم يتدرب على لوحات فيجب عمل Fine-tuning له على لوحات، ولو ظهرت مشكلة مزج اللغات عربي وإنجليزي، ستحتاج إلى استخدام نموذج متعدد اللغات multi-lingual models. ويتوفر نموذج PaddleOCR (Baidu) ويدعم العربية بأداء جيد، وللمشاريع المتقدمة ستحتاج إلى YOLOv8 كنموذج Recognition Layer بحاتب PaddleOCR (Baidu). واعتمد على مجموعة البيانات السعودية التالية لعمل Fine-tuning: https://www.kaggle.com/datasets/riotulab/saudi-license-plate-characters وتستطيع توليد لوحات بشكل اصطناعي أي Synthetic Data Generation، فبناء dataset مخصصة بجودة عالية سيحسن الدقة بنسبة 40 إلى 60% على الأقل. ولتحسينها أكثر قم بعمل Post-processing لتصحيح أخطاء الـ OCR.
    1 نقطة
×
×
  • أضف...