Utilize the big data with popular technologies.

What it does

It can inform user about the transportation via vibration and voice assistant. Also, it can be used as a plug-in to augment Google maps. Our application uses the big data to make smart suggestions for user's trip. For example, when our application detects that many people in your proximity brake the car, then maybe there are always some dangerous stuff, it will notify you via vibration and voice alerts. Besides, when user uses it as a navigator, he or she can get more information on the history records of other drivers behaviors, which may help you somewhat to make better travelling decisions.

How we built it

Use Python and Scipy-related packages to clean & analyze the data. Use Sketch & Mockplus for prototyping.

Challenges we ran into

The data is really dirty and big. We cannot load the whole dataset in the memory, so we need to upload each time a chunk of them, and then aggregate the results. Furthermore, the data is rather dirty, we need to apply multiple data cleaning methods before working on the real challenge.

Accomplishments that we're proud of

Teamwork is really good.

What we learned

Data cleaning is crucial. It is hard to get useful information with noise. Therefore, preprocessing is necessary to get valuable analysis.

What's next for SmarTrip

Explore more information out of the data and use it to help users in more ways.

Built With

Share this project: