Final Year Project Proposal
(Fall 2023)
1) Project Title
“AI Health Fitness App”
2) Names and IDs of Students
Mubashir khalid (F2021266291)
Muhammad Musa (F2021266251)
Muhammad Azan (F2021266290)
3) Project Advisor (Name, Email Address)
Muhammad Owais khan
Owais.khan@umt.edu.pk
4) Project Co-Advisor Name (Optional)
Hashir Hasnain
Hashir.asghar@umtedu.pk
5) Project Description (Brief Introduction)
Overview of Topic/Domain
The health and fitness industry has grown significantly with the rise of
technology, especially in recent years as more people look to integrate wellness
practices into their everyday lives. With health tracking, personalized fitness
plans, and access to expert advice now available at one’s fingertips, technology
has transformed how people approach their physical and mental well-being. This
project taps into this trend, aiming to offer an AI-driven fitness app that
personalizes the health journey for each user, making fitness accessible, engaging,
and effective for a wide range of users.
Description of Project/Problem
School of Systems & Technology, University of Management and Technology, Lahore
With busy schedules, lack of personalized guidance, and inconsistent motivation,
many individuals struggle to maintain a healthy lifestyle. Most existing fitness
apps provide generic workouts that may not suit everyone’s unique needs, which
can result in either injury or lack of motivation due to unrealistic expectations.
Additionally, some people may not have the time or resources to hire a personal
trainer. This app addresses these issues by delivering a personalized, adaptive
fitness experience that takes individual goals, physical condition, and preferences
into account. The app also aims to integrate mental wellness and nutrition
tracking.
Solution
The proposed solution is an AI-powered health and fitness app that provides
personalized fitness plans, meal recommendations, and health monitoring by
using machine learning models to analyze user data. The core functionalities of
the app will include:
Personalized Workout Plan Generator: Using AI to assess user data such as
age, weight, fitness goals, and previous activity patterns, the app will generate
adaptive workout routines that evolve based on user progress.
AI-driven Nutrition & Meal Planner: By analyzing user preferences, dietary
restrictions, and fitness goals, the app will suggest balanced meal plans and
recipes.
Health Monitoring and Predictive Analytics: The app will integrate use AI to
track key health metrics (e.g., heart rate, sleep patterns, daily steps). It will then
analyze this data to predict health trends and provide early warnings for potential
health risks, such as abnormal heart rates or sleep disturbances.
Continuous Feedback & Progress Tracking: The app will give users feedback
on their progress, offering actionable insights to help them improve over time.
Through regular check-ins, it will refine workout and nutrition plans to better
align with user goals and progress.
Expected Results/Product:
The expected product is a fully functional AI-driven health and fitness application
that offers the following outcomes:
Personalized Fitness Experience: The app will provide users with tailored
workout and meal plans based on their unique health data, leading to more
effective and engaging fitness routines.
Improved Health Outcomes: By utilizing AI to monitor real-time health data,
users will be better informed about their health status, reducing the risk of injuries
School of Systems & Technology, University of Management and Technology, Lahore
and health complications. Predictive analytics will alert users about potential
health issues, allowing for proactive management.
Data-driven Insights: The app will collect a rich set of user data that will be
analyzed by AI models to continuously improve the accuracy and relevance of
recommendations, helping users meet their health and fitness goals more
efficiently.
6) Major Features/Requirements/Objectives (Tentative)
Functional Requirements:
Personalized Workout Plan Generation
o Custom workout plans based on user goals and health data.
Nutrition & Meal Planning
o AI-generated personalized meal plans with calorie and macro tracking.
Health Data Monitoring
o Track heart rate, sleep, and steps via sensors.
Progress Tracking & Feedback
o Visual progress reports and personalized feedback.
Non-Functional Requirements:
Performance
o Fast data processing and real-time feedback.
Scalability
o Cloud-based storage to handle increasing users.
Security
School of Systems & Technology, University of Management and Technology, Lahore
o Data encryption and secure authentication.
Usability
o Intuitive UI/UX for easy navigation.
Investigation Questions
How effective are personalized AI-driven workouts in improving user fitness over
time compared to generic workout plans?
Does real-time form correction improve user engagement and reduce injury rates
during exercises?
Can integrated mental wellness tools improve user retention and overall
satisfaction with the fitness app?
7) Scope of the Project/Proposed System
User Registration and Authentication
Description: Users will register and log into the app using Firebase
Authentication. Each user will have a unique profile to track their progress and
access personalized features.
Scope: Only basic registration (email/password) will be included.
Customized Workout Recommendations
Description: Using user inputs (e.g., fitness goals, experience level, preferences),
the app will suggest workout routines tailored to individual needs.
Scope: Workouts will be text-based suggestions provided by the AI model. Users
can select from categories (like strength, cardio, flexibility) and see recommended
sets and reps based on their goals.
Interactive Chatbot Support
Description: The app will use the Chatbot to provide AI-driven responses to
fitness-related questions, such as exercise benefits, nutrition tips, and motivational
advice.
Scope: Chatbot responses will cover general fitness knowledge and guidance. The
chatbot will not cover specific medical advice, and responses will be limited to
fitness, wellness, and diet tips.
School of Systems & Technology, University of Management and Technology, Lahore
Progress Tracking
Description: Users will log their workouts, set goals, and track their progress
over time within the app. The app will allow users to input workout details and
measure improvements.
Scope: Tracking will be based on user-entered data (like workouts completed,
weight lifted, reps, etc.).
Personalized Notifications and Reminders
Description: The app will include reminders to encourage regular workouts,
hydration, and healthy habits. Notifications may include goal progress reminders
or motivational quotes.
Scope: Basic daily notifications will be included.
Basic Health and Nutrition Tips
Description: Users will have access to general health and nutrition tips within the
app, offering guidance on diet, hydration, and balanced nutrition.
Scope: Tips will be text-based and will cover general advice only. Specific diet
plans or calorie tracking are beyond the scope of this project.
8) Target Users/Beneficiaries of the Proposed System
Fitness Enthusiasts: Users with an active lifestyle seeking to enhance their
routines through personalized workouts and wellness tools. The app provides
targeted fitness plans and progress tracking to help them reach specific goals like
muscle gain.
Beginners: People new to fitness who need guidance on safe and effective
exercise techniques. The app offers structured plans and real-time feedback,
reducing the risk of injury and helping beginners feel more confident in their
fitness journey.
Busy Professionals: Individuals with busy schedules who lack time for the gym
or personalized training. The app offers flexible, time-efficient workouts that
users can complete from home, fitting into their schedules seamlessly.
Mental Wellness Seekers: Individuals interested in improving their mental well-
being as well as their physical health. The app’s wellness features—such as
meditation and stress management tools—make it valuable for users aiming for a
balanced, holistic approach to health.
Health-Conscious Individuals: People looking to improve overall health through
a balanced approach to fitness, nutrition, and mental wellness. The app supports
sustainable lifestyle changes, helping users establish healthy routines over time.
9) Tools/Technologies (Tentative Listing)
School of Systems & Technology, University of Management and Technology, Lahore
Front-End (User Interface)
1. Flutter (Dart): For building a platform app (Android ).
2. Firebase Authentication: For managing user logins and sign-ups.
3. Standard UI Packages: Flutter packages for UI elements and navigation.
Back-End (Data and Storage)
1. Firebase Firestore: For storing user profiles, workout plans, and other data.
2. API Integration: Using Dart’s http package to connect with external AI services if
needed.
AI Modules (Intelligent Features)
1. OpenAI API: For adding ChatGPT-style responses to answer health-related questions or
give fitness advice.
2. Firebase ML Kit: For text analysis, like recognizing user input or identifying health
keywords.
3. Custom AI Models : Use backend Python-based AI models (via an API) for
personalized recommendations.
School of Systems & Technology, University of Management and Technology, Lahore