Kylie D'Alessandro's Work | ContraWork by Kylie D'AlessandroKylie D'Alessandro
AI Product Developer | Edtech & Small Teams
MainLoop is coding academy for teenagers, and the LMS it runs on. Built to handle scheduled cohorts and self-paced tracks in one system.
Curriculum model - courses composed of modules and lessons, authored once and surfaced through either delivery mode
Enrollment and progress - per-student state that tracks completion independently of how a student is consuming the material
Cohort scheduling - dated sessions layered over the same lessons, so a cohort is a schedule pointing at curriculum rather than a copy of it
Instructor view - where each student actually is, instead of inferring it from attendance Misconception Mapper RAG is an interpretable education-focused RAG system for working with standards, rubrics, readings, assignments, and anonymized student work. It pairs a Next.js interface with a FastAPI backend and a hybrid retrieval stack combining dense vector search, BM25, Reciprocal Rank Fusion, and CrossEncoder reranking.
Unlike a generic document chatbot, the application produces purpose-built student and teacher outputs while keeping its evidence trail visible through citations, source metadata, confidence levels, missing-evidence flags, and an end-to-end retrieval debugger. CurioQuest - AI-Powered Gamified Science Education