Skip to content

kern/supercharged

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Supercharged!

Supercharged data in Airtable

Natural language activity tracking with GPT-3

Deployment

  1. Copy config.example.yaml to config.yaml and update it accordingly with:

    • Your GPT3 API key (closed beta right now),
    • Your Airtable base and table information
  2. Deploy this repository as a Google Cloud function:

./scripts/deploy.sh YOUR_FUNCTION_NAME
  1. Create a phone number in Twilio with SMS capabilities and configure its webhook URL to POST to the newly created Google Cloud function.

  2. Text the new number with your activities in natural language and watch as your Airtable is updated automatically!

Training

If the model makes a mistake, you can train it to learn what you mean. Update the training data in Airtable to reflect the correct labeling of each part-of-speech.

More training resources coming soon...

Development

npm install
npm test
npm run build
npm run start

License

BSD 3-Clause

About

๐Ÿƒโ€โ™‚๏ธ Natural language activity tracking with GPT-3

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •