Commit Graph
27 Commits
Author SHA1 Message Date
sebastien 0a4f4a80d0 Detect and confirm page orientation during automatic splitting
Bundle the trained heatmap/image orientation model and run it after provisional
blank-page and split analysis. Confirm candidates with Gemini using low thinking;
resolve mixed A3 sheet ordering with the complete statement and medium thinking.
Keep A4 scans independent and export paired A3 scans in booklet reading order.

Reanalyse uniformly inverted source sheets, validate ordering permutations, and
preserve source provenance, corrected rotations and reading slots in manual review.
Document the experiments, rejected approaches, calibration and runtime limits.

Validation: focused splitting/orientation regression suites pass; bundled model
checksum and wheel assets verified. Full Interro07 offline run: 44.26 seconds,
eight candidates, mocked upright confirmations, source hashes and geometry intact.
2026-11-04 21:07:20 +01:00
sebastien 78f3e4b2f0 Automatic page splitting 2026-11-03 22:08:36 +01:00
sebastien 0bb6f7d97c Use per-page annotation spacing with inferred margin fallback 2026-11-03 12:02:06 +01:00
sebastien b069805988 Improve web finalisation navigation, caching and Anot support 2026-11-03 11:38:39 +01:00
sebastien 8c1fa0af57 Various HTML improvements 2026-11-03 10:02:10 +01:00
sebastien 28e3b5bfb9 Faster Persp generation 2026-11-02 11:43:57 +01:00
sebastien 213576f83d Copy removal 2026-11-02 11:35:21 +01:00
sebastien c36642e8de Initial commit for finalisation web interface 2026-11-01 08:41:37 +01:00
sebastien a38c1ff4b3 Enforce configurable height and pixel limits for tablet documents 2026-10-26 15:09:05 +01:00
sebastien 8918d64452 Add per label remark, post correction 2026-10-26 12:44:29 +01:00
sebastien 3abd7873e6 Specific request to detect names. 2026-10-26 08:09:53 +01:00
sebastien ff7496b113 Cache for reading annotation 2026-10-24 10:22:41 +02:00
sebastien 55d5cf16c9 Bnot fixes ; Missing énoncés fixes. 2026-10-23 11:15:05 +02:00
sebastien 834ffe32f2 miscs 2026-10-23 08:24:10 +02:00
sebastien c30aac0572 miscs 2026-10-21 22:28:27 +02:00
sebastien 46845c4612 Automatic orientation issues detection and fix, experimental 2026-10-13 22:27:41 +02:00
sebastien 78a7b7679c When no margin detected, reserve a bit more space for comments 2026-10-13 21:23:48 +02:00
sebastien e7094d850e Keep empty answers in the final individual outputs. 2026-10-13 10:15:57 +02:00
sebastien 247b124754 Better (?) default left margin 2026-10-12 18:52:05 +02:00
sebastien 9925362352 Allow signaling issues in label verification 2026-10-11 21:05:27 +02:00
sebastien 3754c0c11a Fix context duplication in pdf output 2026-10-11 20:02:11 +02:00
sebastien 370f3252ef Support for post annotation label reassignement. 2026-10-11 19:03:04 +02:00
sebastien 48602c24f1 Recorrection GUI step ; LaTeX issues debugging 2026-10-10 20:40:48 +02:00
sebastien 94ca8b8256 Guide d'utilisateur GUI ; Recoverable statement/Persp Gemini generation 2026-10-05 09:04:01 +02:00
sebastien 5b8215e7f5 modest improvement to cropping (safer) 2026-09-15 15:13:41 +02:00
sebastien e8b8a11c5b Configuration de l'output final 2026-09-12 23:56:07 +02:00
sebastien dfce79f240 GUI documentation 2026-09-10 07:23:39 +02:00