Inspiration
GPT is hype. We wanted to implement to improve our lives. Often, we find ourselves stuck on writing more words in essays, so we wanted to create something that gives more text for us to work with.
What it does
This is a text editor that takes the prompt you are answering and the writing you have done thus far into context your writing into context. It has the ability revise your text from 2 options: Elaborate and Summarize
The Summarize feature breaks down your text to be shorter and more concise while the Elaborate feature adds more information expand upon the main ideas in your text and convey them in greater detail to the reader.
How we built it
We built it with Python, Open AI GPT API, and React.
Challenges we ran into
We are all React and OpenAI beginners, and for all three of us, this was our first hackathon. It took us a while to figure out how to connect all the necessary components into one cohesive unit. We were also able to implement a streaming feature using web sockets, which is a non trivial task. We were able to actively update to the screen rather than using a traditional pooling HTTP protocol.
Accomplishments that we're proud of
It works practically flawlessly.
What we learned
How to use React, a bunch of APIs / SDKs, how to use the OpenAI API, and we read on what makes a UI/UX good.
What's next for GPT Text Editor
We probably will investigate how the technology underlying our hack can be used to improve user experiences in random industries, such as legal and research. We also want to add an authentication layer to our project and give users the ability to see past writing projects they have worked on.
Log in or sign up for Devpost to join the conversation.