Inspiration
We wanted to make the course registration process more seamless by guiding the user through tasks like course lookup.
What it does
Gaucho Genie is a novel AI assistant that has knowledge about previous course offerings and course registration. Users can ask questions related to those topics.
How we built it
We used Pinecone to make a vector database containing general knowledge of courses (9000+ vectors).
Challenges we ran into
- There were a lot of classes each with a lot of info to process into the database(9,000+).
- Some of the documentation for packages like Langchain were not up to date
- We had to engineer our prompts that went into our chat model to get more accurate and relevant results
- We had to come up with a way for the model to remember a lot of data
Accomplishments that we're proud of
- We're proud of our user interface, our chatbot and all the skills we learned!
What we learned
We learned many new machine learning libraries, flask, and frontend technologies.
What's next for Gaucho Genie
Improved model response by having superior knowledgebase
Built With
- html
- javascript
- openai
- pinecone
- python
Log in or sign up for Devpost to join the conversation.