0% found this document useful (0 votes)
23 views29 pages

Om and Team Log Book

Uploaded by

Critical Damage
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views29 pages

Om and Team Log Book

Uploaded by

Critical Damage
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 29

AI PROJECT LOGBOOK

Resource for Students


(Adapted from “IBM EdTech Youth Challenge – Project Logbook” developed by
IBM in collaboration with Macquarie University, Australia and Australian Museum)

KEY PARTNERS

INDIA IMPLEMENTATION PARTNERS

GLOBAL PARTNERS

1
AI Project Logbook

PROJECT NAME : BMI Calculator

SCHOOL NAME : Advaith International Academy

YEAR/CLASS : 2024-25 / Grade XII

TEACHER NAME : MRS. Rekha R

TEACHER EMAIL : [email protected]

TEAM MEMBER NAMES AND GRADES:

1. N Om/ Grade XII

2. Roopesh Kumaar RG/ Grade XII

3. Krithick M/ Grade XII

2
1. Introduction
The aim of this project is to develop a Python-based Body Mass Index (BMI) calculator that
computes an individual’s BMI and classifies it into categories such as underweight,
overweight, or obesity. Additionally, the project integrates machine learning to predict potential
health risks based on the BMI and other user inputs like age, gender, and activity level.
The goal is to create a user-friendly tool that combines basic health metrics with AI to provide
personalized health insights and recommendations.

2. Team Roles
2.1 Who is in your team and what are their roles?

2.1 Who is in your team and what are their roles?

Role Role description Team Member


Name
 Scheduled and allocated
tasks between among the
team members
 Ensured that the tasks were
completed on time by every
The Project N Om
team member
Leader/Coder
 Resolved any issues that arose
while working on the project
with the team
 Created the prototype and code
 Logbook submission and
created the content for the
video pitch
 Collected the Data
 Ensured that the data was in
the right format
M Krithick
Data  Worked with the coder to
Expert
ensure that the model is
working

3
 Collected the question that
needed answer from the team
The Information
Researcher  Identified where the answer
were located RG Roopesh Kumaar
(source document)
 Wrote up the report

 Created the process flow


diagrams
 Planned the users interface for
The Designer/ M Krithick
the prototype
The video
producer  Created the film and
presented it for submission

 Worked with user to test the


prototype.
 Collected feedback from the
users and signed off when the
The Tester RG Roopesh Kumaar
requirement were met.
 Created an action plan on
what needed to be fixed and
priorities
 Required for future improvements

2.2 Project plan


4
The following table is a guide for your project plan. You may use this or create your own
version using a spreadsheet which you can paste into this section. You can expand the
‘Notes’ section to add reminders, things that you need to follow up on, problems that need to
be fixed urgently, etc.

Phase Task Planne Planned Planned Actual Actual Actual Who is Notes/
d start end duration start end duration responsible Remarks
date date (hours, date date (hours,
minutes) minutes)
Coursework, 15/07/24 29/07/24 15 30/07/24 20 hours
All the team
readings hours 15/07/24
Preparing Members
for the Set up a team 2 hours 31/07/2024 1 hour All the team
project folder 31/07/24 31/07/24 31/07/24 Members
on a shared
drive
Background 10 09/08/24 15 hours
All the team
reading 02/08/24 07/08/24 hours 03/08/24
Members
Research 5 hours 13/08/24 5 hours All the team
issues in our 10/08/24 13/08/24 10/08/24 Members
community
Team 1 hour 14/08/24 1 hour Collaborative
All the team
Defining meeting to 14/08/24 14/08/24 14/08/24 work
the discuss Members
problem issues and
select an
issue for the
project
Complete 2 hours 16/08/24 2 hours All the team
section 3 of 16/08/24 16/08/24 16/08/24
the Project Members
Logbook
Rate 30 16/08/24 30
All the team
yourselves 16/08/24 16/08/24 minutes 16/08/24 minutes Rating-3
Members
Identify 2 hours 17/08/24 2 hours
users 17/08/24 17/08/24 17/08/24
Information
Researcher
Meeting with 1 hour 19/08/24 1 hour
Communication
users 19/08/24 19/08/24 19/08/24
to observe and Marketing
them leader
Interview 1 hour 20/08/24 1 hour Communication
Understanding with user 20/08/24 20/08/24 20/08/24 and Marketing
The (1)
users leader
Interview 1 hour 21/08/24 1 hour Communication
with user 21/08/24 21/08/24 21/08/24 and Marketing
(2), etc… leader
Complete 5 hour 22/08/24 3 hours Communication
section 4 of 22/08/24 24/08/24 22/08/24 and Marketing
the Project leader
Logbook
Rate 30 24/08/24 30 Rating-3
All the team
yourselves 24/08/24 24/08/24 minutes 24/08/24 minutes
members
Team 26/08/24 2 hours 26/08/24 2 hours All the team
meeting to 26/08/24 26/08/24 members
generate
ideas for a
solution
Brainstorming Complete 3 hours 27/08/24 28/08/24 3 hours Communication
section 5 of 27/08/24 28/08/24 and Marketing
the Project leader
Logbook
Rate 28/08/24 28/08/24 30 28/08/24 28/08/24 30
All the team
yourselves minutes minutes
members
5
Team 2 hours 28/08/24 2 hours All the team
meeting to 28/08/24 28/08/24 28/08/24 members
Designing design the
your solution
solution Complete 5 hours 30/08/24 03/09/24 7 hours Communication
section 6 of 30/08/24 02/09/24 and Marketing
the logbook leader
Rate 30 02/09/24 30 All the team
yourselves 02/09/24 02/09/24 minutes 02/09/24 minutes members Rating-3
Team 04/09/24 04/09/24 2 hours 04/09/21 04/09/24 1 hour
Team Leader
meeting to
discuss data
requirements
10 06/09/24 11/09/24 10 hours
Data 06/09/24 11/09/24 hours Data expert /
preparation Information
and labelling researcher

