React / LangChain / Python / AI/LLM

AI Bharatverse

Interactive AI-powered platform for exploring the history of India. Built for Times of India as a 6-month fractional engagement.

6mo

delivery

AI Bharatverse

Showcase

Product Walkthrough

Four screens from the AI Bharatverse experience for Times of India — landing, conversational exploration, long-form deep dive, and the editorial fact-check console used by historians.

AI Bharatverse — Landing page — editorial hero with conversational AI preview card showing a Vijayanagara query with primary-so
Landing page — editorial hero with conversational AI preview card showing a Vijayanagara query with primary-source citations.
AI Bharatverse — Conversational Exploration — Battle of Panipat thread with AI responses framed as scholarly cards, citation ch
Conversational Exploration — Battle of Panipat thread with AI responses framed as scholarly cards, citation chips, and follow-up suggestions.
AI Bharatverse — Mauryan Empire deep dive — long-form article generated by AI, reviewed by Prof. Romila Thapar, with floating "
Mauryan Empire deep dive — long-form article generated by AI, reviewed by Prof. Romila Thapar, with floating "Ask Bharatverse" inquiry card.
AI Bharatverse — Editorial Fact-Check Console — internal tool with semantic underlines (verified / low-confidence / flagged), c
Editorial Fact-Check Console — internal tool with semantic underlines (verified / low-confidence / flagged), citation verification, AI reasoning trace.

Leadership Lens

01 The Call

When Times of India approached with the brief — make Indian history engaging for younger audiences through AI — the real decision was not which LLM to call, but whether to treat this as a content-curation product (editorialised articles, curated timelines, static Q&A) or as a genuine AI platform where users could explore any thread of Indian history conversationally. Chose the platform approach: a LangChain-powered conversational AI with RAG over verified historical sources, accepting the harder engineering problem of hallucination prevention in exchange for the step-change in user experience that open-ended exploration enables.

02 The Bet

Bet that retrieval-augmented generation — pairing LLM generation with a grounded historical knowledge base — could meet a zero-tolerance accuracy bar in a branded editorial environment, while still delivering the fluid, conversational experience TOI needed to capture younger audiences. The alternative (manual content curation at scale) would have required a permanent editorial team and could never match the breadth of questions a curious user might ask.

03 The Trade-off

Accepted a fundamentally more complex validation pipeline — every LLM output passes through a factual verification layer before surfacing — in exchange for genuinely open-ended exploration. Traded the simplicity of a curated content library for the breadth that only a live AI system can provide. Also accepted a harder stakeholder management problem: the TOI editorial team, product team, and subject matter experts all had legitimate opinions on accuracy, tone, and cultural sensitivity, requiring a multi-layer content review process embedded into the delivery cadence from Month 1.

04 The Outcome

Delivered end-to-end in 6 months across research, architecture, implementation, testing, and handover. The platform allows users to ask questions about any period, event, or figure in Indian history and receive rich, contextually accurate responses — with conversation state maintained across sessions. Production infrastructure designed for horizontal scaling across LLM endpoints with intelligent caching, capable of handling concurrent load on one of India's largest media platforms. Full handover to TOI engineering team with documentation, CI/CD, and monitoring in place.

05 Coordinated

The most stakeholder-intensive engagement in the consumer portfolio. Coordinated across TOI editorial (accuracy standards, cultural guardrails, historical source selection), TOI product (UX direction, audience targeting, feature scope), TOI engineering (infrastructure integration, handover requirements), and subject matter experts (content accuracy review in Month 4–5). Sprint demos provided the regular alignment checkpoint — each demo locked feature scope for the next sprint and surfaced editorial feedback early enough to feed back into the RAG source layer rather than requiring post-hoc corrections.

06 Where this goes next

Extend the knowledge base beyond the initial historical source set to cover regional histories and vernacular sources, unlocking a deeper second tier of Indian history that national-level content often misses. Introduce a personalisation layer — tracking which periods and themes a user explores — to surface proactive "you might be interested in" threads. Consider a Bharat-language expansion (Hindi, Tamil, Bengali) to reach the next 500 million users who engage with TOI in their mother tongue rather than English.

01 Chapter 1

The Challenge

Times of India — one of India's largest media conglomerates — wanted an interactive platform that lets users explore Indian history through AI-powered conversations and content generation. The goal: make history engaging for younger audiences through modern AI interactions.

Client Vision

Create a platform where users can ask questions about any period of Indian history and receive rich, contextually accurate, and engaging responses powered by large language models — transforming passive content consumption into active exploration.

Engagement

6mo

Fractional delivery

Client

TOI

Times of India

Model

Agile

Sprint-based delivery

Scope

Full

End-to-end build

02 Chapter 2

System Design

The platform architecture was designed around a LangChain-powered pipeline that ensures historically accurate, engaging content generation while maintaining real-time responsiveness for interactive exploration.

LLM Engine — Content Generation

