Code Monkey home page Code Monkey logo

uiuc-professor-rating's Introduction

CS 126 Final Project - Professor Rating App

Welcome to my CS126 final project, Josh's Professor Rating App!

What is it?

Have you ever heard a professor is "harder" than another? That maybe a certain professor just hands out graders that are lower, on average? Or maybe that they're "easier" or a better instructor, and give higher grades than average. This is designed to give you a quick look at these statistics for any professor at UIUC from 2010 to 2017.

Credit to @wadefagen for the GPA dataset.

How do I use it?

Installation and running instructions:

You must first have OpenFrameworks downloaded on your computer. If you don't have it, you can get it here. Once you download it, make sure to add OfxDatGui, following the instructions listed on that repo. Once you've done that, clone or download this project and then open up the OpenFrameworks "project generator". Update the clone of this repo on your computer via the project generator.

To run the project, run make after cding into the directory, followed by make RunRelease.

To run the test suite, run make testing and then ./testing.

Once the project launches, you'll see in the upper-left corner a textbox to enter the name of the professor (last name, first name). You do not need to enter the full name before hitting enter/return. Then the results along with the legend is on the right-hand side.

uiuc-professor-rating's People

Contributors

gcevans avatar josh-byster avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.