16/09/24
Collecting Complete 13/09/24 16/09/24 5 hours 13/09/2 3 hours Data expert
and Section 6 of 4
preparing the Project
data Logbook
Prototyping
16/09/24 17/09/24 3 hours 16/09/2 17/09/24 3 hour Communication
Team
4 and Marketing
meeting to
plan
prototyping
phase

18/09/24 18/09/24 1 hour 18/09/2 18/09/24 1 hour leader Collaborative


4 All the team work, done
members during design
phase.

Train your 10 hours


model with 27/09/24 30/09/24 27/12/24 31/12/24 12hours Tester/Coder
input dataset

Test your 03/10/24 06/10/24 8 hours 03/10/24 6 hours Tester/coder/


model and 04/10/24 data expert Used python
keep training language and
with more data python
until you think modules to
your model is train the model
accurate and VS code
Prototyping for debugging
Testing purposes.

Write a 07/10/24 11/10/24 10 Python


program to 11/10/24 10 07/10/24 hours Tester/coder/ code
initiate actions hours data expert modules
based on the 1. Tensor flow
result of your
model 2. OpenCV
3.Media pipe
4.Keras

Complete 13/10/24 14/10/24 3 hours 13/10/24 14/10/24 3 hours Communication


section 8 of and Marketing
the Project leader
Logbook

14/10/24 14/10/24 30 14/10/24 30 All team Rating – 3


Rate
minutes 14/10/24 minutes
yourselves
members

17/10/24 17/10/24 2 hours 17/10/24 1 hour All team Collaborative


Team
17/10/24 work/meeting
meeting to
held in google
discuss
6
members meet

7/11/24 7/11/24 3 hours 7/11/24 7/11/24 3 hours all members


testing plan
Invite users to
test your
prototype
7/11/24 7/11/24 2 hours 7/11/24 7/11/24 2 hours all members
Conduct
testing with
users
Complete 8/11/24 8/11/24 3 hours 8/11/24 8/11/24 3 hours all members
section 9 of
the Project
Logbook
Testing
Creating
the video Rating-3
Rate
yourselves
14/11/24 14/11/24 3 hours 14/11/24 14/08/24 3 hours all members google meet
Team
meeting to
discuss
video
creation
14/11/24 14/11/24 2 hours 14/11/24 14/11/24 2 hours all members
Write your
script
16/11/24 16/11/24 4 hours 16/11/24 16/11/24 3 hours all members collaborative
Film your
work
video
16/11/24 16/11/24 3 hours 16/11/24 16/11/24 2 hours all members
Edit your
video
Reflect on the 17/11/24 17/11/24 3 hours 17/11/24 17/11/24 3 hours all members
project
with your
team
Complete 18/11/24 18/08/24 1 hour 18/11/24 18/11/24 1 hour all members
Completing the
sections 10 and
logbook
11 of the
Project
Logbook
19/11/24 19/08/24 2 hours 19/11/24 19/11/24 2 hours all members
Review your
Project
logbook and
video
28/11/24 28/11/24 3 hours 28/11/24 28/11/24 3 hours all members
Submit your
Submission
entries on
the IBM

7
2.3 Communications Plan

Will you meet face-to-face, online or a mixture of each to communicate?


