New: market reports on German public procurement Read the report

Back to blog

Guides

AI vs. manual search: Why keyword filters don't cut it for tenders

Keyword-based search misses relevant tenders and delivers irrelevant results. We show how AI-powered matching solves the problem, with real-world examples.

Auftrag One Team··5 min read

The core problem: Searching is not finding

Most companies search for tenders by entering keywords into procurement portals. "Software development", "building cleaning", "IT consulting", then they scroll through results. Sounds reasonable. Doesn't work well in practice.

The problem isn't the search function. The problem is that public contracting authorities don't write for search engines. They write per procurement law, use administrative technical language and describe services in ways that don't match the terms a company would intuitively enter.

Where keyword search fails

Synonyms and variations

A concrete example from IT:

What the company searchesWhat the tender is called
Software developmentCreation of a web-based specialist application
Cloud migrationTransfer of existing IT systems to a multi-tenant operating environment
IT consultingTechnical and strategic support for digitalization
Web designDesign and implementation of an accessible web presence

Not a single search term from the company appears in the tender. Yet the tender is highly relevant. A keyword filter would never show it.

Ambiguous terms

"Consulting" can mean anything, from management to legal to nutrition consulting. Search for "consulting" and you get hundreds of irrelevant results. Search more precisely ("IT consulting") and you miss tenders describing the same need under a different name.

Bundled services

Many tenders combine multiple services: "Planning, supply and installation of air conditioning including maintenance contract". An HVAC company searches for "air conditioning", but finds this tender only if that exact phrase appears. If it says "room air-conditioning system" instead, the match is lost.

What AI-powered matching does differently

Instead of searching for exact keyword matches, AI systems analyze the semantic meaning of a tender. This means:

1. Meaning instead of text string

AI understands that "creation of a web-based specialist application" and "software development" describe the same need, even with no overlapping words. The model was trained on millions of texts and knows relationships between terms, concepts and industries.

2. Context instead of isolation

A keyword filter treats each word separately. AI captures context: if a tender mentions "cleaning", the system determines whether it's building cleaning, data cleaning or water cleaning, and assigns relevance accordingly.

3. Company profile instead of search keywords

Instead of entering individual keywords, the company builds a profile: industry, services, references, regional focus, preferred contract sizes. The AI automatically matches each new tender against this profile and calculates a relevance score.

This fundamentally changes the process: instead of actively searching, relevant tenders are delivered to the company.

The difference in numbers

We've compared match quality between keyword-based search profiles and AI-powered matching at Auftrag One. Results are based on our user data analysis:

MetricKeyword searchAI matching
Relevant tenders found~60%~90%
Irrelevant results in output~40%~10%
Average research effort per day45-60 min10-15 min

The 30-percentage-point gap in found relevant tenders represents real business opportunities companies miss with pure keyword search.

Real-world example: Facility management

A mid-market facility management company had been searching three state portals manually using "building cleaning", "maintenance cleaning" and "facility management".

Switching to AI-powered matching revealed:

  • 12 tenders per month the keyword profile would have missed, including framework contracts labeled "cleaning services for federal properties" or "infrastructure building management"
  • Research effort reduced from 8 to 2 hours per week, because relevance scoring eliminates manual sifting through result lists
  • Increased bid rate, because more time is available for bid preparation instead of research

When is keyword search still useful?

Keyword search makes sense when:

  • You work in a narrowly defined niche where terminology is unambiguous (e.g., "photovoltaic ground-mount systems")
  • You monitor a single platform with manageable volume
  • You want to filter by specific contracting authority or region

For most companies regularly bidding on public contracts across multiple service areas, pure keyword search hits its limits.

What a good matching system should offer

Not every system calling itself "AI-powered" solves the described problems. Look for:

  1. Semantic understanding: The system should comprehend tender content, not just filter keywords
  2. Learning capability: Results should improve as you give feedback (relevant/irrelevant)
  3. Relevance scoring: Each tender should receive a transparent evaluation
  4. Source coverage: The more procurement platforms covered, the fewer tenders you miss
  5. Currency: New tenders should be captured within hours, not days

Conclusion: From searching to matching

The shift from keyword search to AI-powered matching isn't a technical upgrade, it's a paradigm shift. Instead of actively searching, you receive matching tenders. Instead of sifting result lists, you see only relevant matches with clear scoring.

This saves time. More importantly, it prevents business opportunities from going undiscovered.

Want to experience the difference? Auftrag One analyzes over 150,000 tenders daily and automatically matches them against your company profile. 30 days free, no credit card needed.


The figures mentioned are based on internal analysis and may vary by industry and search profile.

Ready for more contracts?

Discover how Auftrag One helps you find matching tenders.

Start for free