GetBeautifulPaths_NewBee

Objective:

Develop an application utilizing a robust routing algorithm, suggesting routes based on the following metrics:
  1. Mode of transportation of the commuter
  2. Air quality index
  3. Congestion levels

Implementation

For a given source and destination (entered by the user):
  1. Evaluate all the alternative paths possible
  2. Calculating the AQI for latitudes and longitudes in a specific path, after certain regular intervals
  3. Evaluating the following parameters for every path:
    1. AQI (using KNN classifier)
    2. ETA
    3. Estimated distance
  4. Taking into account user's preference among the above stated parameters (to show the routes rearranged in that specific manner)
  5. Display navigation instructions to the user