During initial phase of our project, we planned to meet offline for a couple of months we Also
conducted online meetings as well.
How often will you come together to share your progress?
We used to meet in school to discuss about the project. We will review the work of each
team member during these meetings. We will assign new tasks to each team member at the end
of every meeting as well
Who will set up online documents and ensure that everyone is contributing?
Teacher and Team members
What tools will you use for communication?
Google Meet, Gogle Drive, Whatsapp, Google Docs for collabrative documentation.

2.4 Team meeting minutes :

Date of the meeting : 20/07/24


Who attended : All the team members
Purpose of meeting : To discuss issues and select an issue for the project
Items discussed :
1. Issues of our surroundings
2. Environment needed for the development of the project
Things to do (what, by whom, by when)
1. Finalize the project idea ( The Project Lead).
2. Create a google drive folder for the team.

Date of the meeting : 26/08/24


Who Attended : All the team members
Who wasn’t able to attend : Nil
Purpose of Meeting : To generate the ideas for the solution.
Items Discussed :
1. Ideas for the problems / issues .
Things to do (What, by whom, by when )
1. Finalize the idea ( Project lead )

8
Date of the meeting : 14/10/24
Who attended : All team members
Who wasn’t able to attended : Nil
Purpose of meeting : To plan the prototyping phase
Items discussed :
1. Discussed workflow
2. Resource needed
Things to do ( what, by whom, by when)
1. Create the discussed workflow ( Marketing Leader)
2. Research the data needed for development( Information Researcher)

Date of meeting : 05/09/24


Who attended : All team members
Who wasn’t able to attend : Nil
Purpose of meeting : To discuss data requirements
Items discussed :
1. About the collected data
2. Changes needed to be done.
Things to do ( what , by whom , by when )
1. Process the data for training ( Data Expert)

Date of Meeting : 23/09/24


Who attended : All team members
Who wasn’t able to attend : Nil
Purpose of meeting : To plan Prototyping phase
Items discussed :
1. User requirements for the solution
2. Code design of the project
3. UI/UX of the project
Things to do (what , by whom , by when )
1. Code the prototype using the processed data ( Coder)
2. Check the UX(Designer)
3. Reprocess the data if needed ( Data expert)

Date of meeting: 7/11/24 9


Who attended: All team members
Who wasn’t able to attend: Nil
3. Problem Definition
3.1 List important local issues faced by your school or community

Some of the important local issues faced by your school or community:


Obesity and Poor Diet: Many students have unhealthy eating habits, lack access to nutritious
meals at school, and are unaware of healthy eating practices.
10
Lack of Physical Activity: Limited exercise opportunities at school and reliance on cars instead
of walking or cycling contribute to a sedentary lifestyle.
Mental Health Issues: High academic stress and a lack of mental health resources can
negatively impact students' well-being.
Food Insecurity: Some students face challenges accessing enough nutritious food, especially
in low-income families.
Limited Health Education: Schools may not provide enough information on healthy living,
including proper diet and exercise.
Environmental Factors: Pollution and lack of green spaces can restrict outdoor physical
activity and affect health.
Economic Barriers: Families may struggle to afford healthy food or healthcare, limiting students'
access to necessary resources.
Community Support: There may be a lack of community programs or family involvement in
promoting health and wellness.
Nutritional Knowledge Gaps: Students and families may not understand the specific dietary
needs for different BMI categories.

3.2 Which issues matter to you and why?

The following issues related to BMI Calculator are particularly important to me:
1. Obesity and Poor Diet: This affects health, leading to diseases like diabetes and heart disease.
Healthy eating is key to physical growth and academic performance.
2. Mental Health Issues: Stress and lack of mental health support can harm students' well-being and
academic success. Mental health care is essential for overall health.
3. Lack of Physical Activity: Sedentary lifestyles increase health risks. Physical activity is vital for
fitness and mental health.
4. Food Insecurity: Limited access to healthy food can affect students' concentration and long-term
health, making it crucial to ensure all students have access to proper nutrition.
5. Health Education: Teaching students about nutrition, exercise, and mental health helps them make
healthier choices and avoid preventable health issues.

6. These issues are important because they directly impact individuals' health, well-being, and future

11
3.3 Which issue will you focus on?

We would focus on Obesity and Poor Diet. Focusing on this issue can have a broad impact by::
 Educating students about balanced diets and healthy eating habits.
 Encouraging schools to offer healthier meal options.
 Raising awareness about the importance of physical activity and nutrition in maintaining a
healthy lifestyle.
Addressing obesity and poor diet can improve both physical and mental health outcomes for students
and promote better learning and overall well-being.

