Inspiration
I have seen how students stress about a class because the professor they have does not fit their needs. Whether the professor is strict, has this, or that, and some even drop a class because of that. One professor does not fit all. That is why I decided to create ScheduleR to ease this process of choosing classes and hopefully prevent people from dropping classes.
What it does
It lets the user choose courses (currently supporting CUNY only) and see which professors are teaching that class by providing a summary based on reviews from Rate My Professor, also letting you add your email so you can receive updates when a class changes and a professor is assigned to that class.
How I built it
Python, APIs, Web Scrapping, SMTP server
Challenges I ran into
Due to time constraints and issues with the OpenAI API I had to hardcode some things
Accomplishments that I'm proud of
Everything to be honest
What I learned
Web scrapping and SMTP server
What's next for ScheduleR
Improving it and fixing all that is not ready yet
Built With
- apis
- openai
- python
Log in or sign up for Devpost to join the conversation.