-
-
Beautiful minimalistic Bauhaus styled Splash Screen which set the tone for the entire application,
-
Simple onboarding and purpose explanation.
-
Simple onboarding and purpose explanation which use the same Bauhaus style
-
Authentication screen with options to Sign in with Google or Continue as Guest
-
Screen to set up interview preferences and start session
-
Screen with two options: Standard Interview or AI-Powered Interview.
-
AI generating custom interview questions based on job role
-
Screen displaying upcoming interview questions
-
Real-time interview simulation
-
AI + ML-powered feedback on interview performance.
ITSAGO AI: AI Interview Prep Coach
Inspiration
I've personally struggled with interviews—whether it's staying confident, knowing what to expect, or presenting myself clearly. That experience inspired me to build a smart interview coach that could help others in Africa prepare better and feel more confident during their job search. In a competitive global market, tailored AI tools can make a real difference in helping African talent thrive. With Africa's growing tech talent pool and increasing global remote work opportunities, accessible interview preparation becomes crucial for economic empowerment.
What it does
ITSAGO AI is an AI-powered interview preparation platform that simulates job-specific interviews and provides real-time audio/video feedback. The app analyzes multiple aspects of interview performance including:
- Tone and confidence through voice analysis
- Facial expressions and body posture using computer vision
- Answer relevance via natural language processing
- Eye contact and attention through gaze tracking
The platform uses Gemini AI to generate contextual interview questions based on uploaded job descriptions, while Google ML Kit provides real-time analysis of facial emotions, posture, and engagement levels. Users receive comprehensive feedback with a confidence score calculated using our proprietary algorithm:
Where each component is normalized to a scale of 0-100, giving users a comprehensive confidence metric and actionable improvement suggestions.
How we built it
Tech Stack
| Component | Technology |
|---|---|
| Frontend | Flutter (cross-platform mobile) |
| AI Models | Google Gemini API |
| Computer Vision | Google ML Kit |
| Backend | Firebase (Auth, Firestore, Cloud Functions) |
| Speech Processing | Text-to-Speech, Speech-to-Text APIs |
Key Implementation Features
- [x] Real-time video processing optimized for mobile devices
- [x] Cultural sensitivity calibration for diverse African contexts
- [x] Offline-capable core features for limited connectivity areas
- [x] Adaptive questioning that adjusts difficulty based on user responses
Challenges we ran into
- Device Performance: Ensuring accurate face/pose detection on low-end Android devices common in African markets while maintaining real-time performance
- Cultural Sensitivity: Calibrating tone and emotion scoring algorithms to avoid misinterpretations across diverse African cultures and communication styles
- Resource Optimization: Handling mobile resource constraints for live video/audio ML analysis without draining battery life
- Signal Integration: Merging multiple AI signals (voice, facial expressions, content quality) into one coherent and meaningful feedback loop
- Environmental Variability: Adapting to varying lighting conditions, camera qualities, and background noise in different user environments
- Real-time Processing: Achieving lag-free analysis while processing multiple ML models simultaneously on mobile hardware
Accomplishments that we're proud of
- [x] Successful Multi-modal Integration: Built a working system that seamlessly combines voice analysis, computer vision, and natural language processing in real-time
- [x] Cultural Adaptation: Developed culturally-sensitive AI models that work effectively across diverse African contexts
- [x] Mobile Optimization: Achieved smooth performance on entry-level Android devices, making the solution accessible to a broader African audience
- [x] Practical AI Application: Created a solution that addresses a real need with measurable impact potential
- [x] Technical Innovation: Successfully implemented complex ML pipelines in a mobile environment with minimal latency
- [x] User-Centric Design: Built an intuitive interface that makes advanced AI accessible to users regardless of technical background
What we learned
Technical Learnings:
- How to fine-tune AI-generated questions using job context and cultural tone considerations
- Advanced techniques for running multiple ML models efficiently on resource-constrained devices
- The critical importance of cultural sensitivity in AI emotion detection and feedback algorithms
- How to balance accuracy with performance in live video/audio analysis
Ecosystem Insights:
- The power and accessibility of Google's AI tools for African developers
- How Google AI tools can be adapted for locally-relevant solutions
- User experience design for presenting complex AI feedback in actionable, encouraging ways
- Designing scalable systems that work across diverse device capabilities and network conditions
Key insight: ==Building AI for Africa requires deep cultural understanding, not just technical expertise.==
What's next for ITSAGO AI
Immediate Roadmap (3-6 months)
Launching The Application On Google App Store: Feedback & Improvement
- Getting Users & Feedback
- Market Research, because we going to Pivot to B2B
- Raising money to employ more developers
Multilingual Support: Add major African languages
- Swahili (East Africa)
- Hausa (West Africa)
- Amharic (Ethiopia)
- French (Francophone Africa)
Enhanced Analytics: Develop progress tracking and long-term improvement analytics
Growth Phase (6-18 months)
Strategic Partnerships:
- Collaborate with universities and coding bootcamps
- Market Research, because we going to Pivot to B2B
- Partner with job placement agencies across 15+ African countries
- Integrate with professional networking platforms
Enterprise Solutions:
- Develop B2B offerings for HR departments
- Create recruitment agency tools
- Build corporate training modules
Long-term Vision (18+ months)
Expansion Goals:
| Metric | Target |
|---|---|
| User Reach | 50,000+ across Africa |
| Educational Partnerships | 100+ institutions |
| Job Placements | 5,000+ annually |
| Success Rate Improvement | 60%+ |
Innovation Pipeline:
- Research partnerships with academic institutions
- Global market adaptation for other emerging economies
- Advanced AI bias detection and correction systems
Impact Formula
Our projected impact can be expressed as:
$$ \text{Economic Impact} = \text{Users} \times \text{Success Rate Increase} \times \text{Average Salary Gain} $$
Vision Statement:
ITSAGO AI represents the future of AI development & recuirement in Africa: locally-relevant solutions that compete globally while addressing our continent's specific needs and cultural contexts. By democratizing access to professional development tools, we're not just building an app—we're building pathways to economic opportunity for African talent.
Built with ❤️ for African talent, powered by ITSAGO.APP
[^1]: ITSAGO is IS A GO" - representing forward movement and progress.
Log in or sign up for Devpost to join the conversation.