
Custom AI for SMEs: What It Can Really Do with Your Data
AI integrated with your own data can answer queries from your documents (RAG) and automate repetitive tasks (agents). What an SME can gain from it—no fluff.

January 2023
Travel planning assistant using natural language processing to understand a request in French, extract departure and arrival cities, then automatically compute the optimal route from SNCF data.
:quality(75))
Preview
Discover the interface and main features


Planning a train journey usually means switching between several interfaces and manually entering departure and arrival cities. Yet users naturally express their needs in sentences such as: "I'm leaving from Rennes to go to Biarritz".
EpiTrip is a travel planning assistant that can interpret such natural language phrases and automatically turn the request into a usable itinerary.
The project combines natural language processing (NLP) and route optimisation to understand the user's request and compute the best journey from SNCF transport data.
Classic journey planners rely on structured forms where the user has to manually select each piece of information.
This approach does not always match the natural way users express their needs. Moreover, understanding free-form text raises several technical challenges:
EpiTrip implements a full pipeline combining artificial intelligence and graph algorithms to process travel requests.
The system works in several steps:
The rail data includes stations, routes and timetables, making it possible to compute a realistic itinerary between two cities.
A web interface then displays the result on an interactive map, with journey stages and a route summary.
The user can for example say or type:
"I want to go from Rennes to Biarritz"
and the application automatically identifies the cities, computes the best route and displays the result on the map.
EpiTrip shows how a pipeline combining NLP, entity extraction and route optimisation can turn a natural language request into a usable journey.
The project highlights the practical use of transformer models in an application context and how AI techniques can simplify the interaction between users and transport systems.
Blog
Articles on the same subject: what the trade needs, the software on the market and what a custom tool costs.

AI integrated with your own data can answer queries from your documents (RAG) and automate repetitive tasks (agents). What an SME can gain from it—no fluff.

Migrating from Nuxt 2, server-side rendering, SEO, AI visibility, and custom business applications: what a freelance Nuxt developer near Rennes actually delivers for your projects.
Tell me about your needs in a few lines: I will reply within 24 hours with first ideas and a budget estimate.
Work
:quality(75))
Let Claude Code and Cursor Work Autonomously at Night
:quality(75))
Automated Prospecting for Selling Websites to Tradespeople
:quality(75))
Pneumonia detection by AI