ryanhugh / searchneu

Search over Classes, Professors and Employees at NEU!
https://searchneu.com
GNU Affero General Public License v3.0
74 stars 18 forks source link

Add support for Course Attributes/NU Path #14

Closed ryanhugh closed 5 years ago

ryanhugh commented 6 years ago

Some classes satisfy different NU Path/NU core requirements. Lets show this information in Search NEU!

Example: https://wl11gp.neu.edu/udcprod8/bwckctlg.p_disp_course_detail?cat_term_in=201810&subj_code_in=PSYC&crse_numb_in=1101

Course Attributes: NUpath Natural/Designed World, NU Core Social Science Lvl 1, NUpath Societies/Institutions, UG College of Science

Lets let users filter classes by this info too (#1).

ghost commented 6 years ago

http://www.northeastern.edu/rasala/nucore/dashboard.html scrape this thing?

ryanhugh commented 6 years ago

I was thinking we should scrape the Course Attributes on Banner (the link in the first post). That should have(?) all the information about which classes satisfy which requirements in NU Path and we are already hitting those pages to scrape other pieces of info too.

Justin started to work on this and is making progress. Let me know if you are interested in working on this or any other feature/bug on searchneu :)

edward-shen commented 6 years ago

Dashboard has been moved to https://www.northeastern.edu/core/dashboard/

edward-shen commented 6 years ago

Hey would you look at that: https://www.northeastern.edu/core/_external/coredata.txt

edward-shen commented 6 years ago

Looks like it's actively updated too and parse-able!

I call dibs!

mukundwagh commented 5 years ago

Hey, Me @sm7 would like to work on this, as discussed in the meeting.

ryanhugh commented 5 years ago

All yours! :D

ryanhugh commented 5 years ago

This issue is current open for anyone to work on

NEUDitao commented 5 years ago

can I call dibs?

ryanhugh commented 5 years ago

Sure! This one involves some scraping tweaks and some front end stuff!

NEUDitao commented 5 years ago

Finished in #71