Inspiration
The Igbo language is at risk of being lost among younger generations, especially in the diaspora. We wanted to create a solution that bridges the gap between heritage and modernity making language learning feel less like a chore and more like an adventure. Lingbo was born from a desire to preserve culture while embracing technology.
What it does
Lingbo is an interactive, dual-interface web application designed to make learning the Igbo language accessible, fun, and engaging for all ages. Whether you are an adult looking to reconnect with your roots or a child taking their first steps into the language, Lingbo provides a tailored experience just for you.
Key Features:
- Dual Learning Profiles: Adult Mode for structured learning and Kids Corner for gamified education
- AI-Powered Learning: Real-time tutor (Chike), pronunciation coach, and speech synthesis powered by Google's Gemini API
- Interactive Games: Memory Match, Sentence Builder, and Speed Tap for engaging practice
- Rich Resources: Digital library, video lessons, and cultural insights
How we built it
We built Lingbo using:
- Frontend: React 19, TypeScript, and Vite for a fast, modern development experience
- Styling: Tailwind CSS for responsive design and Lucide React Icons for beautiful UI elements
- AI Integration: Google GenAI SDK (Gemini 2.5 Flash) for conversational AI, speech synthesis, and pronunciation analysis
- Routing: React Router DOM for seamless navigation between learning modes
The dual-interface architecture allows us to serve both adult learners and children with age-appropriate content and interactions.
Challenges we ran into
- Speech Recognition Accuracy: Fine-tuning the pronunciation coach to handle Igbo's tonal nature and unique phonetics required extensive testing
- Balancing Complexity: Creating an interface sophisticated enough for adults while keeping it simple and fun for kids
- API Rate Limits: Managing Gemini API calls efficiently while maintaining a smooth user experience
- Cultural Authenticity: Ensuring our content accurately represents Igbo language and culture required consultation and research
Accomplishments that we're proud of
- Successfully integrated advanced AI features that make learning interactive and personalized
- Created a truly dual-experience app that serves two distinct user groups effectively
- Built engaging 3D animations and gamification that make learning addictive
- Developed a pronunciation system that provides real-time feedback on tonal languages
- Designed an intuitive interface that feels modern yet culturally respectful
What we learned
- How to effectively integrate Google's Gemini API for educational purposes
- The importance of user experience design when serving different age groups
- Techniques for optimizing AI API calls and managing response latency
- The complexity and beauty of the Igbo language's tonal system
- How gamification can dramatically improve engagement in language learning
What's next for Lingbo
- Offline Mode: Allow users to download lessons and practice without internet
- Progress Tracking: Implement comprehensive analytics and achievement systems
- Community Features: Add peer-to-peer practice sessions and leaderboards
- Expanded Content: More stories, games, and cultural lessons
- Mobile Apps: Native iOS and Android versions for learning on the go
- Multi-Language Support: Extend the platform to other African languages at risk
- Teacher Dashboard: Tools for educators to track student progress and assign lessons
Made with ❤️ for the Igbo community and language learners worldwide
Log in or sign up for Devpost to join the conversation.