Getting stuck in a full train or bus, might be one of the most stressful moments a commuter or tourist faces using public transportation. By giving prognosis in advance we allow customers with time on hand a stressless tour. At the same time, we enable the BVG an optimal network utilization, by offering different alternative routes randomized.
What it does
When opening your mobility app in the future, you already get a map shown with heatmaps indicating large gatherings. After searching your route or confirming your daily commute, you are notified if there is a high probability of a crowded vehicle.
In order to keep customers away from the car, although their usual route might be crowded, we integrated bonus points based on the emission saved by their alternative route.
How we built it
We built a native android app, which includes the BVG API and the Facebook Graph API. The BVG was used to extract alternative routes for the same destination point. The Facebook API was used to crawl all major events in the city of Berlin, which are then mapped along the route.
Challenges we ran into
Using the Facebook API to crawl events was quite a challenge.
What I learned
It was hard to decide which challenge we should tackle, given that mobility is such a wide spread field.
What's next for stress-free-trip
Mapping passenger count to events and allowing more intelligent prognosis for similar events in the future.