Skip to content

iman2153/LLM-Flashcard-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flashcard Study Tool

Overview

Flashcard Study Tool is a web application designed to streamline the process of flashcard creation. By leveraging the power of AI, this tool efficiently converts user notes into flashcards, eliminating the tedious task of manual data entry. Developed as part of a 24-hour hackathon, this application showcases the potential of integrating AI with modern web technologies to enhance productivity.

Problem It Solves

Traditional methods of flashcard creation involve manual data entry, which can be time-consuming and prone to errors. Flashcard Study Tool addresses this problem by automating the flashcard creation process. Users can simply upload their notes, and the application will generate flashcards in a fraction of the time it would take to create them manually.

Technologies Used

  • React.js: Used for building the user interface of the application.
  • CHATGPT API: The AI engine that processes user notes and generates flashcards.
  • Shell Scripting: Used to convert user files into strings, which are then passed through the API.

Features

  • Efficient Flashcard Creation: Achieves a 90% faster flashcard creation speed compared to manual methods.
  • User-Friendly Interface: Simple and intuitive design ensures a seamless user experience.
  • AI-Powered: Uses CHATGPT API to process user notes and generate flashcards.

Getting Started

This project was bootstrapped with Create React App.

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

npm test

Launches the test runner in the interactive watch mode.

npm run build

Builds the app for production to the build folder.

npm run eject

Note: This is a one-way operation. Once you eject, you can't go back!

Learn More

For more details on Create React App, refer to its official documentation.

To learn more about React, check out the React documentation.

About

Converts your notes into flashcards using the CHATGPT API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published