LLM-driven content generation tuned for historical accuracy and engaging narrative style. Context-aware responses that maintain factual integrity while being accessible to younger audiences.

Conversational Layer — Interactive Exploration

Conversational exploration system allowing users to ask questions about any period, event, or figure in Indian history — with follow-up context maintained across sessions.

React Interactive UI

React-based frontend delivering rich, interactive responses with timelines, maps, and multimedia content woven into the AI-generated narratives.

Python AI Orchestration

Python backend orchestrating LangChain pipelines, managing conversation state, handling content retrieval, and coordinating between multiple AI services.

AI Pipeline Architecture

User Query
LangChain Pipeline
LLM (Context-Aware)
Rich Response
Interactive UI

Architecture Principle

Every response passes through a factual verification layer before reaching the user — combining retrieval-augmented generation (RAG) with editorial guardrails to prevent hallucination of historical facts.

03 Chapter 3

Engagement Model

The project was delivered as a 6-month fractional engagement, structured around agile sprints with regular client demos and collaborative iteration on content accuracy and editorial tone.

Month 1 — Research & Discovery

Historical content audit, LLM evaluation, architecture design, and alignment on editorial guidelines with TOI content team.

Month 2 — Architecture & Foundation

LangChain pipeline implementation, RAG system setup, Python backend scaffolding, and React UI framework.

Month 3–4 — Core Implementation

Full-stack development — conversational AI features, interactive UI components, content generation pipelines, and accuracy validation systems.

Month 5 — Testing & Refinement

Content accuracy testing with subject matter experts, performance optimization for real-time responses, and editorial review cycles.

Month 6 — Deployment & Launch

Production deployment, load testing, monitoring setup, and handover documentation for TOI engineering team.

AreaResponsibilityCollaboration
ResearchLLM evaluation, architecture patterns, historical data sourcesTOI editorial team
ArchitectureSystem design, AI pipeline, infrastructure planningTOI engineering
ImplementationFull-stack development, LangChain pipelines, React UISprint demos
DeploymentCloud infrastructure, CI/CD, monitoring, handoverTOI DevOps

04 Chapter 4

Problems Solved

Building an AI-powered historical content platform for a major media company required solving several critical challenges at the intersection of AI accuracy, cultural sensitivity, and production-scale performance.

Challenge 01 — Historical Accuracy

AI must not hallucinate facts. Implemented retrieval-augmented generation with verified historical sources and multi-layer fact-checking pipelines to ensure every generated response is grounded in documented history.

Challenge 02 — Cultural Sensitivity

Content must respect diverse perspectives across India's complex history. Built editorial guardrails and content review systems that ensure balanced, respectful treatment of sensitive historical topics.

Challenge 03 — Real-Time Performance

Interactive exploration requires fast LLM responses. Optimized pipeline with caching strategies, streaming responses, and intelligent pre-computation to deliver sub-second initial response times.

Challenge 04 — Scale for Media Platform

Handling concurrent users on one of India's largest media platforms. Designed horizontal scaling architecture with intelligent load distribution across LLM endpoints and response caching layers.

Critical Constraint

Unlike typical chatbots where occasional inaccuracy is acceptable, a historical education platform published under the Times of India brand demands zero tolerance for factual errors — requiring a fundamentally different approach to LLM output validation.

05 Chapter 5

Capabilities Proven

The AI Bharatverse project demonstrates a comprehensive set of capabilities spanning enterprise delivery, AI product development, and full-stack engineering.

Enterprise Client Delivery

Successful delivery for Times of India — one of India's largest media conglomerates — with structured engagement, regular stakeholder communication, and production-grade output.

AI/LLM Product Development

End-to-end AI product development from architecture through deployment — LangChain pipelines, RAG systems, prompt engineering, and output validation at scale.

Generative AI Quality at Scale

Solving the hardest problem in generative AI — content accuracy — with multi-layer verification systems that prevent hallucination in a zero-tolerance editorial environment.

Full-Stack Implementation

Complete ownership across the stack: React frontend for interactive experiences, Python backend for AI orchestration, LangChain for LLM pipeline management, and cloud infrastructure for production deployment — all delivered as a single integrated product.

06 Chapter 6

Technologies Used

Frontend

React

Interactive UI

AI Framework

LangChain

LLM orchestration

Backend

Python

AI orchestration

Method

RAG

Grounded generation

ReactTypeScriptPythonLangChainAI/LLMRAGPrompt EngineeringCloud InfrastructureVector DBStreaming Responses
LayerTechnologyPurpose
FrontendReact, TypeScriptInteractive UI, rich content rendering
AI FrameworkLangChainLLM orchestration, chain management, RAG
BackendPythonAPI layer, AI pipeline coordination
AI/LLMLarge Language ModelsContent generation, conversational AI
InfrastructureCloud (scalable)Production hosting, auto-scaling, monitoring
DataVector DB, Document StoreHistorical knowledge base, retrieval layer