If you are a Computer Science major at UW Madison
- ๐น not sure what courses to take which semester?
- ๐น not sure what classes meet your interests?
- ๐น unsure about pre requisites are required to take a course?
- ๐น want to know GPA related information on any course?
Look no further! We present to you the most powerful tool in your academic arsenal โ the Bucky Courses
๐น Step 1: Upload your DARS
The first step is to upload your DARS. We need your DARS so that our model can understand your interests and the courses you have already taken.
๐น Step 2: Instantly Generate Your Perfect Four-Year Plan
Our cutting edge machine learning algorithm processes courses you have already taken, major requirements, average GPA data, and more. Like an advisor, BuckyCourses lets you answer any questions you have regarding coursework, how you can fulfill your requirements, information on certain courses, and recommends courses that align with your interests. All so you can make the most personalized and adaptable four year plan without stress!
๐น Step 3: Fine-Tune Your Plan with Ease
Not satisfied with your initial plan? No problem! Tweak your schedule in real-time to explore different elective combinations, adjust your GPA goals, or even find the best balance between work and play.
-
Data Integration: BuckyCourses utilizes a Pandas Dataframe Agent to process and integrate data from various datasets, including course information, major requirements, and average GPA data.
-
User Interface: The user interface is deployed using Chainlit, providing a user-friendly platform to interact with the tool and access the wealth of information it offers.
-
Fine-tuning: The model is fine-tuned using multiple datasets to optimize its performance for academic advising and course recommendations.
-
DAR Scraping Algorithm: BuckyCourses includes a DAR scraping algorithm that extracts course information from Degree Audit Reports (DARs) in PDF format. This is crucial for personalized academic planning.
-
GPA Data and Course Information Scraping: BuckyCourses scrapes average GPA data from Madgrades and collects course information from the University of Wisconsin-Madison guide (guide.wisc.edu) to provide insights into course performance and difficulty.
๐ Work on getting all majors
๐ Explore more data points to get more accurate and broad results across multiple different classes.
Copyright ยฉ 2023-present BuckyCourses