Val Software
EdTech | ERP
Three AI systems, one ERP platform: automated surveys, intelligent matching, and always-on support.
Val Software manages student administration for education institutions across France. Their teams were buried in manual survey processing, CV-job matching was imprecise, and support requests piled up. They needed AI that could handle each of these workflows at production quality.
Rakam delivered three distinct AI systems. Val-Surveys for PDF extraction, Val-Matching for intelligent CV-job pairing, and a support agent (OTS). each tested, monitored, and AI Act compliant.
« Val Software trusted Rakam to build specialized AI systems across surveys, matching, and support. each one production-ready. »
Val Software
Client partnership
+17pts
Matching accuracy improvement
28
Configs tested (Optuna)
109+
Unit tests
OTS
Support agent deployed
Business
Business Impact
Val-Surveys eliminated manual PDF processing for institutional surveys, freeing staff hours previously spent on data entry. Val-Matching improved CV-job matching by 17 points over baseline through systematic optimization across 28 model configurations, directly improving placement outcomes for students.
All three systems were built with AI Act compliance in mind, working alongside Val Software's legal counsel to ensure regulatory readiness. The support agent (OTS) handles first-line support requests autonomously, reducing ticket volume.
Product
What We Built
Val-Surveys. PDF Extraction Pipeline
Automated extraction of structured data from institutional survey PDFs. Converts unstructured documents into clean, actionable datasets that feed directly into Val Software's administration platform.
Val-Matching. CV-Job Matching with Optuna
Intelligent matching system that pairs student CVs with job opportunities using multi-dimensional scoring. Optuna hyperparameter tuning across 28 configurations delivered a 17-point accuracy improvement over baseline. Driving license matching, language fallback scoring, and full-text search integration. Backed by 109+ unit tests.
Support Agent (OTS)
Always-on AI support agent deployed within the Val Software ecosystem. Handles first-line support queries, routes complex issues, and provides contextual help based on the institution's specific configuration.
Technical
Technical Architecture
All three systems run on Gemini 2.5 Flash for cost-efficient, high-quality inference. Val-Matching uses Optuna for systematic hyperparameter optimization, testing 28 configurations to find the optimal matching strategy.
Langfuse provides full observability across all three services. tracing every LLM call, measuring latency, and tracking cost per query. All services are deployed on Kubernetes OVH with CI/CD pipelines.
# Stack
Gemini 2.5 Flash (inference)
Optuna (hyperparameter tuning)
Langfuse (observability)
Kubernetes OVH (orchestration)
# Val-Matching
28 configs tested
+17pts accuracy improvement
109+ unit tests
# Compliance
AI Act conformity (with legal)
Move from AI hype to the real thing
Leave us a message, our team will get back to you within 24 hours.