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

Built With

Share this project:

Updates