Skip to content

pdshi/wo-planner-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

MoveMate's Workout Planner and Activity Recognition Model

Table of Contents

Description

Workout Planner

  • Consist of {Capability Classifier Model (CCM), Schedule Generator (SG)}
  • Posits a workout schedule for 1 month
  • The output is determined by the data inputted by the user, currently ['Gender', 'Height', 'Weight'] for CCM and ['Freq/Week', 'Day Start', 'WO Time'] for SG other head are not yet included

Capability Classifier Model (CCM)

  • Posits a percentage of capability 0 to 100%
  • Later used to calculate the ideal reps in a particular workout

Schedule Generator (SG)

  • First posits a workout plan consist of 3 Workout: PushUp, SitUp, JumpingJack with reps determinded by scaling the floor to ceil of workout by the capability score value
  • Then posits a workout schedule in the forms of dataframe ['exercise no.', 'plan', 'sets', 'date', 'starts', 'end']
  • Workout plan generated every month with updated user's data

Flow of Process asac

A Visualization of The Data

F to M status proportion

500 data in total

Architecture

model-ccm

Results

Capability Classifier Model (CCM)

train result sasaa

Schedule Generator (SG)

Sets Scheme:

  • Week 1: 2 Reps
  • Week 2: 3 Reps
  • Week 3: 3 Reps
  • Week 4: 4 Reps

image

Dependencies

Here are the dependencies and libraries needed to run the notebook

  • Python
  • TensorFlow
  • Numpy
  • Pandas
  • Matplotlib

File Structure

  • Workout Planner/Capability Classifier: Directory containing the notebook and outputs for Capability Classifier.
  • Workout Planner/Schedule Generator: Directory containing the notebook and outputs for Schedule Generator.

The dataset used for the model can be found here https://www.kaggle.com/datasets/yersever/500-person-gender-height-weight-bodymassindex

About

WO Planner Model and Activity Recognition Model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published