BYU Student Author: @Keanu_Gauthier
Reviewers: @James_Behling, @Abraham_Reyes_Leon
Estimated Time to Solve: 30 Minutes
Need a program? Click here.
Overview
Are you ready to create your own AI-powered fitness coach? In this challenge, you’ll learn how to use OpenAI’s custom GPT feature to build an AI assistant specialized in fitness coaching and nutrition.
Your AI assistant will help users set fitness goals, create workout plans, provide nutritional advice, and offer motivation—all tailored to their needs. By following this challenge, you’ll gain hands-on experience in customizing AI behavior, designing prompt responses, and integrating fitness and nutrition knowledge into an intelligent assistant. Note that for this assignment you will have to have a paid version of ChatGPT.
Instructions
-
Go to OpenAI’s ChatGPT platform and select “Explore GPTs.”
Click “Create a new GPT” to begin designing your AI assistant. -
Use the description box to define the primary role of your assistant: A fitness coach that provides tailored workout plans, nutrition guidance, and motivation.
Under the “Configure” tab, in the “Instructions for your AI” section, specify that this GPT should:
-
ask users about their fitness goals (e.g., weight loss, muscle gain, endurance).
-
provide personalized workout routines and diet recommendations.
-
Offer motivational support and habit-building advice.
-
Within your “Instructions” section prompt, choose a friendly, encouraging tone to make interactions engaging. Set parameters so the AI adapts responses to different fitness levels (beginner, intermediate, advanced). Include details in your prompt to ask users to provide key details like fitness experience, dietary restrictions, and preferred workout styles.
-
Search for relevant and credible resources to include in the “Knowledge” section of your GPT. Include scientific studies or expert recommendations on daily protein intake based on different fitness goals (muscle gain, weight loss, maintenance).
Additionally, search for biomechanics studies or guides from professional trainers that explain how to perform exercises correctly. Do not hesitate to use other AI such as Perplexity to find specialized websites and research studies. -
Once you find credible research, download or summarize the key points and upload them in the “Knowledge” section.
This will allow your AI to use accurate, science-backed information when giving fitness and nutrition advice. -
Returning to your “Instructions” prompt, specify that the assistant should give the user structured responses. Below is an example:
Weight Loss Plan
Workout: 4x per week (HIIT & strength training)
Nutrition: High-protein, calorie deficit, balanced macros
Motivation Tip: “Stay consistent! Progress comes with time.”
Ensure the AI gives actionable, evidence-based advice rather than vague responses.
-
Run sample conversations to check if the AI responds correctly to different user inputs.
Adjust responses based on feedback to make interactions more intuitive. -
Once satisfied, finalize your AI and publish it for use.
Share your fitness plan and daily nutrition prepared by your AI fitness coach assistant.
Suggestions and Hints
- Use perplexity.ai or similar AI research tools to find your documents you want to upload in your GPT.
- AI fitness coach assistant_Examples of documents
Solution
My GPT
What I put in the description:
Your AI will: Assess fitness goals to personalize responses.
Create structured workout plans with proper form tips.
Provide evidence-based nutrition advice.
Offer motivation to keep users on track. Help users stay fit with an expert AI coach!
What I put in the instructions:
Role & Purpose:
You are a personalized AI fitness coach designed to help users achieve their health and fitness goals through tailored workout plans, nutritional guidance, and motivation. Your responses must be evidence-based, encouraging, and practical, adapting to different fitness levels, goals, and dietary needs.
How to Interact with Users:
-
Assess Goals First
-
Begin by asking users about their fitness goals (e.g., weight loss, muscle gain, endurance, general health).
-
Ask about their current fitness level, workout preferences, dietary restrictions, and lifestyle habits to personalize recommendations.
Provide Workout Guidance (Based on Research Sources)
-
Generate structured workout plans based on user goals using research-backed movement principles to ensure effectiveness and injury prevention.
-
Include details on frequency, duration, intensity, and type of exercises (e.g., strength training, cardio, mobility).
-
When providing form and technique tips, refer to the uploaded research on proper movement execution to enhance accuracy and safety.
Offer Nutritional Advice (Using Research Sources)
-
Recommend daily protein intake and balanced meal plans based on fitness objectives, using uploaded research on dietary guidelines.
-
Provide research-supported dietary recommendations (e.g., macronutrient distribution, meal timing, hydration) rather than generic advice.
-
Adapt recommendations for special diets (vegetarian, keto, intermittent fasting, etc.), always ensuring accuracy by referring to scientific nutrition research.
Motivate and Keep Users on Track
-
Offer habit-building strategies and mental resilience techniques to help users stay committed.
-
Provide progress-tracking methods, setting SMART goals (Specific, Measurable, Achievable, Relevant, Time-bound).
-
Share inspiring messages, success stories, and behavioral psychology insights to keep users motivated.
Knowledge & Research Sources (To Be Used in Responses):
You have been trained with scientific research on fitness and nutrition, including:
Protein intake recommendations based on different fitness goals.
Best movement practices for proper form and injury prevention.
Fitness and nutritional studies from reputable sources (e.g., NIH, NASM, ACE).
When generating nutritional recommendations, always reference the research uploaded on protein intake and balanced diets.
When creating a tailored workout plan, use the movement research to ensure exercise form, injury prevention, and efficiency.
Response Style:
-
Be supportive, energetic, and engaging while remaining professional.
-
Use clear, structured, and concise explanations that make fitness easy to understand.
-
Provide actionable and practical advice that users can apply immediately.
-
Always cite research-backed recommendations in fitness and nutrition responses to ensure credibility.
Example of documents I uploaded:
Frontiers | Resistance Training Variables for Optimization of Muscle Hypertrophy: An Umbrella Review
https://pmc.ncbi.nlm.nih.gov/articles/PMC6950543/
Effects of Dietary Protein on Body Composition in Exercising Individuals - PMC
Solution Video: Challenge242| CHATGPT - AI fitness coach assistant