top of page

Human Decision Making when boarding public transportation

Meher Singh

An app that can revolutionise public transportation

The purpose of my project is to create an app that can inform a user about busses arriving at a bus stop, providing them with all the information they require to make an informed decision about which bus to take. This involves information such as capacity of the bus, the number of people and seats available in the bus, and the estimated time of arrival of the bus. In order to complete this, I first created a simulation of a bus route with passengers and this information is sent to the app. The app can display this information to the user who can make a decision on which bus to take. The user will provide some information regarding their decision on which bus to take in that situation, and all user responses will be saved into a database for future analysis.

Page Views:

The project involves 2 parts, creation of the app and creation of the simulation. The simulation is a standalone application that can be altered depending on the requirements of the project. It is currently running a bus loop from Chadstone shopping centre to Monash University bus interchange. The passenger numbers involved can be altered to simulate a busy period vs a quiet period. The variations that the simulation provides allows more variety when collecting data for the project.
The app is built on Android Studios and is run on an Android phone. It works by connecting to a server that’s running the sumo simulation and requesting data from the server. Once the data is received to the app, it allows the user to view the data and select which bus option better suits their needs. The user will provide a short description as to the reason for choosing their option and that information will be saved into a database.

  • facebook
  • linkedin

Organised by the Department of Electrical and Computer Systems Engineering of Monash University

bottom of page