akshays-repo / tandem-gpt

A virtual tandem partner to practice new vocab/grammar with

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🚲️ Tandem GPT

A virtual tandem partner to practice new vocab/grammar with.

⚡️ Quickstart:

  1. Visit the live demo
  2. Enter your OpenAI API key to complete the setup
  3. Create new chats with vocab/grammar you wish to practice

🎬️ Showcase

gpt-tandem-demo.mp4

🤔 How does it work?

This is a simple web app that uses the OpenAI GPT-3 API to simulate a conversation with a virtual tandem partner. Every time you submit a message, the app sends the conversation history to the GPT-3 API. GPT-3 is instructed to reply with a message that corrects any mistakes you made in your last message, and adds new vocabulary/grammar. The app then displays the GPT-3 response.

All data is only stored in your browser's local storage, and the app communicates directly with the OpenAI API.

👨‍💻 Status & Development

This is a mvp version to test the concept. For more info see this post. Feel free to contribute code or ideas via pull requests or issues. Please excuse the messy source code in some places.

About

A virtual tandem partner to practice new vocab/grammar with

License:MIT License


Languages

Language:TypeScript 98.9%Language:HTML 0.9%Language:CSS 0.2%