1. Project summary
I built a conversational web application that lets recruiters and other interested visitors ask questions about professional information in natural language. The assistant combines a chat interface with a backend that looks for evidence in a curated set of documents and project records before generating each response. Its main contribution is to turn a structured professional profile into an interactive experience, with adjustable answers and controls that limit information exposure.
2. Problem and objectives
A CV presents information in a fixed format, requiring readers to locate the experience relevant to each question themselves. This project aims to make profile exploration more contextual, preserve continuity between questions, and let visitors start, stop or reset a conversation. It also addresses engineering goals: limiting the sources consulted, managing load and errors, and protecting credentials.