nusmodifications / nusmods

🏫 Official course planning platform for National University of Singapore.
https://nusmods.com
MIT License
578 stars 315 forks source link

Alternative official timetable data source #346

Closed hongshaoyang closed 7 years ago

hongshaoyang commented 7 years ago

hi, kind admins. I'm just a noob lurking around so feel free to ignore this issue if it has been considered.

NUSMods obtains timetable data automatically from CORS and IVLE.

It is currently Sem 1 Week 13 as I write and CORS still does not show Sem 2 timetable info. However the official NUS builder has that info already (not for all mods, of course, as release of information depends on individual NUS depts).

Possible to scrape this source for module information? Ambitious, but I hope it's worth the try.

yangshun commented 7 years ago

We're working on fixing it in https://github.com/nusmodifications/nusmods-api

yangshun commented 7 years ago

The official timetable builder does not display module data on webpages and also the effort required to write a new scraper will be immense. I'm afraid scraping it will be near impossible by Semester 2.

yangshun commented 7 years ago

Fixed thanks to @li-kai and @ngzhian

ravic1995 commented 6 years ago

Correct me if I am wrong, but I think this issue is still persistent. Even now I am unable to build my timetable for the 2nd semester I am not sure if everyone is facing the same issue.

li-kai commented 6 years ago

@ravic1995 Hi ravic, we truly only depend on cors as a data source. It currently does not show sem 2 data, and we're unable to get data as a result. We'll explore capabilities to obtain information earlier in the future.

ravic1995 commented 6 years ago

@li-kai Ohkk i see, no worries. Thank you