Inspiration
We've been through a collective 3 years of applying to college and have a further 12 years of enrolling in classes left ahead of us. Knowing what classes to take shapes our academic future and defines how we will contribute to our respective industries. We find that students around the world, especially those who aren't familiar with the US education system struggle to optimize their academic experience even though this can be one of the most defining aspects of a successful college experience. The problem is, finding information about what courses to take and how to optimize your college experience is scattered across various sources and often hidden under many layers of bloated university websites.
What it does
Courseium is fully up-to-date on everything related your university and has a voice interface to facilitate easy communication. If you ever need information regarding courses or planning your future, all you need to do is voice your needs.
How we built it
We used MongoDB to store existing information about your university. We then use Tavily with their hybrid RAG tool to both use our internal data store as well as search the internet for information related to the user's query. Then we use Rime on the front-end to facilitate a more natural form of communication. Finally, we used Temporal to make our workflow more robust by adding horizontal scaling to our main workflow.
Challenges we ran into
Using the proper embeddings with Cohere.
Accomplishments that we're proud of
Building a full pipeline and end to end demo that accomplishes what we set out to do.
What we learned
How to perform Hybrid RAG
What's next for Courseium
Selling to universities as a tool they can integrate into their websites/enrollment tools.
Built With
- javascript
- mongodb
- python
- rime
- tavily
- temporal
Log in or sign up for Devpost to join the conversation.