WhatsApp Learning Chatbot: AI for Education
The Applied AI Infrastructure Guild’s WhatsApp Learning Chatbot is an AI-powered educational system designed to deliver personalized learning experiences directly within WhatsApp. By integrating conversational AI with course-specific content, the platform enables students to learn, practice, and track their progress in a familiar messaging environment.
Faced with the problem of the global digital divide, where millions of students lack consistent access to laptops or tablets and traditional learning management systems consume expensive data plans, members of Next Lab’s Applied AI Infrastructure (AAII) Guild tackled the challenge to deliver accessible AI-powered learning using WhatsApp, AWS, and Ollama.
What the Project Does: The platform allows students to interact with an AI tutor through WhatsApp, where they can:
- Ask questions based on course materials
- Take dynamically generated quizzes
- Monitor their learning progress
Educators can upload instructional content such as PDFs, presentations, and videos, and access a web-based dashboard to track student engagement and performance.
System Design and Development: The system was developed through an iterative, multi-stage deployment strategy:
- Local Development: Initial prototyping using Flask, Ollama, and ChromaDB, with ngrok enabling webhook communication
- Serverless Deployment: Transition to AWS Lambda and API Gateway for cost-efficient, low-traffic environments
- Production Deployment: Migration to AWS ECS Fargate with a microservices architecture for scalability and reliability
The core intelligence is powered by a multi-agent orchestration system built using LangGraph. A central routing component classifies user intent and directs requests to specialized modules, including retrieval-based question answering, quiz generation, and progress tracking.
Why It Matters: This platform demonstrates how AI can be embedded into widely used communication tools to improve accessibility and scalability in education. WhatsApp has billions of global monthly users and works seamlessly on low-end smartphones and 3G networks. By eliminating the need for new applications and leveraging existing user behavior, the system reduces friction while enabling personalized, always-available learning support. It also empowers educators by automating content-driven interactions such as answering questions and generating assessments, allowing them to focus on higher-value teaching activities. With the WhatsApp Learning Chatbot, learning doesn’t stop when the student leaves the classroom—they’re emboldened to guide their own studies.
Project showcase:
Launch date:
- January 2026
Contributors & Credits:
- Hithesh Rai Purushothama, AAII Guild Lead
- Richie Liu, Next Lab Associate
ASU Next Lab™
Powered by collaboration across ASU’s innovation ecosystem.
Got an idea, project, or question? Connect with Next Lab →