MIMS Final Project 2024

Kipitup: Utilizing biosensory data for nuanced health and fitness recommendations

About Kipitup

Kipitup is an Apple Watch app that provides fitness advice for any athlete, no matter where they are on their journey. It delivers fitness advice that incorporates both the wearer's biosensory feedback and industry leading best practices, ensuring that advice is always specific to what would be best for the wearer. Kipitup will be able to provide specific steps for improvement and feedback for 'cardio training', 'weight lifting', and 'diet planning'.

User interactivity

Users will interact with Kipitup using by asking natural-language questions to their Apple Watch. After Kipitup takes into account the user's biofeedback and trends, it will reply with customized user-specific results. Those results are catalouged in the app so users can see historical advice and instructional plans.

How Kipitup works

Kipitup's core functionality utilizes the Apple Watch's microphone and built-in speech-to-text software (Siri) to convert user-made queries to a text string. The query is then directed to a internet-hosted domain that contains a large language model (LLM) trained to provide industry-leading fitness advice. At the same time, a biosensory 'snapshot' of the user is taken. Bio-data is converted into a machine-readable text file, after which that biosensory 'snapshot' is compared to historical trends in the user's body-data and analyzed. That analysis is introduced to the LLM alongside the user's query. The response from the LLM is then directed back to the user's Kipitup app, which reads the results and catalogs the results for future viewing.

Last updated:

April 28, 2024