AI · Sports 2023

ImpulsoVital

AI running coach

An AI-based running coach that plans and adjusts training considering the whole system: microcycles, macrocycles and each runner's performance.

Illustration of the AI running coach

The problem

Most runners follow generic plans that ignore microcycles and macrocycles, leading to overtraining, injuries or lack of progression.

The solution

An AI system that generates a complete training plan and adapts it automatically based on performance and load, respecting the microcycle and macrocycle structure.

Architecture

AI planning engine with periodisation logic (microcycles and macrocycles), performance-based adaptation and personalised session generation.

Combines sports periodisation logic with AI models to personalise every session.

Features

  • Personalised AI training plans.
  • Microcycle and macrocycle management.
  • Automatic adaptation based on performance and load.
  • Runner progress tracking.

Tech stack

IAPythonWebDatos

Challenges overcome

  • Turning periodisation theory into rules the AI can act on.

Learnings

  • AI works when it understands the domain logic (micro and macrocycles).
  • A good sports plan respects recovery as much as training.

Shall we talk about your project?