🧠
Welcome back, ...
Loading...
API Status
...
localhost:8000
Current Level
—
🎯 From last quiz
Cog Mode
visual
🔄 Auto-detected
Uploaded Subjects
No subjects yet — upload materials to get started.
Quick Actions
Upload Materials
Upload ONE file at a time — each file becomes a separate subject in ChromaDB
💡 The subject name = your filename (e.g. "quantum_physics.pdf" → subject "quantum_physics")
How it works
📄
1. Upload File
POST /api/upload/ → file only
⚙️
2. Text Extraction
PyMuPDF / python-pptx
🗄️
3. ChromaDB Indexed
collection_id = filename
🤖
4. RAG Ready
Ollama llama3.2:1b
Uploading to backend...
📡
Sending to FastAPI
POST /api/upload/
⚙️
Extracting text
PyMuPDF / python-pptx
🗄️
Building ChromaDB
Embedding & indexing chunks
✅
Knowledge base ready
RAG pipeline active
✅
Knowledge Base Ready!
Collection ID:
Assessment Quiz
Real questions generated from your uploaded materials via Ollama
✦
Select a subject and click Generate Quiz to start.
Questions are generated fresh from your uploaded materials.
AI X-Ray — Responsible AI
SHAP + LIME explanations from your last quiz evaluation
⬡
No quiz data yet
Complete an assessment quiz to see model explanations.
⬡
SHAP Feature Importance
Why this level was assigned
LIME Local Explanation
LIME perturbs inputs and fits a local linear model to explain the classification boundary.
Learning Analytics
Research-grade metrics on your cognitive growth
Learning Efficiency vs Traditional
Adaptive RAG vs baseline
Score Progression
Accuracy over quiz attempts
Cognitive Radar
Your profile vs average
Key Insights
📈Learning Speed+43%
vs traditional methods
🎯Retention Rate78%
vs 52% avg
⚡Engagement8.4/10
webcam attention
🔄Mode Switches0
cognitive adaptations
Settings
Configure your NeuralLearn environment
Cognitive Mode Override
Force a learning style (overrides auto-detection from queries)
Current: Auto-detect