×
A Health-Focused System that Blends Machine Learning and Flutter to Assist Users in Accomplishing their Diet/Fitness Goals Along with Providing Helpful Advice

Authors

Morgan Li1, Yangxuezhe Sun1 Rayyan Zaid2, 1USA, 2California State Polytechnic University, USA

Abstract

We built an AI Fitness Application in hopes of addressing the problem of obesity. Obesity and lack of fitness awareness are major problems in the United States that lead to unhealthy lifestyles and health risks. To solve this problem, we developed an app that bundles together essential components to help a person keep up with their fitness. Our app includes a calorie logging system where you can log your food and exercise, a fitness tip section, and a collection of exercise videos. Our technology uses Flutter Dart as the main programming language for the User Interface. We also use Python from our AI system and Firebase for our database [11].

In our research, we tested out our AI Food Classification Model and Calorie Tracking system. After extensive testing, we realize the need to fine tune our calorie tracking system for exercises and also to expand our AI model's dataset to recognize more common foods. Some challenges we faced were:

1. Integrating our AI Food Classification Model to the frontend
2. Create a Calorie Calculation Function and connect that with the frontend.

Overall, our system provides a simple and friendly interface that anyone can pick up instantly. Our solution is not a large-scale solution to obesity, but rather it's an option that the everyday person can use quickly.

Keywords

Fitness, Python (AI), Flutter(front-end), Firebase(back-end)