tisha04/EDUFLOW
0
๐ฏ ExamEdge AI โ Smart Exam Study Planner
AI-powered timetable manager for competitive exam candidates (JEE, NEET, UPSC, GATE, CAT, etc.)
Features
- AI-generated daily study plans personalised to your exam goal and daily hours
- Subject memory โ tracks completion rate per subject, flags weak areas automatically
- Daily adaptation agent โ detects missed sessions, reschedules tasks, rebalances load
- Productivity dashboard โ progress score, per-subject bars, session history
Tech Stack
- Frontend: Gradio
- AI: Groq API (LLaMA 3.3 70B โ fast & free)
- DB: SQLite (local, persistent within the Space)
Deploy on Hugging Face Spaces
- Create a new Space โ SDK: Gradio
- Upload all files (or push via git)
- Go to Settings โ Variables and secrets โ New secret:
Name: GROQ_API_KEY
Value: gsk_...- Space restarts automatically โ you're live!
Local Setup
pip install -r requirements.txt
export GROQ_API_KEY=gsk_...
python app.pyFile Structure
app.py โ Gradio UI (all tabs, event wiring)
llm.py โ Groq API wrapper (call_groq, parse_json_response)
planner.py โ AI schedule generator
agent.py โ Daily adaptation agent
memory.py โ Per-subject learning memory
database.py โ SQLite setup & helpers
requirements.txt
README.md