1 of 23

AI und ML in QGIS

17.6.2025

Project name

Presentation title

2 of 23

Matthias Kuhn | @m-kuhn

QGIS core dev for 13 years

CTO OPENGIS.ch for 10+ years

Project name

Presentation title

3 of 23

AI everywhere

AI Judge in Beauty Contest

AI Ketchup Bottle Generator

AI Potato Sorter

Project name

Presentation title

4 of 23

Thesecatsdonotexist

5 of 23

AI in QGIS – meeting at the ITC

Thank you for the organisation, Rosa Aguilar

6 of 23

Carbon Footprint

One ChatGPT prompt equals to 20 minutes of a typical light bulb…

​

​

… or 10 google search queries�

https://www.npr.org/2024/07/12/g-s1-9545/ai-brings-soaring-emissions-for-google-and-microsoft-a-major-contributor-to-climate-change

7 of 23

Some Terminology First

8 of 23

What is this?

9 of 23

Correct ✔️ Swiss Rivers ! Thanks, dear AI !

10 of 23

Hallucinations

11 of 23

Now for some real world examples - AI Vectorizer (Bunting Labs)

12 of 23

QField - AskAI

https://github.com/mbernasocchi/qfield-ask-ai

13 of 23

LLM - OpenStreetMap Download (Bunting Labs)

14 of 23

But wait, this all sends potentially sensitive data to cloud services …

15 of 23

Deepness Plugin

16 of 23

Deepness Plugin

Features a Model Zoo

​

Download ONNX (Open Neural Network Exchange) models for local use

17 of 23

ML4QGIS

https://plugins.qgis.org/plugins/ml4qgis/

18 of 23

Object Detection – YOLO-NAS

19 of 23

And many more

20 of 23

21 of 23

AI is like a highly motivated intern

  • You need to know what you want�
  • Don’t let it work on something you don’t understand�
  • Review the work it does�
  • It will work tirelessly�
  • With great power comes great responsibility

22 of 23

MCP

The Model Context Protocol (MCP) is an open standard, open-source framework introduced by Anthropic in November 2024, designed to standardize how AI models like large language models (LLMs) integrate and share data with external tools, systems, and data sources.

23 of 23

Thank you for your attention