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
d4404e4c27
Support evaluation-local configuration and names overrides
2026-11-03 18:44:56 +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
5de70dbc0d
Make personal evaluation creation and deployment steps executable
2026-11-03 11:38:14 +01:00
sebastien
8c1fa0af57
Various HTML improvements
2026-11-03 10:02:10 +01:00
sebastien
fd943696fb
Fix review snapshots without handwriting images
2026-11-03 09:30:50 +01:00
sebastien
5a54b5ac2b
better name finding (use top part, full width)
2026-11-02 11:56:24 +01:00
sebastien
9d0e40cc4f
Require label lists only on success.
2026-11-02 11:49:44 +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
b295f871a7
Margin detection update
2026-10-30 12:34:37 +01:00
sebastien
2c9dc65640
Initial support for user general remarks
2026-10-28 13:51:59 +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
d2aa4faa1b
Config : annotation max height.
2026-10-25 21:31:10 +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
f39868207d
dismissed wrong label triggers recorrection
2026-10-23 08:51:28 +02:00
sebastien
1959c5d3bb
Bnot : split large copies into pieces.
2026-10-23 08:32:17 +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
ad7813ea8f
Allow Gemini to report insufficient crop, and deal with it
2026-10-12 19:01:51 +02:00
sebastien
247b124754
Better (?) default left margin
2026-10-12 18:52:05 +02:00
sebastien
b6c2a634ca
Use different seeds for retries
2026-10-12 11:24:13 +02:00
sebastien
c58bbc3672
Fixing timeouts in label detection, maybe.
2026-10-12 11:06:44 +02:00
sebastien
9925362352
Allow signaling issues in label verification
2026-10-11 21:05:27 +02:00
sebastien
bd1964ffcd
Cropping investigation
2026-10-11 10:12:59 +02:00
sebastien
48602c24f1
Recorrection GUI step ; LaTeX issues debugging
2026-10-10 20:40:48 +02:00
sebastien
2d0f7a219f
Provide Gemini with the list of IDs in correction request
2026-10-10 17:19:06 +02:00
sebastien
f978310c4c
secondary splitters
2026-10-10 15:47:31 +02:00
sebastien
705db1068f
Personal tex compilation fixes
2026-10-10 10:01:16 +02:00
sebastien
ec6ac9580b
update Gemini API : use thinking levels
2026-10-10 08:47:39 +02:00
sebastien
7bc588e9a1
Manual score modification step
2026-10-06 11:56:04 +02:00
sebastien
261a50a7d2
smarter groups
2026-10-06 11:44:37 +02:00
sebastien
ec1645a952
not much
2026-10-06 11:27:53 +02:00
sebastien
22c04f6e15
Clear import directory, possibly
2026-10-06 11:26:03 +02:00
sebastien
52a8589261
Don't mark batched steps «À revalider».
2026-10-06 11:16:39 +02:00
sebastien
c155e3eebc
Manual conflict : utilities
2026-10-06 11:11:03 +02:00
sebastien
f43b713590
Configuration option for number of concurrent requests
2026-10-06 11:00:16 +02:00
sebastien
94ca8b8256
Guide d'utilisateur GUI ; Recoverable statement/Persp Gemini generation
2026-10-05 09:04:01 +02:00
sebastien
2f8422f6d5
opton to skip visual check in cutleft
2026-09-29 15:46:47 +02:00
sebastien
5b7d4b611e
Guide d'utilisateur du GUI
2026-09-29 15:21:15 +02:00
sebastien
a56fc6e680
utilities to fix LaTeX issues
2026-09-29 10:53:32 +02:00