Inspiration
Many seniors/juniors in high school don't know what they want their major to be, and we wanted to build a tool that would make such a difficult decision a little bit easier.
What it does
We built a web app that asks users questions about their interests and uses Amazon's Nova Lite model to generate a few majors that suit their interests.
How we built it
We used Amazon Bedrock's API along with Flask to build a web app that generates responses based on inputs in a short survey.
Challenges we ran into
We originally thought we could scrape Clemson's website for data, but then we realized that a Machine Learning model was much more practical. It was still difficult to interact with an API for the first time.
Accomplishments that we're proud of
Implementing Bedrock's API into a well-designed web app. Our front and back ends are fully functioning just in time to present our project.
What we learned
It's difficult to interact with APIs and to prompt engineer a perfect output for a specific use-case, but once it is working it can be extremely powerful.
What's next for Clemson Major Match Tool
Implementing Clemson-specific training to build a custom agent that better suits responses for Clemson students. Our tool could then be implemented on Clemson's website.
Built With
- bedrock
- chatgpt
- deepseek
- flask
- html
- javascript
- python
Log in or sign up for Devpost to join the conversation.