StudyMate AI
Intelligent RAG-Based Educational Knowledge Assistant

Problem & System Purpose
High-performance asynchronous RAG pipeline processing academic textbook PDFs and generating personalized study content. Semantic search index via ChromaDB & sentence-transformers, Google Gemini 2.0 Flash orchestration (summaries, quizzes, 3D flip flashcards, dynamic study plans), page-specific citations via PyMuPDF, rate limiter (60 req/min), JWT auth with bcrypt, and automated CI/CD deployment via GitHub Actions.
Architecture Blueprint
Asynchronous Retrieval-Augmented Generation (RAG) system utilizing vector embeddings, semantic search, and LLM orchestration with automated CI/CD deployment.
Extracts textual content, page numbers, and metadata from academic PDF textbooks.
Indexes document chunks locally for lightning-fast cosine similarity vector searches.
Orchestrates prompts for automated summaries, interactive quizzes, and 3D flashcards.
Arte
Classical Art Bureau & Interactive Curatorial Archive