Blogs (9) >>
SPLASH 2016
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands
Wed 2 Nov 2016 17:30 - 19:30 at Foyer - Poster Reception Wednesday Chair(s): Jeff Huang, Sebastian Erdweg
Mon 31 Oct 2016 20:12 - 20:30 at PTA - Poster Reception Monday Chair(s): Jeff Huang, Sebastian Erdweg

We present a novel technique for automatic program correction in MOOCs, capable of fixing both syntactic and semantic errors without manual, problem specific correction strategies. Given an incorrect student program, it \emph{generates} candidate programs from a distribution of likely corrections, and checks each candidate for correctness against a test suite.

The key observation is that in MOOCs many programs share similar code fragments, and the seq2seq neural network model, used in the natural-language processing task of machine translation, can be modified and trained to recover these fragments.

Experiment shows our scheme can correct 29% of all incorrect submissions and out-performs state of the art approach which requires manual, problem specific correction strategies.

Mon 31 Oct

splash-2016-posters
17:30 - 20:30: Posters - Poster Reception Monday at PTA
Chair(s): Jeff HuangTexas A&M University, Sebastian ErdwegDelft University of Technology, Netherlands
splash-2016-posters17:30 - 17:48
Talk
Tal WagnerMIT CSAIL, Eric SchkufzaStanford University, Udi WiederVMware
splash-2016-posters17:48 - 18:06
Talk
David H. LorenzOpen University and Technion IIT, Boaz RosenanUniversity of Haifa
splash-2016-posters18:06 - 18:24
Talk
Tetsuo KaminaRitsumeikan University
splash-2016-posters18:24 - 18:42
Talk
splash-2016-posters18:42 - 19:00
Talk
Joseph CaldwellUniversity of Tokyo
splash-2016-posters19:00 - 19:18
Talk
Giovanni VivianiUniversity of British Columbia, Gail MurphyUniversity of British Columbia
splash-2016-posters19:18 - 19:36
Talk
Scott BuckleyMacquarie University, Australia, Anthony SloaneMacquarie University, Australia, Matthew RobertsMacquarie University
splash-2016-posters19:36 - 19:54
Talk
Ahmed Abdel MoamenUniversity of Saskatchewan , Nadeem Jamali
splash-2016-posters19:54 - 20:12
Talk
Martin Alexander Neumann, Christoph Tobias BachKarlsruhe Institute of Technology, Vincenz-Priessnitz-Str. 1, Karlsruhe, Germany, Stefan KratochwilKarlsruhe Institute of Technology, Vincenz-Priessnitz-Str. 1, Karlsruhe, Germany
splash-2016-posters20:12 - 20:30
Talk

Wed 2 Nov

splash-2016-posters
17:30 - 19:30: Posters - Poster Reception Wednesday at Foyer
Chair(s): Jeff HuangTexas A&M University, Sebastian ErdwegDelft University of Technology, Netherlands
splash-2016-posters17:30 - 19:30
Talk
splash-2016-posters17:30 - 19:30
Talk
Scott BuckleyMacquarie University, Australia, Anthony SloaneMacquarie University, Australia, Matthew RobertsMacquarie University
splash-2016-posters17:30 - 19:30
Talk
splash-2016-posters17:30 - 19:30
Talk
Joseph CaldwellUniversity of Tokyo
splash-2016-posters17:30 - 19:30
Talk
Giovanni VivianiUniversity of British Columbia, Gail MurphyUniversity of British Columbia
splash-2016-posters17:30 - 19:30
Talk
David H. LorenzOpen University and Technion IIT, Boaz RosenanUniversity of Haifa
splash-2016-posters17:30 - 19:30
Talk
Tetsuo KaminaRitsumeikan University
splash-2016-posters17:30 - 19:30
Talk
Martin Alexander Neumann, Christoph Tobias BachKarlsruhe Institute of Technology, Vincenz-Priessnitz-Str. 1, Karlsruhe, Germany, Stefan KratochwilKarlsruhe Institute of Technology, Vincenz-Priessnitz-Str. 1, Karlsruhe, Germany
splash-2016-posters17:30 - 19:30
Talk
Ahmed Abdel MoamenUniversity of Saskatchewan , Nadeem Jamali
splash-2016-posters17:30 - 19:30
Talk
Tal WagnerMIT CSAIL, Eric SchkufzaStanford University, Udi WiederVMware