3.4 Write your team’s problem statement in the format below.

We developed an intelligent BMI calculator that goes beyond basic computation by incorporating AI-
driven analytics, personalized health tips, and educational insights. It will account for individual factors
such as age, gender, and activity levels, providing a more user-centric approach. The goal is to create
an engaging tool that promotes healthier habits and better understanding of BMI limitations.

Rate Yourself - 3

Problem Definition
1 point - A local problem described.

2 point - A local problem which has not been fully solved before described.
3 point – A local problem which is not been fully solved before is explained in detail with
supporting research

12
4.The Users
4.1 Who are the users and how are they affected by the problem?

The users are students in the community. They are affected by the problem of obesity, poor diet, and
lack of physical activity in the following ways:
1. Health Risks: Students who do not have healthy eating habits or engage in physical activity are at
higher risk for obesity, diabetes, heart disease, and other health issues.
2. Academic Impact: Poor nutrition and lack of exercise can affect their concentration, energy
levels, and overall cognitive function, leading to lower academic performance.
3. Mental Health: Unhealthy habits can contribute to stress, anxiety, and low self-esteem, which
affect students' emotional well-being.
4. Long-Term Effects: If these behaviors are not addressed early, they can lead to lifelong
health challenges and poor quality of life.
By focusing on improving their diet and increasing physical activity, we can help students develop healthier
habits that have both immediate and long-term benefits for their health, well-being, and academic success.

4.2 What have you actually observed about the users and how the problem affects
them?

Students often have poor eating habits, relying on fast food and sugary snacks, which leads to low
energy and difficulty concentrating. Many also have limited physical activity, spending too much time on
screens, which contributes to obesity and low self-esteem. These factors negatively impact their
academic performance and mental health, causing stress and anxiety. The overall lack of balanced
nutrition and exercise affects both their short-term well-being and long-term health.

4.3 Record your interview questions here as well as responses from users.
Interview Questions:
1. What do you usually eat for breakfast, lunch, and dinner?
2. How often do you engage in physical activity, like exercise or sports?
3. Do you feel like your eating habits affect how you feel during the day?
User Responses:
1. For breakfast, I usually have cereal or sometimes just a snack like a granola bar. For lunch, I
mostly have fast food or sandwiches, and for dinner, my family often eats takeout like pizza or
pasta.
2. I don’t really have a routine. Sometimes I play basketball after school with friends, but mostly I
just sit at home and play video games or watch TV.
3. Yeah, sometimes after lunch, I feel really tired and can’t focus in class. I don’t feel very
energized after eating fast food or sugary snacks.

13
4.4 Empathy Map

Map what the users say, think, do and feel about the problem in this table

What our users are saying ? What our users thinking ?

Students report relying on fast Our users (students) are thinking that their
food and sugary snacks, leading to low energy current eating habits and lack of physical
and poor focus. They also lack regular activity are negatively affecting their energy
physical activity, affecting their overall health levels, focus, and overall health. They
and body image. Many express a desire for recognize the need for change, specifically
healthier food options and more engaging seeking healthier food options at school and
physical activities at more engaging opportunities for exercise.
school. They are aware of their body image concerns
and wish for more support in maintaining a
healthier lifestyle.

What our users are doing ? How our users feel ?

Students are mainly eating Students feel tired, unfocused, and self-
unhealthy foods, like fast food and snacks, conscious about their bodies
and engaging in little physical activity, often due to poor eating habits and lack of
spending time on sedentary activities like physical activity. They desire healthier food
video games. They are aware of the impact options and more opportunities for exercise,
on their health but haven't yet made hoping for improvements in their energy
significant changes. levels and overall well-being.
However, they are interested in
healthier food and more exercise
opportunities at school.

14
4.5 What are the usual steps that users currently take related to the problem and
where are the difficulties?

Difficulties:
1. Unhealthy Food Options: Limited access to healthy meals at school and convenience in fast
food options make it hard to adopt better eating habits.
2.Lack of Motivation: Many students don't feel motivated to exercise regularly, often due to a
lack of fun or engaging physical activities.
3.Time Constraints: Busy school schedules and extracurricular activities leave little time
for preparing healthy meals or prioritizing physical activity.
4.Peer Influence: Social pressures and trends may encourage unhealthy eating or sedentary
habits. These factors make it difficult for students to make lasting changes to their diet and
lifestyle.

4.6 Write your team’s problem statement in the format below.

Individuals seeking to maintain a healthy lifestyle are experiencing issues with receiving
personalized nutrition and exercise recommendations today because of the lack of accessible
tools that provide tailored suggestions based on specific health metrics like BMI, diet preference,
and daily routine.

