⚠️ Note: This project is currently under refactoring. The graduation project focused on NLP integration and backend architecture rather than UI design. UI improvements are in progress.
AI-powered language enhancement Android app offering grammar correction in Arabic and English.
Graduation Project | Grade: A+
Alpha-AI helps users improve their writing by providing:
- Grammar correction in Arabic and English
- Text summarization
- Speech-to-Text (STT) and Text-to-Speech (TTS)
- Translation between languages
- Text extraction from audio, images (OCR), and PDF documents
- Grammar Correction: Real-time grammar fixes using NLP models
- Multi-Input Support: Extract text from audio, images, and PDF files
- History Tracking: Save and review past corrections
- Firebase Integration: User authentication and cloud storage
- Bilingual Support: Works seamlessly in Arabic and English
Language: Kotlin
Architecture: MVVM with Clean Architecture principles
Networking: Retrofit for API calls
Async: Kotlin Coroutines
Backend: Firebase (Auth, Firestore)
AI Models: GEC, Summarization, STT/TTS, Translation APIs
In Progress:
- UI/UX redesign for better user experience
- Adding unit tests (JUnit, Mockk)
- Improving network error handling
- Code documentation and cleanup
Future Improvements:
- Migrate to Jetpack Compose
- Add offline mode with local caching
- Implement CI/CD pipeline
- Expand language support
This project was developed as a graduation project for Benha University.