The relevance gap, for real
Pick a trade. Left, the keyword alert as free tools do it. Right, what Tendveo keeps. Same BOAMP contracts, same day.
Side-by-side comparison
Keyword alert « espaces verts »
Literal word match, sorted by publication date.
ok · MAIRIE DE GRANGES
ok · Val de Garonne Agglomération
off-trade · ETAB PUBLIC AMENAGEMENT EUROMEDITE
ok · VILLE DE CHELLES
off-trade · Ville de Cagnes sur Mer (06)
off-trade · COMMUNE DE BEAUNE
Tendveo-matched
Semantic relevance score, reason for the match. Engine: local embeddings.
100% · missed by the alert · Correspond à : entretien, elagage, abattage · Famille Espace
83% · Correspond à : entretien, espaces, verts · Famille Espaces v
78% · Correspond à : entretien, espaces, verts · Famille Espaces v
75% · missed by the alert · Correspond à : espaces, plantation · Famille Espaces verts &
72% · missed by the alert · Famille Espaces verts & paysage
68% · Correspond à : entretien, espaces, verts · Famille Espaces v
66% · missed by the alert · Correspond à : abattage · Famille Espaces verts & paysage
Source : BOAMP/DILA · Licence Ouverte 2.0 · data as of 25/06/2026
Keyword alert, legacy tools, Tendveo
| Criterion | Keyword alert | Legacy tools | Tendveo |
|---|---|---|---|
| Sorting method | Word presence | Keywords + filters | Meaning (semantic matching) |
| Missed contracts (without the word) | Yes | Often | No |
| Off-trade false positives | High | Medium | Low |
| Europe coverage (TED, CPV) | No | Variable | Yes |
| Public pricing | Variable | Quote-based (often > 100€/mo) | Yes, from 39€/mo |
| Setup | Manual | Sales demo | Self-service |
Understanding the matching
Is a keyword alert enough for tender watch?
Rarely. As soon as a contract's wording varies (a synonym, an administrative paraphrase), the exact-word alert misses the notice or brings off-topic results. Meaning-based sorting stays relevant even without the searched word.
What is semantic matching?
A comparison by meaning: a model scores how well a contract fits your activity, beyond exact words. Tendveo computes it on its own servers, with no paid API, and a lexical fallback if the model is down.
Does Tendveo find contracts that lack my keyword?
Yes. That is the point of meaning-based sorting: a notice like "premises upkeep" surfaces for a cleaning company even without the word "cleaning".