Structured workout plans with exercise details, program metadata, and goals.
Dataset Description
šļø About This Dataset
This comprehensive fitness dataset contains over 600,000 structured workout routines and exercise entries scraped from fitness planning platform data. The dataset includes both detailed exercise-level data and program-level summaries, making it ideal for building recommendation systems, analyzing workout patterns, and understanding fitness program structures.
š Dataset Overview
Two complementary files:
- Main Dataset (fitness_exercises.csv): 605,033 individual exercise entries with detailed workout information
- Program Summary (program_summary.csv): 2,598 unique fitness programs with aggregated metadata
š Key Features
Main Dataset (605K+ rows):
- Exercise details: name, sets, reps, intensity
- Program structure: week, day, time per workout
- User targeting: fitness level, goals, equipment needs
- Temporal data: creation and edit timestamps
- Program metadata: length, number of exercises per workout
Program Summary (2.6K+ programs):
- Program overview: title, description, fitness level
- Target goals and equipment requirements
- Program duration and workout timing
- Total exercise count per program
- Creation and modification timestamps
šÆ Use Cases
- Building workout recommendation systems
- Analyzing fitness program effectiveness and popularity
- Understanding exercise patterns and program structures
- Creating personalized workout generators
- Fitness app development and research
- Program-level analysis and clustering
š§ Technical Details
- Format: CSV files
- Combined size: ~300MB+
- Data quality: Minimal missing values (<1% for most columns)
- Collection period: [Add your scraping date]
- Source: Fitness platform data (with attribution)
š Data Dictionary
Main Dataset:
- title: Workout/program name
- description: Detailed workout description
- level: Fitness level (beginner/intermediate/advanced)
- goal: Primary fitness objective
- equipment: Required equipment type
- program_length: Duration in weeks
- time_per_workout: Duration per session (minutes)
- week/day: Position in program structure
- exercise_name: Specific exercise name
- sets/reps: Exercise volume parameters (negative values are time in seconds)
- intensity: Exercise intensity level
Program Summary:
- title: Program name
- description: Program overview and objectives
- level: Target fitness level
- goal: Primary fitness goal
- equipment: Required equipment
- program_length: Total program duration (weeks)
- time_per_workout: Average workout duration (minutes)
- total_exercises: Total number of exercises in program
- created/last_edit: Program timestamps
š Data Relationship
The program_summary file provides aggregated views of the detailed exercise data, allowing for both micro-level exercise analysis and macro-level program insights.
āļø Important Notes
- Data collected from publicly available fitness planning platform
- Cleaned and structured for research/educational use
- Please respect original platform's terms of service
- Consider this for non-commercial research and educational purposes
Related Datasets
-
Gym Members Exercise Dataset
@kaggle
-
Dhds Dataset
@cdc
-
Dhds Dataset
@cdc
-
Dhds Dataset
@cdc
-
Dhds Dataset
@cdc
-
Dhds Dataset
@cdc