-
Home Page - mobile
-
Home Page with Floating Action Button - mobile
-
Add Habits Page - mobile
-
Side Menu - mobile
-
Habits Page - mobile
-
Home Page
-
Add Habits Page
-
Side Menu
-
Habits Page
-
Data Exploration - Scatter Plots
-
Data Exploration - Heat Map
-
Data Exploration - Correlation
-
Data Exploration - Correlation
-
Analytics (Regression) - XGBoost Feature Importance
Inspiration
Mental awareness is being valued more and more, and being mindful of your own habits, thoughts, and actions is an important way to take care of yourself. There exists DIY notebooks out there where you track yourself upon those metrics, and we are aiming to create an electronic version of it with intelligent user analytics.
What it does
Allows you to track your habits, mood, and actions, etc. Based on the daily metrics of the user base, users can improve their lives by seeing which variables impact their lives as determined by the intelligent analytics.
How we built it
The front-end is built with the cross-platform framework Ionic 3, which enables us to create a web app and a mobile app at the same time. The analysis is done using data science frameworks such as pandas, scikit-learn, and XGBoost to find insights from the user generated data. Since there is not an existing dataset, we generated a large simulation of an active user base to demonstrate the concept.
Challenges we ran into
Limited human resources as we are only a group of 2. Not enough time to create web server and databases. Creating a fully featured app from scratch (importing templates didn't work out) requires a lot of work and research. Datasets for our purposes don't exist, and we had to generate the mock data ourselves.
Accomplishments that we're proud of
Lots of ideas were generated during the brainstorming. We successfully created a cross-platform app, created a simulation for an active user database and as well as succeeded in creating models that were trained from scratch which can very accurately predict user metrics,( e.g. satisfaction, productivity,) from their habits as well as their correlations.
What we learned
We have brainstormed for quite a bit before the hackathon started, but it would be beneficial to come up with a more solid idea before the start of the hackathon. Lots of useful knowledge for using the framework Ionic 3 and web/mobile development in general. Data exploration and more advanced regression techniques for data analysis.
What's next for Intelligent Habit Tracker
More features: back-end, database, rewards system, dashboard with user stats display, more advanced user analytics tracking and prediction, more flushed-out functions for tracking habits and mood, themes, etc. We are aiming to publish it onto the app stores for Android and iOS one day!


Log in or sign up for Devpost to join the conversation.