mikaelJ46/IGCSE-QUESTION
title: IGCSE Science Question & Marking Platform emoji: ⚗️ colorFrom: teal colorTo: blue sdk: gradio sdkversion: 6.5.1 appfile: app.py pinned: false license: mit ---
⚗️ IGCSE Science — Question Practice & Deep Marking
An AI-powered platform for IGCSE Chemistry and Biology students that generates authentic exam-style questions and provides detailed, examiner-level feedback on student answers.
Features
- 🎯 Practice Questions — Generate questions by topic, type, difficulty tier, and mark count. Submit your answer for full diagnostic marking.
- 🔥 Topic Drill — 10 rapid-fire questions on a single topic with model answers.
- ⏱️ Timed Mock — 5 questions in sequence, batch-marked at the end.
- 🗺️ Topic Explorer — Browse all examinable topics for Chemistry and Biology.
AI Marking includes:
- Mark-by-mark breakdown
- Every error identified and explained scientifically
- Conceptual gaps diagnosed
- Terminology issues flagged
- Exam technique advice
- Personalised improvement plan
AI Fallback Chain
🟢 Gemini 2.5 Pro → 🔵 Cohere Command-R+ → 🟢 Z.ai GLM-4.6 → 🟣 MiniMax M2
Setup — Secrets Required
Add these in your Space Settings → Variables and Secrets:
All secrets are optional — the platform will skip any AI service whose key is missing and fall back to the next available one.
Topics Covered
Chemistry: States of Matter, Atomic Structure, Chemical Bonding, Periodic Table, Acids & Bases, Organic Chemistry, Rates of Reaction, Electrolysis, Quantitative Chemistry, and more.
Biology: Cell Biology, Genetics, Ecology, Homeostasis, Photosynthesis, Respiration, Circulatory System, Nervous System, Evolution, and more. Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
