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.

Built With

Share this project:

Updates