Rate Yourself - 3

The User
1 point - The user group is described but it is unclear how they are affected b the problem.
2 point - Understanding of the user group is evidenced by completion of most of the steps in this
section.
3 point - Understanding of the user group is evidenced by completion of most of the steps in this
section and through investigation

15
5. Brainstorming
5.1 Ideas

How might you use the power of AI/machine learning to solve the users’ problem
by increasing their knowledge or improving their skills?

AI Idea Personalized Plans:


#1
Tailoring diet and exercise routines based on individual data (e.g.,
BMI, preferences) and adapting them over time.

AI Idea Real-time Feedback:


#2
Offering progress tracking and adjustments through wearables or
apps, helping users stay on track.

AI Idea Predictive Analytics:


#3
Forecasting health trends and providing preventive health suggestions
to keep users motivated..

AI Idea Interactive Learning:


#4
Using AI chatbots and virtual assistants to educate users about
nutrition and fitness science.

AI Idea Data Insights & Community:


#5
Providing personalized health insights and connecting users
with similar goals for shared learning and motivation.

16
5.2 Priority Grid

Evaluate your five AI ideas based on value to users and ease of creation and
implementation.

High value to users, easy to create High value to users, hard to create
High
AI can provide high value to users by High-value, hard-to-create AI features
offering personalized meal and exercise include personalized health optimization
recommendations, tracking progress with using genetic and lifestyle data, predictive
real- time feedback, and forecasting health health risk assessments, emotion and
improvements. An AI-powered chatbot can behavior tracking for mental health,
educate and motivate users, while a dynamic AI-driven virtual health coaching,
community feature connects users with and integrating data from wearables and
similar goals for shared support. These medical records for a comprehensive
features are easy to develop and offer health view. These features require
immediate, practical benefits. complex models and data processing,
making them challenging to develop
Low value to users, Low value to users,
easy to create hard to create

Low-value, easy-to-create AI features


include basic meal and exercise logging, Low-value, hard-to-create AI features
where users track activities without include complex models for generic health
personalized insights, or generic health advice or meal planning that lack
tips and motivational quotes. personalization, or analyzing broad health
Simple step counting or calorie tracking can trends without actionable outcomes. These
provide minimal data without deeper require significant resources to develop but
analysis, and a basic progress dashboard offer minimal user benefit.

Low
can display user metrics without offering
actionable feedback. These features are
easy to implement but provide limited value
to users due to their lack of personalization
and deeper insights.

Easy Hard
EASE OF DEVELOPMENT
17
5.3 Based on the priority grid, which AI solution is the best fit for your users and for
your team to create and implement?

Briefly summarize the idea for your solution in a few sentences and be sure to identify the tool
that you will use.

The best AI solution for both users and the team to create and implement is a Personalized
Meal and Exercise Recommendation System. This solution leverages machine learning to
offer tailored diet plans and exercise routines based on users' health data (e.g., weight, goals,
preferences). It provides high value to users by delivering personalized advice while being
feasible for the team to implement using existing machine learning tools like TensorFlow or
Scikit-learn. The system will be easy to scale, adaptive to user feedback, and offer continuous
updates based on progress. This balances high user benefit with ease of implementation.

Rate Yourself - 3

Brainstorming
1 Point – A Brainstorming session was conducted. A solution was selected.

2 Point - A Brainstorming session was conducted using creative and critical thinking.
A solution was selected with supporting arguments in this section.
3 Point - A Brainstorming session was conducted using creative and critical thinking.
A compelling solution was selected with supporting arguments in this section.

18
6. Design
6.1 What are the steps that users will now do using your AI solution to address
the problem?

To address the problem using the Personalized Meal and Exercise Recommendation System, users
will follow these steps:
1. Input Health Data: Users will provide basic information such as their weight, eight,
fitness goals (e.g., weight loss, muscle gain), dietary preferences, and any
restrictions (e.g., vegetarian, gluten-free).

2. Receive Personalized Recommendations: Based on the input data, the AI will generate
customized meal plans and exercise routines tailored to the user’s specific goals,
preferences, and health status.

3. Track Progress: Users can log their meals, workouts, and other relevant health data (e.g.,
daily steps, sleep) through the platform. The system will analyze this data to track
progress and adjust recommendations accordingly.

4. Receive Real-time Feedback: AI will provide real-time feedback on the user’s


adherence to the plan, offering encouragement or adjustments (e.g., modify meal choices
or suggest more challenging exercises).

