back to projects
AI BuildEdTechSingapore

Red Dot Times

A news and knowledge app for kids in SG — AI turns current events and interesting facts into kid-friendly, illustrated and audio-enriched content children and parents can explore together, present, and more.

// Red Dot Times — hero

Kids are naturally curious about the world around them — but almost nothing in the news is made for them. Current events content is adult-framed, globally oriented, and designed to be read, not explored. Teachers want current events in the classroom; parents want their children engaging with something meaningful. And children themselves — the actual users — have no tool built for how they actually learn: visually, audibly, and by doing.

If children grow up without tools that make the world around them legible — in their language, about their city, for their level — curiosity doesn't disappear. It just gets directed elsewhere. Red Dot Times is built on the belief that Singapore's story is interesting to the children who live it, if someone tells it to them properly.

A content structure and generation system built around five components: What happened / What it is → Why it matters → Fun facts → Talk together → Activity to try. OpenAI API generates Singapore-relevant articles following this template — age-appropriate, curiosity-first, designed to spark conversation rather than just deliver information. ElevenLabs API powers audio narration so children can listen as well as read. Illustrations accompany each article. A mind map scaffold supports the presentation mode — children can turn an article into something they explain back, building comprehension and confidence simultaneously. Product direction was significantly shaped by direct discovery conversations with parents, who surfaced needs I hadn't anticipated.

The most important design decision was fixing the content template and letting the AI work within it — rather than giving the AI latitude to generate freely and editing the output. A fixed five-component structure means every article is pedagogically consistent, safe to hand to a child, and useful to a teacher without preparation. The AI makes it scalable. The template makes it trustworthy.

The choice to use OpenAI API for generation and ElevenLabs for audio narration rather than a single integrated solution was a deliberate quality call: each API does one thing well. The tradeoff is integration complexity; the benefit is that the audio genuinely sounds warm rather than robotic, which matters when the listener is a five-year-old.

The Singapore-specific focus limits the potential audience by geography. That was an intentional constraint — a child in Singapore reading about local events, local places, and local context learns to see their own world as worth understanding. Generic global content wouldn't do that.

The template is the product. I spent more time designing the five-component structure than I spent on any technical decision, and it shows in the output. Teachers who've seen the app don't ask about the AI — they ask about the structure. That's the right response. The best AI product design makes the AI invisible.

A curated "Did you know?" content library so parents and teachers aren't generating from scratch every session. Favourites and history. And a potential connection to the Mosaic language learning tool — so bilingual Singapore families can engage with the same content in English and Mandarin.

Red Dot Times generates content for children. Every design decision reflects that.

The fixed pedagogical template constrains what the AI can produce: no open-ended generation, no deviation from the five-component structure, no content outside the educational frame. The AI fills a template; it doesn't author freely.

The Singapore editorial lens means topics, examples, and references are reviewed for local appropriateness — not just accuracy. A tool that generates content for Singapore children needs to reflect Singapore values and context, not default to a Western-global frame.

The "Talk together" and "Activity to try" components are deliberate: they keep a human — a parent or teacher — in the loop for every article. The child doesn't consume Red Dot Times alone. That's a feature.