Background
As college students, we all know the struggle of selecting the right classes and professors each semester. The process is often tedious, requiring us to sift through multiple tabs and reviews on Rate My Professor. This not only clutters our browser but also drains our time and energy—resources better spent on actual learning. That's why we've created IntelliSchedule, a Chrome plugin designed to streamline your class selection process.
Inspiration
We've all been there—spending hours researching professors, especially when we're new to a university and lack the insights from more experienced peers. Rate My Professor has been a go-to resource, but the process is far from efficient. IntelliSchedule was born out of this universal student experience, aiming to simplify the way we choose our classes and professors.
What It Does
IntelliSchedule is an all-in-one tool that integrates with Rate My Professor to enhance your class selection process. Our Chrome plugin offers:
Sentiment Rating: Quickly gauge a professor's popularity. Difficulty Rating: Understand the level of challenge before you enroll. Would Take Again Rating: Discover how many students would opt for the same professor again. Summarized Comments: Get a snapshot of what students are saying about the professor.
How We Built It
We utilized sentiment analysis techniques to interpret the reviews from Rate My Professor. Additionally, we scraped FIU's class schedule selection platform to seamlessly integrate both data sets, offering a unified user experience.
Challenges We Ran Into
Scraping data from Rate My Professor presented some challenges, particularly due to their use of GraphQL. However, we were able to overcome these obstacles to gather comprehensive data on FIU's faculty.
What's Next for IntelliSchedule
Expansion to Other Universities: We aim to make IntelliSchedule available to students across various institutions. Enhanced Scheduling Features: Future updates will allow users to select multiple classes simultaneously, generating a schedule based on individual preferences. AI ChatBot Experience: We're planning to introduce a chatbot that can offer personalized class and professor recommendations.
Log in or sign up for Devpost to join the conversation.