Latest articles

Duck: A Customized LSP for Berger-Levrault. Because, why not ?
Introduction The Language Server Protocol (LSP) is a standard that defines how code editors communicate with language-specific servers to provide advanced development features such as autocompletion, go-to-definition, find references, and diagnostics (errors and warnings). Before LSP, each editor had to implement its own support for every programming language, leading to duplicated effort and inconsistent feature quality across tools. LSP addresses this by decoupling the editor experience from language-specific logic. Instead

Maintenance queries classification with NLP
When our client equipment needs maintenance intervention for any reason, they can request it through Carl Source, our CMMS software. Those intervention queries will be received by the technical service which will analyze it, pre-qualify it and associate it to an intervention type before scheduling it. Some interventions are more urgent to other and some

Proof of concept : Interoperability Java – MS Access by Benoît Verhaeghe and Julien Morgan de Rivery
We led this project to determine the possibility to control a Microsoft Access 2013 application (or more recent versions) from a Java program to enable its migration.We’ve set up a two-steps approach: A first step to allow the utilization of Access software Application Programming Interface (API). Then, we studied the API to let us manipulate

Semantic relationship generating
Relationship identification in documents is part of a project about knowledge graph.A knowledge graph is a way to graphically present semantic relationship between subjects like peoples, places, organizations etc. which makes possible to synthetically show a body of knowledge. For instance, figure 1 present a social media knowledge graph, we can find some information about

BL.Optim, a better visualization for a better organization
Scheduling staff interventions can easily become a hard work with all the constraints to consider (working time, required skills, localization…). So our team worked on an optimized engine which generates a relevant schedule according to the constraints and standards added by the user (see the corresponding articles for CARL Source or BL.Domicile). But we wondered:

Meet Tiago : The future elderly’s best friend
Since August and this article explaining the context and the methodology, our team has used to co-design a social mobile robot with healthcare professional; Tiago has grown up.He has been designed to help and entertain elderly people but also to support caregivers in health services and institutions (EHPAD, day care, rehabilitation center, SSIAD, SSAD).Studying the

Semantic Mediation for Data Exchange
In the current socioeconomic context, companies must work together. Interoperability, which is the action to work together through systems is an unconditional factor to do so. To work, the information shared needs to be compatible. Information can be incompatible when they’re built differently by people or systems.Mediation goal is to manage syntactic and semantic information

Using an interactive information visualization to improve administrative management workflows
The time spent processing administrative requests has an impact on citizen satisfaction. Improving administrative workflows is therefore an important objective for town halls. A workflow is made of a starting point, several parallel or sequential process steps (containing one to several actions, and a theoretical completion time) and decision points (Figure 1) to be processed

Augmented Reality to help remote assistance
We’ve all been in this situation, doing a manual job while following instructions (to realise a recipe or building your new furniture for instance). How pleasant would it be to have your hands free while processing the actions list?Augmented Reality allows integrating 2D or 3D virtual elements (visuals, acoustic…) to the user world perception. This

Software testing hyper automatization with Artificial Intelligence
Nowadays, societies evolve at a fast pace. These evolution involve changes in our tools. It’s the case with software, they must evolve and stay updated to answer our needs. But, how to make sure software answer our needs despite evolution? A popular and effective way is testing. A test will check a software behavior to


Franco-German Dialogue Among AI Industry Leaders (Paris – France)


PMS 2026 – 34th International Conference on Program Comprehension (Toulouse – France)

ICPC – 34th International Conference on Program Comprehension (Rio de Janeiro – Brazil)

CHI 2026 – International conference on Human-Computer Interaction (Barcelona – Spain)

A New Milestone in Building a European AI Ecosystem for Industry
Last Friday marked a significant step forward for the European ecosystem of artificial intelligence applied to industry. After more than a year of close collaboration, the report resulting from the Franco-German dialogue on industrial AI was officially presented to French and German authorities during a dedicated forum held at the Ministry of Economy. This initiative,
Yearbook Research & Innovation 2025: Governed, Responsible, and reality-based Research!
We are proud to announce the publication of our 2025 Research & Innovation Yearbook! More than just an annual review, this document marks a structural shift in the way we design and conduct research. Innovation is no longer seen as a simple technological promise, but as a demanding discipline, confronted with the constraints of reality
Camille Dupré Ph.D. thesis defense: “Pad-based Interaction in Mixed Reality environments”
Thursday 18th December at 2p.m. Paris time, Camille Dupré, Ph.D. Candidate has defended her thesis named “Pad-based Interaction in Mixed Reality environments”. Her thesis defense took place at the LISN, in Gif-sur-Yvette (660 Av. des Sciences Bâtiment, 91190), France. Take a look at the summary below. Summary Mixed Reality (MR) environments integrate virtual elements into
Nihed Bendahman Ph.D. thesis defense: “Evaluation and mitigation of hallucinations in automatic summarization in the specific context of legal documents”
Monday 15th December at 2p.m. Paris time, Nihed Bendahman, Ph.D. Candidate has defended her thesis named “Evaluation and mitigation of hallucinations in automatic summarization in the specific context of legal documents”. Her thesis defense took place at the IRIT Research Laboratory, in Toulouse, France. Take a look at the summary below. Summary Legal monitoring is a
Gabriel Darbord Ph.D. thesis defense: “Automatic test generation to help modernize our applications”
Friday 5th December at 9a.m. Paris time, Gabriel Darbord, Ph.D. Candidate has defended his thesis named “Automatic test generation to help modernize our applications”. His thesis defense took place in Lille, France. Take a look at the summary below. This thesis is fully in line with the partnership between Berger-Levrault and Inria, which aims to
Berger-Levrault strengthens its ties with AI startups!
We are proud to announce that we have joined Hub France IA, the largest association dedicated to artificial intelligence in France. This network now brings together more than 250 members—companies, startups, research laboratories, and institutions—who share the same goal: to accelerate the development and adoption of AI in France and Europe. Getting closer to the
Celebrating New PhDs from the BL.Research Team!
At Berger-Levrault, research is more than a mission—it’s a shared adventure. As the new academic year begins, we are proud to celebrate the success of four of our colleagues from the BL.Research team, who have reached a major milestone in their scientific journeys: the defense of their doctoral theses. These achievements are the result of
Hamza Safri Ph.D. thesis defense: “Federated learning for the IoT : Application for Industry 4.0”
Thuesday 24th June at 3pm Paris time, Hamza Safri, Ph.D. Candidate has defended his thesis named “Federated learning for the IoT: Application for Industry 4.0”. His thesis defense took place at the Inria Minatec Grenoble, Grenoble, France. Take a look at the summary below. Keywords: Model generalization, predictive maintenance, industrial IoT, federated learning, edge network,