PRISM (Personalized Resource and Intelligent Study Monitor) is an AI-powered competitive examination preparation platform designed for JEE Mains, JEE Advanced, and NEET students. The system implements a five-node agentic Retrieval-Augmented Generation (RAG) pipeline using LangGraph, LangChain, FAISS, and the Ollama llama3.2 language model. A FAISS vector store indexes 19,776 embeddings from 40+ academic PDFs including NCERT textbooks, previous year question papers, and supplementary materials using the all-MiniLM-L6-v2 sentence transformer. The platform integrates PYQ-mode quiz generation, NCERT line-by-line reading with global content caching, real-time competitive battle rooms via Socket.IO, adaptive study planning, and a cross-device leaderboard backed by MongoDB Atlas. Deployed locally without cloud API dependency, the system achieves sub-5ms retrieval latency on commodity CPU hardware.
Vojjala et al. (Tue,) studied this question.