Group colloquium: Detecting errors in student code using machine learning

When: April 25, 2019, 15:45-16:30

Where: Ravelijn 2503

Who: Tim Blok

Static analysis tools can be helpful to immediately get feedback on code you write. However, if you want to spot very specific errors (to use in a programming course, for example), you'd have to write your own rules by hand. We use machine learning on ASTs to automatically create these rules, and check how well they perform compared to normal static analysis tools.