Skip to content

Final project for Stanford's CS 229. Exploring algorithms to automate CS 106A style grading.

Notifications You must be signed in to change notification settings

gustavotorresds/auto-style-grading

Repository files navigation

Automating Code Style Grading

In the introductory series of Computer Science, Section Leaders spend a disproportionate amount of time grading students on style, and that’s a huge bottleneck for how many students the school can handle. We want to investigate how a machine learning approach could be used to automate the process of style grading coding assignments

Data

Our algorithm (run it, look into main.py) depends on a folder called data at the root level. We omitted the data from the repo. If you are interested, email gdasilva@stanford.edu.

TO-DOs

  • Feature extraction is still naive. Look into more meaningful information to extract from samples of code
  • Look into models that are more appropriate for our context.

About

Final project for Stanford's CS 229. Exploring algorithms to automate CS 106A style grading.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published