sportboot.news — Maritime Lageberichte mit KI
Nautische Warnmeldungen für Sportbootfahrer — aggregiert, geo-kodiert und KI-zusammengefasst.
Das Problem
Wer in Deutschland mit dem Sportboot unterwegs ist, braucht aktuelle Nachrichten für Seefahrer (BfS). Diese sind über mehrere Behörden-Websites verteilt — ELWIS, BSH, PEGELONLINE — in unterschiedlichen Formaten, teilweise als PDFs, nicht mobilfreundlich und ohne Kartenansicht.
Vor der Abfahrt muss man sich mühsam durch Formulare klicken und Texte lesen, um herauszufinden, ob auf der geplanten Route Einschränkungen bestehen.
Die Lösung
sportboot.news aggregiert alle relevanten Quellen automatisch, extrahiert Koordinaten aus den Meldungstexten und zeigt alles auf einer interaktiven Karte. Ein KI-Lagebericht fasst die Situation im aktuellen Seegebiet in verständlichem Deutsch zusammen.
Was unter der Haube steckt
- Automatisiertes Scraping dreier Behördenquellen (HTML-Formulare mit Session-Handling, PDF-Extraktion, REST-APIs)
- Geo-Kodierung aus deutschem Nautik-Format — Koordinaten werden direkt aus den Meldungstexten extrahiert
- KI-Lageberichte per Claude — Meldungen im Umkreis werden zu einem verständlichen Situationsbericht verdichtet, inklusive Brückenöffnungszeiten, Mindertiefen und Strömungshinweisen
- Progressive Web App mit Leaflet-Karte, Geolocation und Offline-Fähigkeit
- Echtzeit-Pegelstände von Küstenstationen, integriert in die Kartenansicht
Technik
Python/FastAPI-Backend, PostgreSQL, Redis-Caching mit 20km-Grid-Snapping für LLM-Anfragen, Docker-Container auf Kubernetes via GitHub Actions CI/CD.
Warum ich das gebaut habe
Als Segler wollte ich die Information, die ich vor jeder Fahrt brauche, auf einen Blick — nicht verteilt über drei Behörden-Websites. Als Techniker wollte ich zeigen, was mit modernen KI-Tools in kurzer Zeit möglich ist: von der Idee über Scraping, Datenaufbereitung und LLM-Integration bis zum produktiven Deployment.