Inspiration
We thought about memorizing vocabulary. Doesn't seem too bad with trusty, ol' reliable Quizlet, right?
What about understanding more complex concepts? Learning something like matrix multiplication proves inefficient and difficult with Quizlet.
What about ChatGPT? It's great; it's novel; it's new. But can you really reliably learn specifically what you need to know? Among the genius it provides, we've also all seen the misinformation and plain wrong answers it's given.
ChatGPT's flaws:
- Ambiguous. Where is ChatGPT even pulling this information from? How can I fact-check and ensure the logic is sound?
- Outdated. ChatGPT doesn't know anything past 2021—it hasn't been trained on it.
- Irrelevant. What if the method of solving this equation isn't what you're using in class?
We then decided we want to create Echo in the Home Room track to remedy these gaps in learning while promoting educational enrichment.
What it does
Echo provides the means for chatgpt to access context it otherwise wouldn't be able to, and it also increases the explainability and depth of knowledge the traditional model has.
How we built it
We built it using FastAPI, ExpressJS, and React
Challenges we ran into
Some of the challenges we ran into are collecting adequate data to test our application. We wanted to make sure our application is rigorous and could handle different use cases. Additionally, we were bottlenecked by our CPUs, so our Document Upload System proved slow for a live demo.
Accomplishments that we're proud of
We're extremely gratified to have built an app that all comes together working in tandem with the front and back end, as well as our database and language model integrations.
What we learned
We've really internalized how much of a gap there is in educational software. We want to bridge that gap with Echo; we've also learned a lot more about different frameworks and technologies that helped us save time and maximize efficiency.
What's next for Echo
Although we propose a novel solution, we realized there is a long way to go to fully combat these shortcomings in educational enrichment.
Log in or sign up for Devpost to join the conversation.