Skip to main content

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 textDetected 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
tip

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:

  1. Receives your natural language query.
  2. Analyzes the text to identify intents and criteria (sport, distance, location, date, budget, type).
  3. Translates those criteria into structured search filters.
  4. Displays the matching races in the grid.
info

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:

  1. Run a natural language search to narrow things down.
  2. Fine-tune with filters if needed (for example, restricting the date range).

[SCREENSHOT: smart search results with manual filters visible alongside]

warning

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.