Inspiration

For teachers, turning teaching materials into flashcards often means spending hours coming up with questions, formatting layouts, and preparing files for print. Thats why we built AI Flashcard Maker in Adobe Express, so that teachers with less design experience could easily make beautiful flashcards on the platform that simplifies graphic creation.

What it does

With automated text extraction, AI, and auto-layout, it instantly turns documents and notes into engaging and print-ready flashcards.

How we built it

Using tools like pdfjs, tesseract, it supports extracting text from frequently used file types like PPTX, PDF, PNG, and JPG. With GPT-4o mini, it extracts important concepts within the documents to generate Questions and Answers. With the AddOn SDK, we then calculate the layouts and insert the flashcards into the pages. By putting our backend on Google Cloud, we are allowed to put all our code into an Adobe Express Add-on private listing.

Challenges we ran into

Packaging for production environment, navigating the add-on documentation, and deploying to Google Cloud.

Special Thanks

Than you for the Networking at Tufts Lab at Tufts University for providing the LLMProxy, which is made possible by their research paper LLMProxy: Reducing Cost to Access Large Language Models.

Built With

Share this project:

Updates