Loading...
Please wait, while we are loading the content...
Similar Documents
Automatically Correcting Semantic Errors in Programming Assignments
| Content Provider | Semantic Scholar |
|---|---|
| Author | Trevett, Ben Reay, Donald S. Taylor, Nicholas Kenelm |
| Copyright Year | 2017 |
| Abstract | MOOCs allow thousands of students to be taught how to program at scale and, using automatic error correction, personalized feedback can also be provided at scale. Current NLP techniques have been used to correct errors in programming assignments, however, these mainly focus on syntactic errors and do not take advantage of NLU techniques to understand the desired semantics. By understanding semantics, there is a potential that the accuracy of error corrections can be vastly improved as focus shifts to correcting errors specific to the desired problem, rather than errors common across all programs. Each step of the process also gives an opportunity to do surrounding work on NLU techniques applied to source code. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.macs.hw.ac.uk/~nick/acabio/Paper%20ECMLPKDD%202017%20ACSEPA.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |