Engineering Course Evaluations

About Demo Motivation

About

Cornell Engineering publishes (Cornell authentication required) a comprehensive list of Course evaluation for every department and every semester since Spring 2009. Ethan Uppal and I created a web scraper (GitHub Link) to extract the data into a structured format. We also created a web application to visualize the data.

Demo

Motivation

While Cornell Engineering provides a huge amount of information with respect to course evaluations (over 10,000 summaries, with each summary containing aggregate data pertaining to over 20 questions/categories), it is hard to query the relevant data. For example, someone who is interested in a specific professor's instruction capabilities accross classes in a department would need to navigate from all the evaluations for that department over many years to get the relevant data. The web scraper enables the course evaluation summaries to be converted into 10,000+ JSON files. The web application enables the query functionality described earlier and is format-agnostic. For legal reasons, the GitHub is currently private; if are Cornell-affiliated and would like to use it for the purposes described above, please contact me.