Artificial intelligence
Use AI on your data, inside your tools.
I start with one specific need and test it on a sample of your data before building anything. We measure what it can actually do and what each run costs.
What I build
Extract data from your documents
We define the information to retrieve, then the system reads each document and always returns the same structure, for example a JSON file ready to import. Expected formats and values are checked before the data is sent to your tool.
Example: turn supplier invoices into rows ready to import into your accounting software.
Query your documents and databases
You ask a question the way you would ask a colleague. In documents, vector search finds the relevant passages and the assistant cites its sources. In a database, it generates a read-only SQL query and turns the result into a clear answer. It only accesses data the user is allowed to see.
Example: ask what notice period applies to a contract, or get quarterly revenue by region.
Agents and automation
An assistant can work inside an existing process: read a request, find information in your tools, call an API and send the file to the right place. The actions it may take are defined in advance, and a failed step does not trigger the next one.
Example: read a customer request, complete it with CRM information and send it to the right team.
Test an idea before building it
Before building the complete solution, I test the idea on a sample of your data. You find out what works, what gets in the way, what each run costs and whether a conventional automation would be simpler. This lets you compare several ideas and choose or rule out the one worth prototyping.
From the first test to production
How your data is handled
Before choosing a model or hosting provider, we decide which data may leave your system, where it is processed and when it is deleted.
Data processing governed by Article 28 of the GDPR
I only process your data to carry out the work. The agreement states which data is involved, why it is processed, which providers are used and when it is deleted.
Choose where processing takes place
Depending on the sensitivity of the documents, we can use a general provider’s API, a provider hosted in Europe or a model installed on infrastructure you control. The choice affects cost, maintenance and sometimes answer quality.
Limit what is sent
We list exactly which documents and fields the model needs. Everything else stays out. Temporary files created during processing are deleted at the end of the run.
Questions & Answers
Is the data used to train a model?
+ −
Is the data used to train a model?
What does it cost to run?
+ −
What does it cost to run?
What level of reliability can you expect?
+ −
What level of reliability can you expect?
Do I need a lot of data to start?
+ −
Do I need a lot of data to start?
What tools do you use?
+ −
What tools do you use?
Further reading
I wrote a detailed article about setting up RAG search over business documents for the Les Affluents du Numérique blog.
Read the articleLet’s talk about your project.
30 minutes to talk through your project, understand what you need and answer your first questions.