قرآني (Qurany) — منصة AI لتصحيح التلاوة في الوقت الفعلي (Flutter + FastAPI + Whisper) قرآني (Qurany) — منصة AI لتصحيح التلاوة في الوقت الفعلي (Flutter + FastAPI + Whisper) قرآني (Qurany) — منصة AI لتصحيح التلاوة في الوقت الفعلي (Flutter + FastAPI + Whisper) قرآني (Qurany) — منصة AI لتصحيح التلاوة في الوقت الفعلي (Flutter + FastAPI + Whisper) قرآني (Qurany) — منصة AI لتصحيح التلاوة في الوقت الفعلي (Flutter + FastAPI + Whisper) قرآني (Qurany) — منصة AI لتصحيح التلاوة في الوقت الفعلي (Flutter + FastAPI + Whisper) قرآني (Qurany) — منصة AI لتصحيح التلاوة في الوقت الفعلي (Flutter + FastAPI + Whisper) قرآني (Qurany) — منصة AI لتصحيح التلاوة في الوقت الفعلي (Flutter + FastAPI + Whisper) قرآني (Qurany) — منصة AI لتصحيح التلاوة في الوقت الفعلي (Flutter + FastAPI + Whisper)
تفاصيل العمل

قرآني (Qurany) هو تطبيق موبايل مدعوم بالذكاء الاصطناعي، طورته كمشروع تخرج بكلية الحاسبات والذكاء الاصطناعي - جامعة القاهرة، بهدف توفير تصحيح فوري ومجاني لتلاوة القرآن الكريم لكل المسلمين، دون قيود اشتراكات مدفوعة كما هو الحال في التطبيقات المنافسة.أبرز المهام التي قمت بها: تصميم وبناء Cross-platform Mobile App باستخدام Flutter & Dart، يدعم أنظمة Android وiOS من كود واحد. تطوير خاصية Live Recitation بالكامل على الجهاز (On-Device STT) باستخدام حزمة speech_to_text، مع خوارزمية مطابقة كلمات فورية (Local Word Matching) تُبرز الأخطاء بالألوان في زمن حقيقي. بناء Backend كامل بلغة Python باستخدام FastAPI، يستقبل التسجيلات الصوتية ويحللها عبر نموذج Faster-Whisper (ASR) المخصص للهجات القرآنية. تصميم وحدة Text Alignment باستخدام خوارزمية Needleman–Wunsch (Dynamic Programming) لمطابقة النص المنطوق مع النص العثماني المرجعي، واكتشاف الإضافة/الحذف/الاستبدال/تبديل الترتيب في الكلمات. تنفيذ فحوصات تدقيقية أولية لقواعد Tajweed (كالمدود والغنّة والوقف) كـ Heuristic Rules. بناء نظام Authentication آمن بـ JWT & OAuth 2.0، وتخزين البيانات عبر SQLAlchemy + SQLite. تصميم قاعدة بيانات كاملة (ERD) لجلسات التلاوة، الأخطاء، التقدم، والمفضلة (Bookmarks). تنفيذ اختبارات آلية شاملة: 61 حالة اختبار Backend عبر pytest، و38 حالة اختبار Frontend عبر flutter_test، بنسبة نجاح 99%. تكامل مع APIs خارجية مثل Al Quran Cloud، Quran.com، وAladhan لجلب النصوص القرآنية ومواقيت الصلاة. التقنيات المستخدمة: Flutter · Dart · Provider (State Management) · Python · FastAPI · Uvicorn · Faster-Whisper · SQLAlchemy · Pydantic · JWT · REST API · Needleman-Wunsch Algorithmهذا المشروع يعكس قدرتي على العمل عبر الـ Full Stack (Mobile + AI Backend)، بداية من تحليل المتطلبات وتصميم الـ Architecture، وصولًا للتنفيذ الكامل والاختبار والتوثيق الاحترافي.

شارك
بطاقة العمل
تاريخ النشر
منذ 6 أيام
المشاهدات
14
المستقل
Abdulrahman Refaei
Abdulrahman Refaei
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة