Skip to content
0:00 / 0:00

#bahnmining#davidkriesel#deutschebahn

36C3 - BahnMining - Pünktlichkeit ist eine Zier - english translation

media.ccc.de

274K subscribers • 57 videos on Hallway • Conference channel

YouTube
  • Recommended by 3 people: 3 on Hacker News.
  • Presented by David Kriesel

Beginner. No background in the topic needed.

12K views6 years ago3 recommendations

Databases and dataTools and practiceData engineering and warehousesData visualization

David Kriesel presents a data-mining analysis of a year's worth of scraped Deutsche Bahn train delay data, exposing how punctuality is measured.

media.ccc.de/v/36c3-10652-bahnmining_-_punktlichkeit_ist_ein… Seit Anfang 2019 hat David jeden einzelnen Halt jeder einzelnen Zugfahrt auf jedem einzelnen Fernbahnhof in ganz Deutschland systematisch gespeichert. Inklusive Verspätungen und allem drum und dran. Und die werden wir in einem bunten Vortrag erforschen und endlich mal wieder ein bisschen Spaß mit Daten haben. Rechtlicher Hinweis: Es liegt eine schriftliche Genehmigung der Bahn vor, von ihr abgerufene Rohdaten aggregieren und für Vorträge nutzen zu dürfen. Inhaltliche Absprachen oder gar Auflagen existieren nicht. Die Bahn gibt ihre Verspätungen in "Prozent pünktlicher Züge pro Monat" an. Das ist so radikal zusammengefasst, dass man daraus natürlich nichts interessantes lesen kann. Jetzt stellt euch mal vor, man könnte da mal ein bisschen genauer reingucken. Stellt sich raus: Das geht! Davids Datensatz umfasst knapp 25 Millionen Halte - mehr als 50.000 pro Tag. Wir haben die Rohdaten und sind in unserer Betrachtung völlig frei. Der Vortrag hat wieder mehrere rote Fäden. 1) Wir vermessen ein fast komplettes Fernverkehrsjahr der deutschen Bahn. Hier etwas Erwartungsmanagement: Sinn ist keinesfalls Bahn-Bashing oder Sensationsheischerei - wer einen Hassvortrag gegen die Bahn erwartet, ist in dieser Veranstaltung falsch. Wir werden die Daten aber nutzen, um die Bahn einmal ein bisschen kennenzulernen. Die Bahn ist eine riesige Maschine mit Millionen beweglicher Teile. Wie viele Zugfahrten gibt es überhaupt? Was sind die größten Bahnhöfe? Wir werden natürlich auch die unerfreulichen Themen ansprechen, für die sich im Moment viele interessieren: Ist das Problem mit den Zugverspätungen wirklich so schlimm, wie alle sagen? Gibt es Orte und Zeiten, an denen es besonders hapert? Und wo fallen Züge einfach aus? 2) Es gibt wieder mehrere Blicke über den Tellerrand, wie bei Davids vorherigen Vorträgen auch. Ihr werdet wieder ganz automatisch und nebenher einen allgemeinverständlichen Einblick in die heutige Datenauswerterei bekommen. (Eine verbreitete Verschwörungsheorie sagt, euch zur Auswertung öffentlicher Daten zu inspirieren, wäre sogar der Hauptzweck von Davids Vorträgen. :-) )Die Welt braucht Leute mit Ratio, die Analyse wichtiger als Kreischerei finden. Und darum beschreibt davod auch, wie man so ein durchaus aufwändiges Hobbyprojekt technisch angeht, Anfängerfehler vermeidet, und verantwortungsvoll handelt. David Kriesel fahrplan.events.ccc.de/congress/2019/Fahrplan/events/10652.h…

Why it's here

3 people recommend this

What people say. Highly recommended as a legendary, entertaining, and deeply insightful demonstration of data scraping and analysis applied to real-world infrastructure.

sdoeringon Hacker News • Recommends

On “How trains could replace planes in Europe”

There was this really great talk on the Chaos Communication Congress some time back on the punctuality of German trains. I searched for it and even found the English voice over translation 1. 1: link to this video

btschaeggon Hacker News • Recommends

On “It will take years to get Deutsche Bahn back on track”

Obligatory mention of a great talk on the topic: "David Kriesel: BahnMining -- Pünktlichkeit ist eine Zier" (2019) English translation: link to this video Edit: Note: And that was still with better numbers than lmm posted.

DiogenesKynikoson Hacker News • Recommends

On “Virgin Hyperloop Has Invented the World's Crappiest High-Speed Rail”

The was a CCC talk about why the Deutsche Bahn has so many delays: 1. It turns out that East Germany has great on-time performance, probably because all the infrastructure is new. But overall, Germany has to invest more in upkeep of its existing infrastructure. 1. link to this video

netsharcon Hacker News • Mentions

On “The integrated timetable of Switzerland”

German Rail did that: translated presentation from German: link to this video (with a translator that sadly breathes into the mic...)

DiogenesKynikoson Hacker News • Mentions

On “Deutsche Bahn’s Meltdown and High-Speed Rail”

At Chaos Computer Club a few years back, David Kriesel presented an analysis of the on-time performance of the Deutsche Bahn, based on a systematic scraping of their API.0 One of the surprising things he explained: if a train never arrives at a station, it's not late, according to the Deutsche Bahn. 0. link to this video

dav_Ozon Hacker News • Mentions

On “One rail ticket for all cities in Germany – 49 euro per month”

…e.g. "Autobahn"), lobbying. Today's "Deutsche Bahn" as an entity is split into eight distinct divisions 2; DB Schenker (global logistics and freight transport company) is by far the most profitable of the bunch and single-handedly lifts the whole DB group out of the red on the regular basis, it accounts for about 50% of the total revenue.3 0 link to this video 1 link 2 link 3 link…