Smart search
OuiRace features an AI-powered natural language search. Instead of manually configuring each filter, simply describe what you're looking for in your own words.
How does it work?​
The smart search bar is located at the top of the race catalog page. Type your query as if you were talking to a friend:
"trail under 50 km near Paris in May"
The AI analyzes your sentence and automatically extracts the search criteria:
| Your text | Detected filter |
|---|---|
| "trail" | Sport type: Trail |
| "under 50 km" | Maximum distance: 50 km |
| "near Paris" | Location: Paris area |
| "in May" | Period: month of May |
Results appear instantly in the race grid, exactly as if you had set the filters manually.
[SCREENSHOT: smart search bar with a natural language query and results displayed below]
Query examples​
Here are some examples to inspire you:
- "charity race in Lyon" -- finds charitable races in the Lyon area
- "marathon in September" -- shows marathons scheduled in September
- "mountain trail 30 km" -- searches for trails of about 30 km in the mountains
- "family walk next weekend" -- finds accessible walks for the following weekend
- "10 km cheap" -- shows affordable 10 km races
- "race with finisher medal" -- filters races that offer a medal
The more specific your query, the more relevant the results. Feel free to combine multiple criteria in a single sentence.
Technology used​
Smart search is powered by Mistral AI, a French language model. The system:
- Receives your natural language query.
- Analyzes the text to identify intents and criteria (sport, distance, location, date, budget, type).
- Translates those criteria into structured search filters.
- Displays the matching races in the grid.
The AI understands everyday French as well as many phrasing variations. You can write informally: "a short trail not too long in Brittany" will work just as well as a structured query.
Combine with manual filters​
After a smart search, you can still adjust the results using the manual filters. The two approaches complement each other:
- Run a natural language search to narrow things down.
- Fine-tune with filters if needed (for example, restricting the date range).
[SCREENSHOT: smart search results with manual filters visible alongside]
Smart search requires an active internet connection. If the AI service is temporarily unavailable, manual filters remain accessible at all times.
Next step​
Found the perfect race? Check out the race badges to understand the icons displayed, or go straight to registration.