Inspiration
Web scraping seemed cool and Bruin Walk was a good candidate.
What it does
If you feed it a class name, there's six options on how to output the professors for that course. 1) Overall, 2) Easiness, 3) Helpfulness, 4) Clarity, 5) Workload, 6) Most A's. It'll output the rankings based on that condition.
How we built it
We first started by web scraping the Bruin Walk page using Python. Then we did a lot of work trying to organize the text dump into something useable and manageable. After that, we tried using a PyQt for a GUI, but we ended up switching over to a Javascript output using HTML/CSS so that we could possibly put it for online use.
Accomplishments that I'm proud of
It's our first hackathons and we actually ended up making something to show for it.
What I learned
We learned a little bit of Python, HTML/CSS, Javascript. We learned about the limits of what some languages could offer.
What's next for Helpful Class Planner
Try to get it running on an online host so we could let other people use it. Also, make the class name input less restrictive.
Log in or sign up for Devpost to join the conversation.