Initial support for automatic fixing of additional and wrong label

This commit is contained in:
2026-03-15 22:28:15 +01:00
parent 5f1613b8c1
commit f43c296e8a
11 changed files with 292 additions and 61 deletions
+1 -3
View File
@@ -96,9 +96,7 @@ class CheckboxRenderer:
"final_box": box, "text_preview": meta["data"]["text"][:20]
})
import re
def natural_key(text):
return [int(c) if c.isdigit() else c.lower() for c in re.split(r'(\d+)', str(text))]
from utils import natural_key
def process_student(args):
"""Thread worker: Processes one student."""