قرآني (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، وصولًا للتنفيذ الكامل والاختبار والتوثيق الاحترافي.

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