Inspiration
Our inspiration for PowerNote came from various MS Office Suite software and from our lazy attitudes when it came to note taking and studying. We decided that since PowerPoint is such a popular presentation/lecture medium for educators, we should allow students to process them for notes and flashcards.
What it does
Generates notes and flashcards from an inputted PowerPoint presentation. Uses OpenAI's API to generate summaries, Cornell notes, and Anki flashcards.
How we built it
Using Java Swing, OpenAI's Language Model and Python
Challenges we ran into
At first, we tried to implement natural language processing to use frequency to detect important words and phrases for a summary. We realized that this method didn't extract quite enough information, so we switched gears and moved over to using OpenAI's model.
What we learned
How to integrate Python into Java, Apache POI, and OpenAI usage!
What's next for PowerNote
Faster performance, renewed UI, more note formats (not limited to just Cornell notes!)


Log in or sign up for Devpost to join the conversation.