Skip to content

"Flashcardify-GPT is a Python script that uses the OpenAI GPT-3.5 language model to generate language flashcards for learners. With Flashcardify-GPT, users can generate customized decks of flashcards with common phrases and vocabulary.

License

Notifications You must be signed in to change notification settings

soluismsm/flashcardify-gpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flashcardify-GPT

Flashcardify-AI is a Python project that uses the OpenAI API and the Genanki library to generate customizable Anki Flashcards.

Requirements

To use Flashcardify-AI, you will need:

  • Python 3
  • OpenAI API Key
  • Genanki
  • Valid OpenAI Key

Usage

  1. Clone this repository to your computer.
  2. Install the dependencies with pip install -r requirements.txt.
  3. Replace the API_KEY variable at the beginning of openai_helper.py with your own OpenAI API key.
  4. Run the script with 'python main.py'.
  5. The generated file will be saved in the root of the project with the name 'output.apkg'

Personalization

  • You can customize the flashcard content and type.
  • You can change the name of the deck.
  • You can modify the quantity of words or phrases you want to generate.

Contributions

Contributions and suggestions are welcome! Feel free to send a pull request or open an issue if you encounter any problems.

License

MIT

About

"Flashcardify-GPT is a Python script that uses the OpenAI GPT-3.5 language model to generate language flashcards for learners. With Flashcardify-GPT, users can generate customized decks of flashcards with common phrases and vocabulary.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages