project:transport:trainsharingapp

This wiki is the archive of the Make Open Data camps and hackathons that the Opendata.ch community has run since 2011. Current events and projects are on opendata.ch, questions go to the forum.

trainshare (official site) is a mobile app & server API enabling users to find their friends on trains.

In order to make suggestions a user will have to login with his network of choice through which we'll get his friends. Then when this user checks in to a train ride, which can include switching trains and stopping and multiple stations, we'll check for matches for every single Station-to-Station route and then look for friends matching same routes at the same time.

Self scraped SBB dataset of Station-to-Station connections. Download here

In order make social matches, we're leveraging a Graph Database called Neo4j and friends/follower list from twitter, facebook and foursquare.

  • project/transport/trainsharingapp.txt
  • Last modified: 2026/09/26 09:16
  • by opendata.ch