Похожие презентации:
презик222
1.
FitGuide Bot:Индивидуальные планы
тренировок и расчет рабочих
весов
2.
FitGuide BotИндивидуальные планы тренировок и
расчет рабочих весов с помощью
Telegram-бота. Проект учеников 10 класса
Погребашкин Андрей Олеговича и
Заранковича Александра Николаевича
Резаев Иван Андреевич под руководством
ХХХХХХХХ. Гбоу школы 1573, 2025г.
3.
Актуальность проекта: Проблемыновичков в фитнесе
Сложность составления безопасной программы тренировок для
начинающих.
Трудности в расчете рабочих весов для оптимального прогресса.
Отсутствие доступных и индивидуальных решений в существующих
приложениях.
FitGuide Bot предлагает персонализированные планы и расчеты,
устраняя эти барьеры.
4.
FitGuide Bot стремитсяпредоставить
персонализированные
тренировки и точные расчеты
рабочих весов для каждого
пользователя
Цель и задачи
Создание
индивидуального плана тренировок для
проекта
каждого пользователя. Разработка алгоритма
расчета рабочих весов на основе уровня
подготовки. Тестирование и оптимизация бота для
обеспечения высокой функциональности и
удобства.
5.
Анализ существующих решенийFitGuide Bot предлагает уникальный подход, сочетающий
автоматизацию и персонализацию, чтобы заполнить существующую
нишу на рынке фитнес-приложений. В отличие от Hevy и Strong,
требующих ручного ввода, и дорогостоящих персональных тренеров, а
также ограниченных Telegram-ботов, FitGuide Bot предоставляет
комплексное решение для планирования тренировок и расчета весов
бесплатно и автоматически.
6.
Технологический стек проектаОсновной язык
программирования — Python,
обеспечивающий гибкость и
мощные библиотеки.
Бот реализован с помощью
библиотеки python-telegram-bot
для интеграции с Telegram.
Развертывание осуществляется
на Heroku / PythonAnywhere, что
позволяет бесплатно размещать
приложение.
FitGuide Bot разработан на Python и
использует легковесную базу
данных SQLite для эффективного
управления данными
7.
Как работает бот? Блок-схемафункционала
FitGuide Bot создает индивидуальные тренировочные планы и рассчитывает
рабочие веса, адаптируясь под цели пользователя, уровень подготовки и
доступный инвентарь.
8.
Интерфейс бота: Пример работыПриветственное сообщение запускает диалог с пользователем,
определяя его цели.
Выбор инвентаря индивидуализирует тренировочный процесс, учитывая
доступные средства.
Готовый план тренировки с рассчитанными рабочими весами
обеспечивает точную и безопасную нагрузку.
Визуализация прогресса и адаптация планов на основе достигнутых
результатов.
9.
FitGuide Bot используетформулу Бжицки для
определения
индивидуального рабочего
веса, обеспечивающего
оптимальную нагрузку.
Расчет рабочего
веса: Методология
1ПМ рассчитывается по формуле: 1ПМ = Вес *
(1 + 0.0333 * Количество_Повторений).
Бот FitGuide Bot округляет рабочий вес до
ближайшего стандартного значения для
удобства использования.
Для силы 80% от 1ПМ обеспечивает баланс
между нагрузкой и контролем техники.
10.
Практическая значимость и результатыпроекта
FitGuide Bot предоставляет начинающим атлетам надежную основу для
безопасных тренировок, экономя их время и ресурсы. Бот успешно
функционирует, предлагая индивидуальные планы и точный расчет
рабочих весов, обеспечивая стабильность и безопасность в занятиях
физической активностью.
11.
Перспективы развития и улучшенияВнедрение дневника
тренировок для
отслеживания прогресса и
мотивации пользователей.
Использование машинного
обучения для
динамического обновления
тренировочных планов.
Создание полноценной вебверсии для удобства
доступа и расширения
аудитории.
FitGuide Bot стремится стать
ведущим инструментом
персонализированного
фитнеса, предлагая
комплексные решения для
пользователей всех уровней