The Socface Project: Large-Scale Collection, Processing, and Analysis of a Century of French Censuses
Mélodie Boillet, Solène Tarride, Manon Blanco, Valentin Rigal, Yoann Schneider, Bastien Abadie, Lionel Kesztenbaum, Christopher Kermorvant
TL;DR
The paper tackles large-scale extraction of nominative census data from century-spanning handwritten French census lists (1836–1936) across 94 archives. It introduces a unified full-page transformer-based model (DAN) for end-to-end table recognition, coupled with a robust data collection/normalization pipeline (Socface-Spider) and HPC-enabled processing via Arkindex with SLURM under PySlurm. Ground-truth is generated through Callico annotations, and the workflow achieves highList-page classification accuracy and substantial household extraction performance, enabling the construction of a unified, searchable database while processing hundreds of millions of records. The work demonstrates practical impact by enabling public access to historical demographic data and providing a scalable platform for archival data extraction and analysis, with plans to extend context continuity across pages and to incorporate address-level information.
Abstract
This paper presents a complete processing workflow for extracting information from French census lists from 1836 to 1936. These lists contain information about individuals living in France and their households. We aim at extracting all the information contained in these tables using automatic handwritten table recognition. At the end of the Socface project, in which our work is taking place, the extracted information will be redistributed to the departmental archives, and the nominative lists will be freely available to the public, allowing anyone to browse hundreds of millions of records. The extracted data will be used by demographers to analyze social change over time, significantly improving our understanding of French economic and social structures. For this project, we developed a complete processing workflow: large-scale data collection from French departmental archives, collaborative annotation of documents, training of handwritten table text and structure recognition models, and mass processing of millions of images. We present the tools we have developed to easily collect and process millions of pages. We also show that it is possible to process such a wide variety of tables with a single table recognition model that uses the image of the entire page to recognize information about individuals, categorize them and automatically group them into households. The entire process has been successfully used to process the documents of a departmental archive, representing more than 450,000 images.
