This project is a server-side implementation of a location tracking system, designed to provide real-time location updates.
هذا المشروع هو تنفيذ الخادم لمسار المكان، مصمم لتقديم تحديثات الموقع في الوقت الفعلي. يتم بناء هذا التطبيق الخلفي باستخدام JavaScript وفرام워크 Express. يستخدم الخادم Supabase لإدارة البيانات. يسمح المستخدمون بتعقب المواقع في الوقت الفعلي، مما يجعلها مناسبة للاستخدام في تطبيقات تتطلب مراقبة الموقع الدقيقة.
An AI tool that analyzes redacted PDFs to assess and reconstruct hidden content using computer vision, constraint solving, and large language model reasoning.
يُقدّم هذا المشروع أداة تحليل مستندات PDF التي تحتوي على مناطق محذوفة، باستخدام تقنيات الرؤية الحاسوبية لتحديد المناطق المحذوفة، وحل قيود رياضية لتقدير المحتوى المحتمل، وتوظيف نماذج اللغة الكبيرة لتفسير النص المسترجع. يتيح للمستخدمين فحص مدى كفاءة عمليات الحذف والتأكد من عدم وجود معلومات حساسة غير محذوفة. كما يُمكنه توليد تقارير تفصيلية تُظهر نقاط الضعف في الحذف وتوصيات لتحسينه. تُستهدف هذه الأداة فرق الامتثال، والفرق القانونية، ومحللي الأدلة الجنائية الذين يحتاجون إلى تقييم دقيق للوثائق المحذوفة. يحل المشروع مشكلة صعوبة التحقق اليدوي من جودة الحذف في المستندات الكبيرة، ويقلل من الأخطاء البشرية. يميز نفسه بدمج نهج متعدد التخصصات يجمع بين الذكاء الاصطناعي، وحل القيود، ومعالجة اللغة الطبيعية لتقديم تحليل شامل.
An API that recommends university courses to students based on their preferences, constraints, and academic requirements.
يُقدِّم هذا المشروع واجهة برمجة تطبيقات REST تسمح للطلاب وأعضاء هيئة التدريس بإرسال ملفات تعريف الطالب، ومخططات الدورات، والقيود الزمنية، ثم يُرجِع قائمة مخصصة بالمواد التي تتوافق مع معاييرهم. يعتمد على خوارزميات تحسين عددية لتوزيع المتطلبات المسبقة، وحجم العمل، وتفضيلات الطالب، مع توليد خطط فصلية قابلة للتنفيذ. يُشغَّل الخادم باستخدام إطار FastAPI مع Uvicorn، ويُخزَّن البيانات في قاعدة SQLite لتسهيل التطوير والاختبار. يستهدف المستخدمين الطلاب الذين يخططون لجدولهم الدراسي وأعضاء هيئة التدريس الذين يحتاجون إلى رؤى مبنية على البيانات. يحل مشكلة اختيار الدورات يدويًا، ويقلل من الوقت المستغرق ويزيد من رضا الطلاب. يميز المشروع بقدرته على دمج معايير متعددة في توصية واحدة، مع توفير واجهة بسيطة للدمج مع أنظمة إدارة التعلم الحالية.
A lightweight mock server that simulates function endpoints for local development and integration testing.
يعمل هذا المشروع على توفير خادم وهمي يُستخدم لمحاكاة استجابات الدوال في بيئة التطوير المحلية. يتيح للمطورين إنشاء نقاط نهاية وهمية تتصرف كأنها خدمات حقيقية دون الحاجة إلى الاتصال بخدمات الإنتاج. يدعم تخزين البيانات في قاعدة بيانات PostgreSQL لتوفير سيناريوهات اختبار متكررة وموثوقة. يسهّل اختبار التكامل بين المكونات المختلفة للتطبيق من خلال توفير واجهة API ثابتة وسهلة التكوين. يستهدف المطورين ومهندسي الاختبار الذين يحتاجون إلى بيئة اختبار مستقلة وموثوقة. يميز المشروع بمرونته في تكوين الردود وتسجيل الطلبات لتسهيل تحليل الأخطاء وإصلاحها.