Inspiration

We wanted to implement AI into a day-to-day basis that would serve its purpose to improve the user's health by tracking their calories and providing them quick data analysis of their food intake catered to their physique and goals. We wanted to find a fun way to be able to use AI for making everyday life that bit easier, so why not make fitness that bit more tech-savvy? We were all inspired to help improve the health of those around us and decided a calorie tracking app would be the best way forward.

What it does

It all starts as the user inputs their physique (age, height, weight, etc...) and their goal in relation to their food intake. Next, the user will upload a photo of their meal (from breakfast to even mid-night snacks). Our app will then present the user with the data analysis of the number of calories they have gained and how much more they should get in the day corresponding to their goal and physique that is. TL;DR Allows user to upload images of their food and track their calories throughout the day

How we built it

We built a python program that uses the google cloud vision API. Here, when the picture is uploaded our program will use the API to get the request. Then the python program deals with all the data in the API's response and gather the information of what the food in the meal is. Lastly, once the program knows what the food is we retrieve the calories associated with it from an array we have created. We used python and google vision API.

Challenges we ran into

As first time hackers we ran into a lot of challenges, however, as motivated and driven engineers we never lost hope and kept trying. One of the big issues for us when we first started was sharing information on what we had learned since we couldn't easily see each other's screens. Thus we did researched many ways to be able to collaborate online together until we found what was right for us. In regards to the coding, when struck by a compiling error for a long time it was as easy as hopping into a voice chat on discord and we would solve it together as a team. -Being able to interact with the userinterface -SYNTAX ERRORS -bugs, bugs and bugs

Accomplishments that we're proud of

Utilizing each person's strength to brainstorm ideas, help each other out with bugs, learn languages in a short time, meet with mentors, and come up with a final solution to present in such a short time period!

What we learned

Being able to successfully interface with an API to recognize an image and compare it to a database, to determine the correct caloric value. -The existence of several cool APIs -How to interface with google cloud vision -Google vision documentation -Flask and pycharmer

What's next for Fit101s

We would love to keep building on this idea we have started and take it to new levels as we improve our skills as well. Attending more hackathons in the future and developing our skills to the next level!

Built With

Share this project:

Updates