🛣️ About the Project
We have had many painful experiences going through traffic jams on Swiss roads. In this hackathon, we wanted to think of a sustainable solution that could relieve the suffering of the driver and the passenger(s) or a way to reduce the congestion. Introducing: EcoTrack 🛣️
❓ What it does
Our app helps to motivate drivers to change their behavior by awarding them with scratch cards, coupons, and other benefits to pick a more sustainable route or slow down to reduce congestion. It has multiple features:
Traffic flow detector
: Users can insert their starting point and destination, then our system will predict if there'll be a traffic jam aheadDeparture time recommender
: Select the planned departure time, then we can suggest ones with less congestion and a route that is environmentally friendly :)Prize inventory
: Collect coupons, vouchers, and discounts by using the app and driving safely
💻 Methods & How We Built It
We developed a neural network model with PyTorch
and Scikit-Learn
to predict traffic flow based on the traffic data from BIT
Tested different approaches (multi-layer perception models) and experimented with various error/loss functions to optimize our model
Deployed an online user interface (UI) using modern web and mobile development technologies such as Typescript, React, and Vercel : https://hack-zurich.vercel.app/
Filtered and interpolated the given datasets to achieve the best possible accuracy and minimize the error
Created an algorithm to calculate the best departure time
For more info on the models and the backend, go to this Github repo. If you're more interested in the web/mobile app or "the pretty stuff", go to this repository instead :D
🙌 Results & Final Presentation
Check out more details here.
🏆 Awards
HackZurich 2023 - Finalist
✨ Team
Viet Duc Kieu (Vietnam)
Yohan Thibault (France)
Sara Rutz (Switzerland)
Suchit Gupta (India)
Nathanya Queby (Indonesia)
Affiliation(s)
