dev.to 12/01/2026 00:10

From ChatGPT to Gemini: How We Built a GDPR-Compliant CV Parser for Odoo

Leggi la fonte originale
A few years ago, a business owner in France contacted us to help digitalize their workflow. This company specializes in recruiting people for Work-Study Programs (known in France as Alternance). In short, Alternance is a system where you split your time between school and a job. It is a great deal because the student gets a degree for free, gains real work experience, and receives a salary based on the French minimum wage (SMIC). It is designed to help young people and job seekers enter the workforce or switch careers. The company acts as an expert middleman because the process can be overwhelming to manage alone. Here is how they operate: Finding Candidates: They source students or job seekers interested in work-study programs. Screening: They interview applicants to ensure they meet official government criteria (age, educational background, etc.). Matching with Employers: They find companies looking for apprentices and send them the best profiles. Handling Paperwork: Once a company decides to hire, the agency handles the complex administrative steps and ensures contracts are signed. Basically, they bridge the gap between the apprentice and the employer, making the journey smoother for everyone. The Bottleneck: Manual Data Entry Before contacting us, they were doing everything manually using notebooks and spreadsheets. We built a complete recruitment pipeline for them based on the Odoo Community Recruitment module. We developed custom modules to extend Odoo's base functionality to support their specific workflow. Once completed, the solution allowed the company to track everything in one place: the database of applicants and...
Leggi la fonte originale