Antoine
77d2f0f5c6
fix: tighten french cv heuristics
...
Reject au sein prose continuations and recognize dotted MSc/BSc degree variants in education parsing.
2026-05-28 17:05:17 +02:00
Antoine
a4c1ff3c0b
fix: broaden cv heuristics for french cvs
...
Handle French experience connectors, common degree forms, and en/em dash bullets while keeping the extraction deterministic and narrow.
2026-05-28 16:56:31 +02:00
Antoine
0eac9856da
fix: parse cv bullets and education entries
...
Normalize leading bullet markers before parsing and extract simple education entries from heading-led or keyword-plus-institution lines.
2026-05-28 16:43:11 +02:00
Antoine
fe201831ba
fix: tighten cv prose-tail rejection
...
Reject experience-like lines when the company side continues with prose, including in-Paris and before-moving patterns, while preserving valid single-word titles and lowercase company names.
2026-05-28 16:31:36 +02:00
Antoine
c57d9b0275
fix: relax cv experience line heuristics
...
Allow single-word titles and lowercase company names while rejecting prose fragments that continue after the company name.
2026-05-28 16:24:23 +02:00
Antoine
544b5892fa
fix: tighten cv extraction heuristics
2026-05-28 14:34:37 +02:00
Antoine
df140c3c77
feat: add deterministic CV extraction
2026-05-28 14:23:05 +02:00
Antoine
ddd3c9d78a
fix: validate markdown list sections
2026-05-28 14:02:32 +02:00
Antoine
17800a5f07
feat: add light markdown candidate profile parser
2026-05-28 13:43:18 +02:00