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

Show the teaching prof of the module #3289

Open
davidsqf opened this issue Jun 23, 2021 · 2 comments
Open

Show the teaching prof of the module #3289

davidsqf opened this issue Jun 23, 2021 · 2 comments
Labels
feature request module page pending requirements Issues with certain implementation details that require more clarification

Comments

@davidsqf
Copy link

Is it possible to show the module lecturer's name on the module detail page?

@chrisgzf
Copy link
Member

Currently, the API provided to us by NUS doesn't provide the lecturer's details. We are also not sure if NUS actually has "accurate" datasets with clean data that they can easily provide us.

If anyone knows of any means to gather this data, feel free to comment in this thread. There are "means" that we know exists, such as scraping Luminus. However, not all modules have Luminus modules already created, so the dataset might be incomplete / have a lot of noise (as it might include the names of the undergraduate TAs, and some mods have lots of TAs). If anybody would like to take this up, feel free to comment below.

@chrisgzf chrisgzf added feature request module page pending requirements Issues with certain implementation details that require more clarification labels Jun 26, 2021
@dingyuchen
Copy link
Contributor

We can scrape this information off the NUS website here

I would like to take on this feature request if possible, but I am also curious what is a good way to keep this information updated. My approach would be to keep this in a local json file for now, but I'm open to suggestions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request module page pending requirements Issues with certain implementation details that require more clarification
Projects
None yet
Development

No branches or pull requests

3 participants