This is a personal project I developed as a small microservice to run in the cloud.
This microservice retrieves workout data from the SugarWOD API, runs the workouts through Google's PaLM 2 LLMĀ to determine the amount of time the workout will take, then posts that workout as an event to Google Calendar with the determined time as the duration. This runs on GCP as a daily Cloud Function
This services gives solution to those who do multi-day sessions and would like the plan out their workout throughout the day.
Presented during Google Developer Group event on September 28, 2023 -> EVENT PAGE
References:
https://app.sugarwod.com/developers-api-docs
https://blog.google/technology/ai/google-palm-2-ai-large-language-model/
https://developers.google.com/calendar/api/guides/overview
https://cloud.google.com/functions
Back to Top