From paper exams
to structured
digital questions
One scanned exam paper becomes editable question data,
flowing into a question bank and online exams
With 18 years of average experience in the field,
DevApril is a team of education specialists
A company that has built authoring tools and content management systems for Korea's major education publishers
made Q-MakerAI itself, from that experience
Moving a single question into digital form
still takes manual work
In the field today
Rebuilding one exam paper as a Hangul document takes from several to tens of minutes per question
Using past-exam or textbook questions as-is raises copyright issues
From authoring to printing, distribution, collection, grading, and statistics — every link is touched by hand
What that leads to
Large-volume textbooks effectively can't proceed without outsourcing
Different questions asking the same concept are needed, but production costs are high
Systems that require pre-registering students carry a heavy management burden, so they go unused
Q-MakerAI,
a faster and more cost-efficient choice
Digital in one pass
Turns a scanned exam into editable digital questions, with no retyping
New, not reused
Need another question on the same concept? It builds a new one, figures included, instead of reusing the original
Straight to a code
Students solve the questions online, with no sign-up and no pre-registration
It starts from
a single exam paper
Product definition · How it works
06 – 07Step-by-step detail
08 – 13Student test-taking · Results
14 – 16Comparison · Metrics · Adoption
17 – 20
It turns paper exams into structured,
gradable questions
Scanned exam and textbook PDFs
Editable digital questions. Passage, options, answer, and explanation are separated into individual fields
Loading into the question bank · Generating similar questions · Online distribution and grading · Hangul (HWPX) and Word file export
Five steps from upload to approval
Upload
Upload the scanned exam PDF. Long documents are split and processed page by page
Question detection
It classifies the page type and automatically catches the regions where questions are
Region review
Drag the boundaries to fix and approve them. The original scan is always visible alongside
Structured extraction
Each region becomes question data with a passage, options, answer, and explanation
Question review
Check and edit with the block-level editor, then approve
It finds where one question
starts and ends
Page classification
It divides pages into types — table of contents, questions, answers and explanations, and more
Region detection
It precisely captures question, passage, and image regions. Questions that run across pages are linked together
Direct correction
Detected regions can be dragged, moved, and resized; missing regions can be captured anew
Questions that were images
become searchable data
Broken into fields
Passage · options · answer · explanation are each stored as their own value
Different structures per type
Answer structures are stored differently by type — multiple choice, short answer, matching, essay — and combined types that mix several types in one question are captured as-is
Search by metadata
Find questions in the bank by subject · school level · grade · semester · unit · type · source
A textbook's table of contents
becomes each question's unit
Three ways to add a table of contents
If the textbook has a contents page, it's read as-is; if not, capture the screen and paste it, or paste an Excel table
One unit per question
When pulling a question, you pick from within the table of contents. You don't type the unit in by hand
Search narrowing from the major unit down
Pick a major unit in the question bank and only its sub-units remain. Numbers and names are stored separately, so you can find it by name alone
It automatically creates similar questions
that ask the same concept
How to handle figures
Before generating, choose whether to keep the original figure or have it redrawn. Photos and illustrations are better left intact
Figure redrawing
Graphs, figures, and charts are redrawn as executable code — not the way an image model draws them
Automatic quality check
It compares across four axes and sorts into pass · recheck · block, then a person approves it side by side with the original
Two rounds of human review
complete a high-quality digital asset
Gate 1 · Region review
Required- What you look at Are the question boundaries caught correctly, and is the region type right?
- What you do Drag to move · resize · capture anew · delete · change type
- If blocked Question extraction doesn't start until you approve
Gate 2 · Question review
Required- What you look at Are the passage, options, answer, and explanation entered correctly, and are the equations right?
- What you do Block-level editing · edit the answer structure per type · equation preview · approve or reject per question
- If blocked Rejected questions are left out of the export
You can download files in the HWPX or DOCX
formats used in the field
Without a conversion step
The server writes the document file directly. It's not a matter of converting a PDF into a Hangul document
Equations and images
Equations are converted to document equations, and images go inside the file
Layout as-is
The order you picked in the question bank becomes the exam paper as-is. There is no limit on how many times you output a set
The same question goes out on paper
and on screen
Download and print it, or distribute it with a six-digit code to be solved on screen.
Either way, the question structure stays the same
Students enter with
a six-digit code
No sign-up
No app or account needed. They enter by code or QR, write only a name and a four-digit number, and begin
Even if interrupted
It auto-saves every 30 seconds, and even if they close the window and come back, they continue from where they left off
Types as-is
Multiple choice, matching, or essay — they take it and are graded in the same structure seen during review
The moment it's submitted,
grading is already done
Graded on the server
It auto-grades by per-type rules, and questions that require multiple answers receive partial credit
Equations by value
It accepts 2³ and 8, or x+x and 2x, as the same answer
Status you see right away
Refresh to check submission status, and view per-question accuracy alongside a per-student answer key
The same work,
done a different way
The old way
- Digitizing Retyping, or pulling out only the text
- Similar questions Commissioning writers, or variants that change only the numbers
- Distribution A system that pre-registers students, or paper
Q-MakerAI
- Digitizing Structured by passage · options · answer · explanation, then reviewed by a person
- Similar questions Variants that redraw even the figures, with automatic quality checks
- Distribution Enter by code without sign-up; distribute by set with a set period
Digitizing costs about 15% of manual work — roughly 6–7 times cheaper than before.
We write down only what we measured
The figures below are values measured on a fixed test set and operational logs
The figures above measure processing performance and technical reliability. They are not indicators of the accuracy of question content.
All features
Input · detection
AvailablePDF upload, split processing of large documents, page-type analysis, automatic question-region detection
Human review
AvailableTwo gates — region review and question review — a block editor, per-question approval and bulk approval
Question structuring
AvailablePer-type answer structures and combined types, passage · options · answer · explanation, equation preview
Similar questions
AvailableKeep the original figure or choose to redraw it, four-axis automatic quality checks
Question bank
AvailableSearch by subject · grade · unit · type, question-ID search, reopen the original to edit
Online exam
AvailableSix-digit code and QR distribution, auto-save and resume, automatic server-side grading
Class management
AvailableStudents who take an exam pile up automatically in the class roster, and scattered identities are merged into one person
Results · export
AvailableSubmission status and accuracy, Excel download, HWPX·DOCX·PDF exam-paper output
Automatic unit entry
AvailableReads the textbook's contents to add a unit to each question, and narrows the search from the major unit down
How to get started
Subscription · monthly plan
See the website for the monthly feeEach month you receive work credits. One new task costs one credit, and no points are spent on extraction, review, or export
Top-up · points
Free planInstead of subscribing, top up points when you need them and they're deducted as you use them. If you don't use it, no money goes out
Only finished tasks are deducted, and the points you have left stay as they are. Generating similar questions is deducted in points even while subscribed
All plans run on a 30-day basis; please see the website for the monthly fee. You can also top up and use points while subscribed.
Sign up
Sign up and you receive 20,000P in trial points. They're used over 10 days from your first day of use
Upload and review
Upload the exam PDF and review at the two gates to finalize the questions
Put it to use
Pile them into the question bank, generate similar questions, and distribute by code