Human-AI Interaction in Fitness

Project Code :TCMAPY2387

Objective

The objective of this project is to design and develop a Human–AI Interaction–based Fitness and Nutrition Web Application that provides personalized health guidance through an intelligent chatbot. The system aims to collect user-specific information such as age, gender, height, weight, fitness goals, activity level, dietary preferences, and medical conditions to generate customized workout plans, meal recommendations, calorie calculations, and overall health advice. Another objective is to create an interactive and user-friendly interface using React JS that enhances user engagement and simplifies communication with the AI assistant.

Abstract

This project presents a Human–AI Interaction–based Fitness and Nutrition Web Application that delivers personalized health guidance using an intelligent chatbot powered by the Gemini AI API. The system enables users to create accounts, log in, and access a dashboard where they can interact with the chatbot through structured inputs such as age, gender, height, weight, fitness goals, activity level, diet preferences, medical conditions, food logs, and workout-related queries. Based on these inputs, the AI generates tailored outputs including personalized workout plans, meal plans, calorie calculations, nutrition advice, fitness tips, and health recommendations in a structured and user-friendly format. The application also supports chat history storage, profile management, and session handling for improved user experience. The front-end is developed using React JS to provide a responsive and interactive interface, while the back-end is implemented in Python to handle AI integration, data processing, and business logic. MySQL is used for efficient data storage, and blockchain technology is incorporated to ensure secure and transparent handling of user health data. Overall, the system aims to enhance user engagement in fitness and nutrition management by leveraging AI-driven insights, personalized recommendations, and secure data management within a scalable web-based platform.

Keywords:

Human-AI Interaction, Fitness Web Application, Nutrition Recommendation, Gemini AI API, Personalized Workout Plan, Meal Planning System, Calorie Calculation, Health Recommendations, React JS, Python Backend, Blockchain Security, MySQL Database, Chatbot System, AI-based Fitness Assistant, User Health Monitoring.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                                - I3/Intel Processor

Hard Disk                               - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:

Operating System                   :  Windows 7/8/10

Server side Script                   :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                 :  Django

IDE/Workbench                      :  VSCODE

Technology                             :  Python 3.10+

Demo Video

mail-banner
call-banner
contact-banner
Request Video