Skip to content

A workout tracker that uses NLP and stores workout data in Google spreadsheets. πŸ‹πŸ»β€β™€οΈ

Notifications You must be signed in to change notification settings

mehdiamlal/NLP-workout-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

NLP-workout-tracker πŸ‹πŸ»β€β™€οΈ

A workout tracker built in python, that converts a sentence expressed in natural language into workout data, stored in a Google Sheets document.

Screenshot 2022-09-08 at 17 16 40

Screenshot 2022-09-08 at 17 17 48

Installation

  1. Create a Nutritionxi account to use the API, and get the API Key and app ID.
  2. Create two variables called NUTRITIONIX_KEY and NUTRITIONIX_APP_ID and assign the corrisponding data to them.
  3. Create a Google Sheets document, and add make sure the structure is identical to the one down below.

Screenshot 2022-09-08 at 16 53 55

  1. Create a Sheety account and setup a project, linking your Google Sheets document.
  2. Create a Basic or Bearer authentication key on the Sheety dashboard and assign its value to a new environment variable called SHEETY_AUTH.

About

A workout tracker that uses NLP and stores workout data in Google spreadsheets. πŸ‹πŸ»β€β™€οΈ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages