DEV Community

Cover image for AnsaMe: Assessment practice platform for national exams in Nigerian, using Gemma 4.
Bello Bambo
Bello Bambo

Posted on

AnsaMe: Assessment practice platform for national exams in Nigerian, using Gemma 4.

Gemma 4 Challenge: Build With Gemma 4 Submission

This is a submission for the Gemma 4 Challenge: Build with Gemma 4

What We Built

We built AnsaMe, It is an assessment platform powered by Gemma 4, built specifically for Nigerian students preparing for National Standard Exams e.g JAMB, WAEC, and NECO.

Many Nigerian secondary-school students revise with static past-question PDFs, limited explanations, and little personalization. AnsaMe helps students practise, get instant feedback, and improve step by step.

Usage:

  1. Student Pick the exam type and class arm: Arts, Science, Commercial, Technical, General, or Electives.
  2. Choose from related subjects, with core General subjects available across the class arms.
  3. Let Gemma 4 AI model suggest relevant topics, or enter a custom topic.
  4. Generate exam-style multiple-choice questions.
  5. For WAEC and NECO Standard, 4 theory questions are included and answers can be by typing, uploading a photo of written work, or both.
  6. Submit answers and immediately see correct and incorrect choices.
  7. Use AI explanations, theory feedback, and topic deep-dives to understand the weak areas.
  8. Return to saved practice history for later revision.

Live Project

https://ansa-me.vercel.app

Demo

Project Demo Video:

Code

Github Repository:
AnsaMe Github Repo

How We Used Gemma 4

AnsaMe uses Gemma 4, dense 31B modal in four main scenarios:

  1. Topic suggestions for a selected exam and subject
  2. Structured 20-question practice-session generation
  3. WAEC and NECO theory-question generation
  4. Theory-answer marking from typed responses and uploaded images
  5. Simple explanations for missed or reviewed answers
  6. Topic deep-dives that summarize key ideas, common mistakes, and revision tips

Team Submissions

Teammate : designedbybanke

Top comments (0)