Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Semester data overhaul #624

Draft
wants to merge 9 commits into
base: dev
Choose a base branch
from
Draft

Semester data overhaul #624

wants to merge 9 commits into from

Conversation

alex-shen1
Copy link
Member

@alex-shen1 alex-shen1 commented Nov 17, 2022

Status

  • In Progress, and will be in progress for a while lol

GitHub Issues addressed

Seems like there's a discrepancy in the subjects available thru SIS and the ones we have. There's a lot more subject name discrepancies, but class code is probably what we actually care about (e.g. RELB is "Religion-Buddhism" in Lous/tCF but just Buddhism in SIS). This might be because I'm only doing undergrad classes right now, but it warrants more investigation.
image

Notes

  • It seems like Lou's List was manually aggregating the subjects into departments, because the SIS API doesn't provide them. Accordingly, we might have to manually do this for other ones.
  • Scraped every single undergrad class and it took this long:
    image

@alex-shen1
Copy link
Member Author

alex-shen1 commented Feb 26, 2023

This will close #220 as well because it overhauls how we do semester data collection

Also #236, #467, #298

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant