Inspiration
We were inspired by the challenges students face during course registration, particularly when figuring out prerequisites and deciding which courses to take. Our Smart Scheduler uses AI to build your schedule, so you no longer need to manually check the availability of courses.
What it does
Our database contains course information from Lehigh University for the past six years, and it creates a personalized timetable based on your major and that data. You can also decide how many semesters you'd like to plan for.
How we built it
The system extracts your degree audit using a Chrome extension, analyzes your remaining courses and credits using data from the database, and then generates an optimal schedule tailored to your needs.
Challenges we ran into
Handling real-world data was challenging because the degree audits were not always in a consistent format. Each major had various cases that made it impossible to normalize everything completely, so some degree of hardcoding was necessary for certain majors.
Accomplishments that we're proud of
We successfully developed an AI-based system that provides personalized course schedules, easing the burden of manual planning for students.
What we learned
We learned that dealing with real data involves handling inconsistencies and variations. Degree audits, in particular, come in many forms, which made it clear that some manual adjustments were needed for certain cases.
What's next for Smart Scheduler Course Planner
We plan to improve this program to support all majors comprehensively. Additionally, we aim to develop more sophisticated customization options for users, offering a highly tailored scheduling experience.
Log in or sign up for Devpost to join the conversation.