5. Make Adjustments Based on Feedback: Users can modify their inputs (e.g., update their
goals or preferences) and the system will adjust recommendations, ensuring continuous
adaptation and personalized guidance.

Rate yourself - 3

Design
1 point – The use of AI is a good fit for the solution.
2 point - The use of AI is a good fit for the solution and there is some documentation about
how it meets the needs of users
3 point - The use of AI is a good fit for the solution.
The new user experience is clearly documented showing how users will be
better served than they are today.
19
7.DATA
7.1 What data will you need to train your AI solution?

To train an AI solution for BMI calculation, meal suggestions, and daily routines, the following data
would be needed:
1. Health and Nutrition Data:
o Weight, height, and BMI values.
o Nutritional content of foods (calories, proteins, etc.).
o Health risks linked to different BMI categories.
2. Dietary Preferences and Restrictions:
o Information on different diets (vegetarian, non-vegetarian, etc.) and meal types.
o Food allergies and intolerances.
3. Exercise and Activity Data:
o Exercise types and intensity, calorie burn.
o Activity levels (sedentary, active) based on BMI.
4. User Demographics:
o Age, gender, and health goals to personalize recommendations.
5. Medical Data:
o Health outcomes related to BMI and specific diet/exercise routines.
6. Behavioral Data:
o User feedback on meal plans, routines, and progress.
7.2 Where or how will you source your data?

Data needed Where will Who owns Do you have


Ethical
the data the permission to
considerations
come from? data? use the data?
Yes, we have
authorization to
Data of hand Team members N/A
Have use the data
gestures
because we
collected it.

Want/Need Web cam N/A N/A N/A


.PNG format
Nice to have N/A N/A N/A
images

Rate Yourself
3
Data

1 point – Relevant data to train the AI model have been identified as well as
how the data will be sourced or collected.
2 point - Relevant data to train the AI model have been identified as well as
how the data will be sourced or collected.
There is evidence that the dataset is balanced.
3 point - Relevant data to train the AI model have been identified as well as
how the data will be sourced or collected.
There is evidence that the dataset is balanced, and that safely and privacy has been
considered.
20
8. Prototype

8.1 Which AI tool(s) will you use to build your prototype?

To build the AI prototype, use Scikit-learn or TensorFlow for machine learning, Surprise or
LightFM for recommendations, and spaCy or OpenAI GPT for natural language processing.
Manage data with Pandas and databases, and build interfaces with Streamlit or Flask.
Deploy using AWS SageMaker, Google Cloud AI, or Heroku, and visualize results with
Matplotlib or Plotly..

8.2 Which AI tool(s) will you use to build your solution?


To build the solution, I would use Scikit-learn for machine learning tasks like BMI
classification, TensorFlow/Keras for deep learning-based recommendations, and
Surprise or LightFM for personalized meal and routine suggestions. OpenAI GPT
would handle natural language interactions, while Pandas would manage data
preprocessing. These tools combined would enable effective prediction and
personalization.
8.3 What decisions or outputs will your tool generate and what further action needs to
be taken after a decision is made?

The AI tool will calculate the user's BMI, categorize it, and generate personalized meal plans
and daily routines based on the BMI category and dietary preference. After the decision is
made, the user can review and adjust the plans, track their progress, and update their
information as needed. Periodic updates to weight or height will allow the tool to provide new
recommendations, ensuring that the user's health and lifestyle choices remain aligned with
their goals.
Rate Yourself 3

1 Point – A concept for a prototype shows how the AI model work.

2 Point – A prototype for the solution has been created and trained.
3 Point - A prototype for the solution has been created and
successfully trained to meet users requirements.

21
9. Testing
9.1 Who are the users who tested the prototype?

The prototype was tested by a diverse group of users, including:

1 Health-conscious individuals: People looking to maintain or improve their BMI through


personalized meal plans and exercise routines.
2 Individuals with specific health goals: Those aiming to lose weight, gain weight, or
maintain a healthy weight, who seek tailored diet and exercise recommendations.
3 Fitness enthusiasts: Users who want to track and optimize their diet and daily routines
based on their BMI category and physical activity levels.
4 Healthcare professionals: Nutritionists, dietitians, or personal trainers who may use the
tool to recommend diets and routines to their clients.
5 General public: Users seeking quick and simple solutions to better understand their
BMI and receive lifestyle suggestions based on it.

6 Feedback from these users helped refine the AI's functionality and user experience.

9.2 List your observations of your users as they tested your solution.

