Working with the Singapore Government to Rethink Learning for an AI World

Surya Manivannan

AI

7

7

min read

Apr 16, 2025

Apr 16, 2025

Over the past few months, our team worked with the Singapore Government to build an AI-powered EdTech platform to help 9-year-olds learn Tamil. While the project was focused on language learning for children, the lessons we learned apply broadly to anyone building AI-powered products—especially those serving users who aren't tech-savvy or need simplicity.

The platform was a success. It’s engaging, personalized, and trusted by educators and parents alike. But the most important insight we took away from the project surprised us:

AI should make things simpler, not just smarter.

Let’s walk you through what we built, the technical and strategic choices we made, and the one big idea that made all the difference.

The Problem: Language Learning is Hard—Especially for Kids

Tamil is a rich language with complex grammar and pronunciation. Traditional teaching methods—like rote memorization and textbook exercises—often fall short, especially for young learners. They’re too rigid, not personalized, and fail to hold attention.

Accessibility was another concern. Not every child has the same pace of learning or style of understanding. And in a typical classroom, it’s difficult to offer one-on-one attention.

The Singapore Government wanted to solve this with technology. That’s where we came in.

The Solution: Personalized Learning with AI

Our goal was to build a platform that:

  • Makes Tamil learning fun and engaging for 9-year-olds.

  • Adjusts to each child’s pace.

  • Uses AI to answer questions, explain concepts, and generate exercises in real-time.

  • Provides voice support to reach kids with different learning preferences.

To do this, we combined several technologies into a single, seamless system:

Our architecture looked like this:

  • Frontend (Angular) – Designed for kids: colorful, responsive, and intuitive.

  • Backend (FastAPI) – Fast, asynchronous APIs for smooth real-time interactions.

  • AI Layer (GPT-4o via LangChain) – Smart language model with safety guardrails.

  • Vector DB (FAISS) – Quick retrieval of relevant content from our syllabus.

  • Cloud (Google Cloud) – Speech-to-text and text-to-speech integration for multimodal learning.

Key Technical Highlights

  1. Fast & Responsive

    • Children lose interest quickly. So we used FastAPI’s asynchronous capabilities to ensure every interaction felt instant.

  2. Smart Retrieval

    • Kids type in questions. We convert those into semantic queries using vector embeddings, search our syllabus in FAISS, and send the context to GPT-4o to generate a simple answer.

  3. AI That Speaks Their Language

    • We crafted very specific prompts to make sure GPT-4o always gave safe, age-appropriate answers in kid-friendly language.

  4. Voice Integration

    • The explanation is also played aloud using Google’s text-to-speech, helping auditory learners and making the platform more accessible.

What Actually Worked: Simplicity Over Sophistication

At first, we were excited to show off the power of AI—complex interactions, deep explanations, advanced grammar checking. But when we tested with real kids, we realized something important:

They didn’t care how smart the system was. They cared if it was simple and fun.

We had to go back and strip away complexity. The interface needed to be clean. The explanations had to be short. Every feature had to serve a clear purpose. The sophistication of the backend had to be completely invisible to the user.

This shift in mindset—from building a smart tool to building a helpful one—changed everything.

Real-World Results

When we tested the platform with 9-year-olds and their teachers:

  • Kids said it was “fun” and “easy.”

  • Teachers noticed better engagement than in regular classes.

  • Parents appreciated the safe environment and personalized pace.

None of them talked about the underlying AI models. They talked about how the platform made learning feel easier and more enjoyable.

Why This Matters for Your Business

If you’re building or buying AI-powered tools for your business—whether it’s for training, customer service, or internal productivity—this insight is critical:

Don’t let the AI be the hero. Let it be the assistant.

Your end users probably don’t care how powerful the model is. They care about how fast it responds, how easy it is to use, and whether it solves their problem without overwhelming them.

We learned that even with advanced LLMs and cutting-edge tech under the hood, the winning formula was:

  • Simple UI

  • Fast feedback

  • Safe, focused answers

  • Voice and visual support for different user needs

This applies whether you’re building for 9-year-olds or 59-year-old sales reps.

Looking Ahead

The framework we built is modular and scalable. It can easily be adapted to other languages, subjects, or even adult learning. If you’re a decision-maker looking to use AI to improve learning, onboarding, support, or knowledge retrieval in your business, our experience offers a few takeaways:

  1. Start with the user, not the tech.

  2. Use AI to simplify, not to impress.

  3. Iterate with real feedback early.

  4. Make the complex invisible.

Looking to implement AI in your business? Schedule a call today for a free AI consultation. Use the link here.