CoolFace
Apppublic

SolusOps/Study-with-ChampAI

sourceHugging Faceupdated 3mo agoView on Hugging Face
0likes
README.md44 linesDownload Raw Back to root
1---2title: StudyWithChampAI3emoji: ๐Ÿ†4colorFrom: yellow5colorTo: red6sdk: gradio7sdk_version: "5.33.0"8app_file: app.py9pinned: false10python_version: "3.11"11---12 13# StudyWithChampAI14 15**Turn notes into quests. Turn studying into progression.**16 17## Prize Targets18 19| Prize | Model | Role |20|-------|-------|------|21| ๐Ÿ† Best MiniCPM Build | MiniCPM-V 4.6 (1.3B) | OCR, handwriting, diagrams, concept extraction |22| ๐Ÿ† Nemotron Hardware Prize | Nemotron 3 Nano 4B | Quest gen, batch questions, Socratic tutor, revision quests |23| ๐Ÿ† Tiny Titan | 1.3B + 4B + 3.3B + 1.5B = ~10B | All under 32B |24| ๐Ÿ† Best Agent | LearningOrchestrator | 7 cooperating specialist agents |25| ๐Ÿ† Best Demo | Voice + multilingual + RPG UI | Boss battles, mastery meters, revision quests |26 27## Setup28 29```bash30pip install -r requirements.txt31export HF_API_KEY=hf_...32export FEATHERLESS_API_KEY=fl_...33python app.py34```35 36## How It Works37 381. **Import** โ€” upload a PDF, image, voice recording, or paste notes392. **MiniCPM-V** reads the material (OCR + concept extraction in one shot)403. **Nemotron** designs quests and generates batch questions414. **Battle** โ€” answer questions, earn XP, face the boss at the end425. **Wrong answer?** Nemotron gives a Socratic hint; translate it to Hindi/Spanish/Bengali436. **Results** โ€” mastery meters per topic; generate a revision quest targeting weak areas44