During user testing, it was observed that users found the input process simple, though some
needed clarification on data entry and dietary options. They understood their BMI categories,
but some wanted more detailed health context. Users appreciated the personalized meal
plans and routines but requested more customization, especially for specific health goals or
conditions. Engagement was generally high, though some struggled to incorporate all
aspects of the plan due to time constraints. Minor technical issues like data entry errors and
navigation challenges were noted. Users found the tool motivating but suggested adding
reminders and progress tracking features.

22
9.3 Complete the user feedback grid

What works What needs to change

The prototype works well by offering a The prototype could benefit from more
simple and intuitive input process for customization options, allowing users to
weight, height, and dietary preferences. It swap foods or exercises based on personal
accurately calculates BMI and provides preferences or health conditions. Adding
clear categorization. The personalized meal progress tracking features would help users
plans and daily routines are practical and monitor their goals and adjust plans
tailored to the user's BMI category and accordingly. Expanding dietary options,
dietary choice, making them easy to follow. such as gluten-free or keto, would cater to a
Users find the tool motivating, as it offers broader audience. A reminder system for
structured guidance for healthy habits. meals and exercises would support user
Overall, the clarity of recommendations consistency, while improving the user
and tailored approach effectively meet user interface for easier navigation would
needs for improving health and lifestyle. enhance the overall experience. These
adjustments would make the tool more
flexible, engaging, and effective.
Questions? Ideas

How accurate is the BMI calculation, To improve the prototype, features like
especially for different body types? customizable plans, progress tracking,
Can users input specific dietary restrictions AI- powered feedback, meal and exercise
(e.g., allergies, gluten-free)? reminders, wearable integration, and social
How often are recommendations updated sharing could be added. Access to expert
based on user progress? consultations and adaptive plans that
evolve with user progress would further
enhance the user experience and
effectiveness.

23
9.4 Refining the prototype: Based on user testing, what needs to be acted on now so
that the prototype can be used?
Based on user testing, the following actions need to be taken to refine the prototype:
Customization Options: Implement the ability for users to swap meals, ingredients, and
exercises based on personal preferences, dietary needs, and health conditions.
(e.g., allergies, gluten-free, keto).
Progress Tracking: Add a feature for users to log and monitor their health metrics, such as
weight, activity levels, or calories burned, with visual progress charts.
Improved User Interface: Simplify the navigation and improve the layout to ensure a more
intuitive and seamless experience, especially for users unfamiliar with the app.
Reminder System: Introduce reminders for meals, snacks, and exercise routines to help users
stay consistent with their plans.
Expand Dietary Options: Include additional dietary preferences (e.g., vegan, low-carb) to
cater to a broader range of users.
Integration with Wearables: Integrate the tool with fitness trackers (e.g., Fitbit, Apple Watch)
to provide real-time, personalized recommendations.

9.5 What improvements can be made later?

Personalized AI Coaching: Real-time guidance and adaptive plans based on user progress.
Community Features: Social sharing and support for motivation.
In-depth Health Analytics: Tracking macronutrients, sleep, and stress levels.
Integration with Health Professionals: Access to dietitians or trainers for personalized advice.
Gamification: Achievements, challenges, and rewards to increase engagement.
Offline Access: Ability to access key features without internet.
Meal Prep/Shopping Integration: Automatic grocery lists based on meal plans.

Rate yourself 3

Testing

1 Point – A concept for a prototype shows how it will be tested.

2 Point - A prototype has been tested with users and improvements have been

identified to meet user requirement

3 Point – A prototype has been tested with a far representation of users and all
tasks in this section have been completed.
24
10. Team collaboration
10.1 How did you actively work with others in your team and with stakeholders?

We actively collaborated with our team and stakeholders through:


1. Regular Meetings: Held weekly check-ins to discuss progress, challenges, and
gather input on prototype development.
2. Cross-Functional Workshops: Organized brainstorming sessions that included developers,
designers, and financial experts to align on user needs and technical feasibility.
3. User Testing Feedback: Engaged stakeholders in the user testing process, gathering
insights to refine features and ensure alignment with business goals.
4. Documentation Sharing: Maintained shared documents for transparency and to track
changes based on collective feedback.
5. Iterative Prototyping: Fostered an agile approach, allowing for quick adaptations
based on stakeholder and user feedback.

Rate Yourself 3

Team Collaboration
1 Point – There is some evidence of team interactions among peers and stakeholders.
2 Point – Team collaboration among peers and stakeholders is clearly
documented in this section.
3 Point- Effective team collaboration and communication among peers and
stakeholders in this section.

