- Mode of transportation of the commuter
- Air quality index
- Congestion levels
- Evaluate all the alternative paths possible
- Calculating the AQI for latitudes and longitudes in a specific path, after certain regular intervals
- Evaluating the following parameters for every path:
- AQI (using KNN classifier)
- ETA
- Estimated distance
- Taking into account user's preference among the above stated parameters (to show the routes rearranged in that specific manner)
- Display navigation instructions to the user