Back to Work
Mobile AppAI & Deep Learning Systems
700+ downloads

Irab

AI-powered Arabic grammar app for grammatical parsing, lexicon analysis, and learning modules.

Solo Developer
2024
FlutterFirebaseOCRGemini APIGroqMaterial 3
Irab

Project Screenshots

Irab screenshot 1
Irab screenshot 2
Irab screenshot 3

Overview

Irab is a mobile application designed to help Arabic learners understand grammatical parsing (إعراب) through AI-powered analysis. Users can type or photograph Arabic text, and the app provides detailed grammatical breakdowns, lexicon definitions, and structured learning modules.

Problem & Constraints

Arabic grammatical parsing (إعراب) is one of the most challenging aspects of learning classical Arabic. Students often struggle to identify word functions, case endings, and grammatical relationships without expert guidance. Existing tools were either too academic or lacked the AI capability to provide instant, accurate analysis.

Solution

I built a Flutter app that combines OCR text extraction with AI-powered grammatical analysis: • **OCR Integration** - Capture Arabic text from images using device camera • **AI Parsing** - Integration with Gemini API and Groq for grammatical analysis • **Structured Learning** - Progressive modules from basic to advanced grammar • **Offline Lexicon** - Local dictionary for instant word lookups • **Firebase Backend** - Authentication, analytics, and crash reporting

Impact & Results

• **700+ downloads** in the first month on Google Play • **5-star rating** during initial launch period • Featured in Arabic language learning communities • Organic growth through user recommendations • Positive feedback on accuracy of grammatical analysis

What I'd Improve Next

• Add more comprehensive learning tracks • Implement spaced repetition for vocabulary • Add audio support for pronunciation • Build iOS version • Integrate with Qamoos.org for deeper dictionary lookups