25
11. Individual learning reflection
11.1. Team Reflections
Team member name: Om N (project leader/coder)
During this project, I was pleasantly surprised by the team's adaptability and
creativity in addressing unexpected challenges that arose. The ability to pivot and
find innovative solutions was a testament to our collective strength. However, I
also realized the need for a more streamlined communication flow within the
team. Improved communication would undoubtedly enhance our efficiency in
development and decision-making processes.
Team member name: Krithick M (Data expert)
Throughout the project, I was surprised by the vast volume and diversity of data
available for training purposes. It highlighted the wealth of resources accessible
for Al projects, particularly in sign language interpretation. Additionally, I
recognized the significance of continuous data updates and maintenance to
ensure our Al model's ongoing accuracy and relevance.
Team member name: Roopesh Kumaar RG (Information researcher)
My role as the information researcher exposed me to the extensive academic research
available on sign language interpretation. The depth and breadth of research in this field were
surprising and emphasized its significance. I realized the value of interdisciplinary research in
enhancing the project's effectiveness and ensuring a comprehensive understanding of the
subject matter.

Team member name: Krithick M(Designer/video producer)


As the designer for this project, I was surprised by how subtle design nuances
significantly influenced user engagement and overall user experience. Small
design choices had a notable impact on how users interacted with our solution.
This realization highlighted the importance of thorough user testing to refine
design elements effectively and ensure an intuitive and appealing user interface.

Team member name: Roopesh Kumaar RG(Tester)

In my capacity as a tester, I was genuinely surprised by the effectiveness of the Al


solution in accurately interpreting a wide array of sign language gestures. The
model's accuracy exceeded expectations and showcased its potential for practical
use.
However, this positive outcome also underscored the need for a more
comprehensive testing framework to ensure robustness across various devices and
26
12. Video link

Enter the URL of your team video:

27
Appendix
Recommended Assessment Rubric (for Teachers)
LOGBOOK AND VIDEO CONTENT
Steps 3 points 2 points 1 point Points
Given

Proble A local problem which has not A local problem which has A local problem
m been fully solved before is not been fully solved is described
definitio explained in detail with before is described.
n supporting research.

The Users Understanding of the user Understanding of the user The user group is
group is evidenced by group is evidenced by described but it is
completion of all of the steps completion of most of the unclear how they are
in Section 4 The Users and steps in Section 4 The affected by the
thorough investigation. Users. problem.

Brainstorming A brainstorming session A brainstorming session A brainstorming


was conducted using was conducted using session was
creative and critical creative and critical conducted. A solution
thinking. A compelling thinking. A solution was was selected.
solution was selected selected with supporting
with supporting arguments in Section 5
arguments from Section 5 Brainstorming.
Brainstorming.
Design The use of AI is a good fit for The use of AI is a good fit The use of AI is a
the solution. The new user for the solution and there good fit for the
experience is clearly is some documentation solution.
documented showing how about how it meets the
users will be better served needs of users.
than they are today.
Data Relevant data to train the Relevant data to train the Relevant data to train
AI model have been AI model have been the AI model have been
identified as well as how identified as well as how identified as well as how
the data will be sourced or the data will be sourced or the data will be sourced
collected. There is collected. There is or collected.
evidence that the dataset evidence that the dataset
is balanced, and that is balanced.
safety and
privacy have been
considered.
Prototype A prototype for the A prototype for the A concept for a
solution has been created solution has been created prototype shows how
and successfully and trained. the AI model will work
trained to meet
users’
requirements.
Testing A prototype has been tested A prototype has been A concept for a
with a fair representation of tested with users and prototype shows how
users and all tasks in Section improvements it will be tested.
9 Testing have been identified to
have been completed. meet user requirements.
Team Effective team collaboration Team collaboration among There is some
collaborati and communication among peers and stakeholders is evidence of team
on peers and stakeholders is clearly documented in interactions among
clearly documented in Section 10 Team peers and
Section 10 Team collaboration. stakeholders.
collaboration.
Individu Each team member Each team presents an Some team members
al presents a reflective and account of their learning present an account of
learning insightful account of their during the project. their learning during the
learning during the project. project.

Total points

28
VIDEO PRESENTATION
Points
Given
Criteria
3–
excellent 2
– very
good
1 – satisfactory

Communicatio The video is well-paced and communicated, following


n a clear and logical sequence.

Demonstrations and/or visuals are used to


Illustrative
illustrate examples, where appropriate.

Accurat The video presents accurate science and technology


e and uses appropriate language.
languag
e

The video demonstrates passion from team


Passion
members about their chosen topic/idea.

Sound and
The video demonstrates good sound and image
image
quality quality.

The content is presented in the video within a


Length
3-minute timeframe.

Total points

29

You might also like