💡 Inspiration
As a team, we've been passionate about making education the most effective and entertaining it could be. We wanted to solve the headaches and stress of studying a subject that is difficult or unfamiliar. For example, speaking to Monic.AI, their user base was primarily pre-med students, which must memorize incredibly difficult and extensive content. By using the power of AI, we really believe we could impact the way these students learn, which would remove just one more headache they have to worry about.
⚙️ What it does
The platform creates a summary and set of questions from a Wikipedia article that users are quizzed on. Instead of a text book, the AI generates a story about, for example, polio and how it can personally impact someone. How someone might get diagnosed, what symptoms they feel, and how their daily life plays out. Then, with the questions, users are asked about the situation in the story, answering what might need to be done, what diagnosis the patient could have.
🏗 How we built it
We divided the work between a frontend and backend team. The frontend team focused on creating an interface for the app with question with response boxes and previews of content being quizzed on. The backend team worked on querying the GPT-3.5 and Wikipedia api, which creates the interesting stories and questions.
🚨 Challenges we ran into
We struggled heavily with time management and ensuring we were all able to work on the project efficiently. With only 24 hours, we had to learn how to use technologies that we had never worked with before, such as the OpenAI API and TypeScript. This prevented us from accomplishing the full vision of the project, but we are still super proud of the work we were able to put in.
🎉 Accomplishments that we're proud of
The use of GPT-3.5 for our project was a big accomplishment we were all very proud of. AI is becoming incredibly influential and gaining the knowledge on how to take advantage of the technology is something we will definitely use in the future.
👨🏫 What we learned
We learned a lot about time management and how to coordinate as a team while we're all working on the same project. After a bit of time, we started coordinating the different tasks each of us had in branches, which really helped our coordination and cleanliness of code.
📈 What's next for Story Blitz
Story Blitz has a lot of potential as a fun project that could actually help others study better. A tasks we didn't get around to, but thought would be a major improvement, was to create consequences in the story for wrong answers. For example, if you mis-diagnose a patient, the story could reflect what those consequences might be. This can be thought of as an AI-generated RPG, which incorporates education.
Built With
- docker
- gpt-3.5
- javascript
- next.js
- node.js
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.