To execute the proposed project, a device will be created using GPS module with GSM and GPRS facilities and Arduino development board. That device will collect GPS data such as real time location and speed of buses for a period of at least one month and that data will be stored in the server. These data will be analyzed with machine learning algorithms and create an AI model. This model will be calculating and predicting the bus arrival time to the nearest bus halt. The calculated time prediction will be sent to the passenger’s application. There will be three main parts in the system and specific features in each part and they are as follows.
- Passenger Application
- Driver Application
- Owner Application
In the Passenger App, users will be able to see the predicted time and the real time location of the bus. And, they will be able to give feedback to the driver and to the bus which will help identify the problems and to make proper solutions for them. When the Driver gets registered through the Driver App, there will be a mechanism in the system to establish a connection with the bus and the driver. That connection will only be established if the Owner has assigned a driver to a bus which they already have registered in their App. Once the owner has assigned a driver to a bus, then only the driver will be able to connect with the bus. In addition to that, the driver will be able to see the real time locations of the buses ahead of and behind them within the same bus route. In the Owner App, they will be able to register the drivers and buses and assign them accordingly. Then the owner will get the real time data of their buses and passenger’s feedback regarding them. The system will also include a smart bus feature that will display the arrival time of the next bus.
Comments
Post a Comment