Inspiration

We wanted to make it so scheduling courses for the quarter was fast and easy. We figured using AI to find the best ratings for professors of courses we want to take would make the most optimal schedule for us.

What it does

This builds an optimal schedule for UCSB students using professor reviews from other students on https://www.ratemyprofessors.com/. Anthropic's AI will choose the best professors, times, and days based on our preferences.

Challenges we ran into

When attempting to connect and stitch all the working parts, we ran into problems with fast.api. We couldn't get the front end and the back end to interact the way we needed.

Accomplishments that we're proud of

We successfully developed a proprietary method of scraping websites and collecting data. We successfully unlocked the potential of the ucsb API and utilized the antrhopic API.

What we learned

We learned how to dynamically scrape websites and collect data from scratch. React completely from scratch and how to apply the ucsb API and anthropic API.

What's next for Captain Course

Next up for Captain Course is getting all the components of the code to work together. After that its launching it for public use. After that?... millions of dollars.

Built With

Share this project:

Updates