Code Monkey home page Code Monkey logo

squidgy-prompts's Introduction

Squidgy Prompts - Learn Languages with GPT3

Squidgy Prompts are a collection of prompts from Squidgies which can be used to help study languages (with or without the Squidgies app).

They include prompts for:

  • Building flashcard "decks":
    • Deck description
    • Deck lesson outline
    • Deck lesson text
    • Deck vocabulary
    • "Sentence mining" (phrase generation)
    • Fill in the blank "hint"s for cloze exercises
  • Language tutor (open ended discussion)
  • Discussion questions (focused discussion on a question)
  • Vocabularly conversation - discussion about a new vocabulary word
  • Grammar correction
  • Translation correction - grammar correction plus ensures that the translated phrase is faithful to the original
  • Alternative suggestions - suggests different ways to phrase sentences that sound more fluent
  • Taboo - a game where AI needs to guess word by having the user describe it
  • Twenty Questions - a game where the user needs to guess a word through asking questions
  • Explaining the difference between two words or phrases

Goals

  • Support any language
  • Composable - prompts should work together
  • Prompts should be able to be "completed" or have some definition of what "done" is, although this may not be possible in all conversations (e.g. open ended conversation)
  • Prompt responses need to be structured and machine readable so they can be embedded in applications
  • Quality while balancing performance - for the most part this means creating a prompt for each language and iterating on it to minimize size (an art, not a science)

Questions, Ideas and Contributions

Ask questions or get involved by joining the Squidiges discord.

Squidgy Prompts is open source. We welcome any/all contributions and ideas. Some areas of focus include:

  • Adding more languages
  • Improving prompt quality
  • Addition of personalities to speakers
  • Addition of other prompt types

squidgy-prompts's People

Contributors

dandiep avatar danmunson avatar harryramsay avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.