AI EdTech for Regional Curriculum

Personalized Socratic AI Tutoring for Kerala SSLC Students

Orma bridges educational inequality with textbook-grounded Retrieval-Augmented Generation, delivering bilingual, curriculum-aligned academic support in Malayalam and English.

Try Orma on Hugging Face Explore Open Source Repo
ormaai-orma-tutor.hf.space
Live Serverless Deployment
SSLC
Can you explain the formula for finding the nth term of an Arithmetic Progression in Malayalam and English?

Orma AI Tutor:

In an Arithmetic Progression (സമാന്തരശ്രേണി), the nth term ($x_n$) is given by:

x_n = a + (n - 1)d

ഇവിടെ a എന്നാൽ ആദ്യപദവും (first term), d എന്നാൽ പൊതുവ്യത്യാസവും (common difference) ആണ്.

AI

Engineered for Regional Curriculum Mastery

Standard LLMs struggle with regional syllabi and local exam patterns. Orma is tailored for Kerala State Board SCERT standards.

📚

Curriculum-Grounded RAG

Vectorized textbook ingestion pipelines using PostgreSQL/Supabase hybrid search eliminate hallucinations, ensuring responses stick to official SCERT textbooks.

🗣️

Bilingual Native Support

Fluid understanding and generation across English and Malayalam, allowing students from government and private schools to query in their natural tongue.

📐

KaTeX Mathematical Rendering

Seamless rendering of complex formulas, step-by-step arithmetic deductions, and geometry explanations optimized for low-bandwidth mobile devices.

Anthropic Claude Integration Roadmap

Why Orma is Upgrading to Claude 3.5 Sonnet & Haiku

To provide true Socratic guidance instead of just answering questions, Orma requires state-of-the-art reasoning, rigorous instruction adherence, and nuanced contextual memory.

  • ✓ Socratic Guidance: Prompting students with guided hints and questions rather than spoon-feeding answers.
  • ✓ Sub-Second Hybrid Routing: Utilizing Claude 3.5 Haiku for rapid streaming queries and Claude 3.5 Sonnet for deep theorem verification.
  • ✓ Safe Learning Guardrails: Leveraging Claude's industry-leading safety alignment to protect young learners.

// Planned Anthropic API Architecture

POST /api/v2/tutor/chat
Model: claude-3-5-sonnet-20241022
Prompting: Socratic SSLC Pedagogy + Hybrid Context Injection
Streaming: FastAPI SSE (Server-Sent Events)

Production-Grade Architecture

Built for high concurrency, zero-maintenance scaling, and low latency.

Phase 1: Ingestion

PDF & Vector Pipeline

Textbook parsing, automated chunking, and embedding synchronization to PostgreSQL.

Phase 2: Backend

FastAPI Core

Asynchronous streaming endpoints, LRU caching, and custom Session-based rate limiting.

Phase 3: Client

Zero-Build Frontend

Dynamic User-Agent routing serving dedicated desktop and mobile interfaces with DOMPurify sanitization.

Phase 4: Evaluation

Ragas Benchmark

Automated evaluation measuring Faithfulness and Answer Relevancy to uphold academic rigor.