Inspiration
We were all interested in working with AI frameworks, and we saw a need for a site that quickly compares class reviews.
What it does
Users can input the desired course name then the program will display information on the course (average GPA, professors, and course description) and give the user the pros and cons of the class. The user will be shown the professors of the course and give a final analysis recommending a professor given the factors.
How we built it
We made the database itself through Python in cockroach DB, then used javascript and node.js to connect our database to the webpage through express.js. We also used HTML and CSS to style the web pages (introduction page and course analysis page). AI was used to interpret data from the database and gave an evaluation based on that data.
Challenges we ran into
The biggest challenges we faced were learning how to create and connect to a database, using things that we haven't used before, and working with AI frameworks.
Accomplishments that we're proud of
Considering that this was our first time working with a lot of these programs, we are proud of getting out a usable product that can help our community.
What we learned
We were able to take a close look at the differences between front-end and back-end programming and how to connect the two. made a server using express.js
What's next for Testudo's Choice
For the future of this project, we plan on taking more time to improve the website UI, compare courses, decrease loading speed, update the AI framework, and have an analysis of student schedules to determine how difficult the semester will be and the efficiency of the overall schedule.
Built With
- cockroachdb
- css
- express.js
- html
- javascript
- node.js
- openai
- python
- sql

Log in or sign up for Devpost to join the conversation.