It sounds like a lizard, but in reality, GECKO helps you with your driving. It analyses driver patterns and computes comfort scores, driver rating and theft probability
This project has three parts :
It allows you to compute the following, from driver data :
Comfort Score : How the passengers feel while sitting in the car Driver Rating : How well you are driving, based on mileage and fault values Theft Probability : The probability that you're not the one driving the car (requires extensive data)
- Get an OBD Scanner : OBD Tool
- Change the python script value of
app.run(hostname,port)
to your server's hostname and port. If running on local, it will be127.0.0.1,5000
- Run the python script. This requires you to install python-firebase and pandas via pip
- Open the torque app and go to settings. Set "data upload to webserver" to "ON"
- Set the link of the webserver to
http://(your-hostname):(your-port)/test
- Set the user email address to your first name.
(Bug : @ in the email will not work)
- Attach the OBD Tool to your car and drive!
- Let the data be gathered
- Open the GECKO app and type in the name in step 6.
- Enjoy!
- Driver Identification : Random Forests
- Driver Rating : AdaBoost Algorithm
- Mileage : Kalman Filters
- Theft Probability : Random Forests
- Comfort Score : Linear Regression
- Pranav Patil
- Niharika Sachdev
- Shubham Kokate
- Deptii Chaudhari
- Shivom Thakkar
- Saloni Goel
- Vishva Iyer
- Sabarinath S
- Ravleen Kaur