Skip to main content

Talk to the map, behind the scenes

How do you build a “talk to the map” #chatbot that is fast, cost-effective, and reusable across sites and data sources? Maria Matache, Luca Zaczkowsky, and Adrian Meister of EBP share how their #GenAI R&D project tackled performance, configurable #geodata, and #guardrails.
Author
Published

November 12, 2026

From a team at EBP1 comes an interesting deep(ish) dive into a “talk to the map” solution – that is, a chatbot in a map interface. The article (in German, but in-browser translation ought to work well) explains a GenAI2 R&D project conducted by Maria Matache, Luca Zaczkowsky, and Adrian Meister that developed such a solution.

In the process, they set out to address three specific goals (quotes stem from the article):

The inner workings of the solution (in German) (source: EBP)

In addition to the goals above, the article briefly explains guardrails to catch off-topic interactions and problematic content, to prohibit mass querying, and to cap maximum possible operation costs. Two examples show the behaviour of the working solution in the contexts of the city of Schaffhausen and the canton of Zurich.

Example “Talk to the map” chat (source: EBP)

Footnotes

  1. Transparency note: I work at EBP. I was not involved in the project at hand, however.↩︎

  2. “Generative AI”, that is artificial intelligence systems that generate new media (text, code, images, audio, video) rather than only analysing or classifying existing data.↩︎

  3. The units of text (words or word fragments) that language models process; usage and cost of LLM-based systems are typically measured in tokens.↩︎