← Back to UnaGPT Doc

Batch Analysis — Uploading, Analyzing and Batch Marking

Print

This guide shows how to use the UnaGPT Batch Analyze Wizard to upload a question paper, have the AI analyze the questions and the marking scheme, mark a whole class of student scripts in one batch, and review the scores and reports. Every step comes with a screenshot; the red numbered markers in the screenshots correspond to the numbered markers in the text.

  • Platform: app.una.study
  • Audience: Teachers
  • The Batch Analyze Wizard is currently in public beta (BETA).

Part 1 — Create a project and upload the paper

Step 1Log in

Open https://app.una.study/ and choose "Log in using a third-party account" (marker 1) to sign in with the school Microsoft or Google account.

Una login page: signing in with a third-party account.
Fig. 1. Una login page: signing in with a third-party account.

After logging in, click "Batch Analysis" in the left menu (marker 1) to open the wizard.

Una home page: opening Batch Analysis from the left menu.
Fig. 2. Una home page: opening Batch Analysis from the left menu.
Step 2Create a project

On the "Projects" page, click "New project" (marker 1). Each project holds one question paper, its marking scheme and the student scripts marked against it. The "Status" column (marker 2) shows the stage each project has reached: Draft, Analyzing, Analyzed, Marking, Complete.

Project list.
Fig. 3. Project list.

Type the project title in the dialog (marker 1, for example: F6 ICT Mock Paper), then click "Create" (marker 2).

The "New project" dialog.
Fig. 4. The "New project" dialog.
Step 3Upload the paper and the marking scheme

Choose how the material is organized at the top right (marker 1): "Separate documents" or "One combined document". One file holding both documents goes into "A stitched scan" and is split automatically (marker 2); otherwise the paper goes into "Question paper" (marker 3) and the scheme into "Marking scheme" below it (marker 4). Files can be dragged onto an area, or the area can be clicked to browse.

Upload page: a stitched scan or separate documents.
Fig. 5. Upload page: a stitched scan or separate documents.
Step 4Select the pages to analyze

Once a file is uploaded the system generates page previews. Use "All" or "None" for a quick selection (marker 1) and confirm with "Choose N pages" (marker 2); the ticked thumbnails (marker 3) are the pages that will be analyzed.

Page selection for the question paper.
Fig. 6. Page selection for the question paper.

The marking scheme is confirmed the same way (marker 1), or it can be left for the AI to generate in the next step.

Page selection for the marking scheme.
Fig. 7. Page selection for the marking scheme.
Step 5Run the analysis

When both documents show "Ready" (marker 1), check the page thumbnails once more, then click "Analyze · N pages" at the bottom of the page (marker 2).

Both documents ready to analyze.
Fig. 8. Both documents ready to analyze.

The system detects the questions, parses the marking scheme and builds the question bounds, showing its progress as it goes (marker 1).

Analysis in progress.
Fig. 9. Analysis in progress.

When the analysis finishes, the number of questions detected and the total marks are shown (marker 1). Click "Review result" to open the review page (marker 2); if the detection looks wrong, "Re-analyze" runs it again.

Analysis complete.
Fig. 10. Analysis complete.

Part 2 — Review the questions and the marking scheme

Step 6Check the extracted result

The top of the review page shows the number of questions detected and the total marks (marker 1). Questions with no marking scheme can be filled in by the AI with "Generate marking scheme" (marker 2). "Answer language" is detected from the paper — marking and reports are written in this language, so correct it here if it is wrong (marker 4). When everything is correct, click "Start marking" (marker 3).

Review page: question content, marking scheme and marks.
Fig. 11. Review page: question content, marking scheme and marks.
Step 7Correct the question content

Questions that have parts show their (a), (b), (c) structure. "Edit" opens the question text for changes (marker 1). Each part carries its own marks and question type (marker 2), and the handle on the right (marker 3) opens that part's content and marks.

A question with parts.
Fig. 12. A question with parts.

Part 3 — Mark the student scripts

Step 8Upload the student scripts

The marking page offers two ways to upload: one file per student, dropped on "Add more student scripts" (marker 1); or one scan of the whole class, dropped on the right (marker 2), which the system splits per student.

Marking page: uploading student scripts.
Fig. 13. Marking page: uploading student scripts.

A class scan is sorted into one script per student. Check the name on each script and correct it if needed; "Sort again" repeats the split. Click "Upload N scripts · N pages" to confirm.

A class scan split into one script per student.
Fig. 14. A class scan split into one script per student.
Step 9Monitor the marking progress

The system reads each script in turn — OCR for handwriting — and marks it against the marking scheme. The status chip and the counter beside it show overall progress (marker 1), the row below names the script being processed (marker 2), and the queue can be paused or stopped there (marker 3).

Marking in progress.
Fig. 15. Marking in progress.

Part 4 — Scores and reports

Step 10Class overview

When marking finishes the status reads "Complete", with the number of scripts marked beside it (marker 1).

Marking complete.
Fig. 16. Marking complete.

The "Class overview" tab shows the average, highest and lowest scores, the pass rate and the scans to check (marker 1); three charts — score distribution, score rate by question part and grade distribution (marker 2); and the class list below (marker 3), with each question's marks, the total, the grade and the review status.

Class overview: statistics, charts and student scores.
Fig. 17. Class overview: statistics, charts and student scores.
Step 11Review answers and adjust scores

The "Review" tab compares the whole class question by question. Questions are switched on the left (marker 1). The student's handwriting (marker 2) sits beside the text the system read from it (marker 3); if the recognition is wrong, use "Edit" or run "OCR" again. "View original" opens the student's whole script (marker 4).

Review: handwriting beside the OCR result.
Fig. 18. Review: handwriting beside the OCR result.

The AI awards marks criterion by criterion and gives its reasons (marker 1). Each criterion can be adjusted in the right-hand column (marker 2), with a note explaining the change (marker 3). Adjusted scores sync to the class overview and the reports, and the student is flagged as teacher-adjusted.

AI marks and teacher adjustment.
Fig. 19. AI marks and teacher adjustment.
Step 12Individual reports

The "Reports" tab builds a detailed report for each student. Students are switched with the dropdown (marker 1), the teacher and student versions with the toggle (marker 2), and "Print PDF" exports the report (marker 3). The header shows the total, the percentage and the grade (marker 4).

Individual report (teacher version).
Fig. 20. Individual report (teacher version).

The student version (marker 1) gives every question two views, a score report and a content analysis (marker 2).

Individual report (student version).
Fig. 21. Individual report (student version).
Step 13Grade settings

"Grade settings" on the class overview sets the pass mark as a percentage (marker 1) and the band system — S–E, HKDSE or Pass/Fail — where each band's name and threshold can be edited or a band added (marker 2). "Save settings" applies the change (marker 3) and the overview and the reports update immediately.

Grade settings: pass mark and grade bands.
Fig. 22. Grade settings: pass mark and grade bands.
Step 14Download and re-mark

The "Download" menu (marker 1) offers three exports (marker 2): CSV, the class score table; All-in-one PDF, every report in one file; and Individual PDFs (ZIP), one file per student.

The "Download" menu.
Fig. 23. The "Download" menu.

The "Re-mark" menu (marker 1) offers "Re-mark all", which re-scores the class with the current marking scheme, and "Re-extract & mark all", which reads the scripts again first (marker 2). If the marking scheme has changed, update it in the review page before re-marking.

The "Re-mark" menu.
Fig. 24. The "Re-mark" menu.
Note  Every time marking finishes or a score is changed, the system saves a version automatically; in the review page's history, any AI marking or teacher edit can be restored.