{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T16:28:55Z","timestamp":1746289735235,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,5,27]],"date-time":"2018-05-27T00:00:00Z","timestamp":1527379200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,5,27]]},"DOI":"10.1145\/3183377.3183383","type":"proceedings-article","created":{"date-parts":[[2018,6,12]],"date-time":"2018-06-12T18:12:32Z","timestamp":1528827152000},"page":"78-87","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":57,"title":["Compilation error repair"],"prefix":"10.1145","author":[{"given":"Umair Z.","family":"Ahmed","sequence":"first","affiliation":[{"name":"IIT Kanpur"}]},{"given":"Pawan","family":"Kumar","sequence":"additional","affiliation":[{"name":"IIT Kanpur"}]},{"given":"Amey","family":"Karkare","sequence":"additional","affiliation":[{"name":"IIT Kanpur"}]},{"given":"Purushottam","family":"Kar","sequence":"additional","affiliation":[{"name":"IIT Kanpur"}]},{"given":"Sumit","family":"Gulwani","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]}],"member":"320","published-online":{"date-parts":[[2018,5,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Dzmitry Bahdanau Kyunghyun Cho and Yoshua Bengio. 2014. Neural Machine Translation by Jointly Learning to Align and Translate. (2014). arXiv:1409.0473 {cs.CL}. Dzmitry Bahdanau Kyunghyun Cho and Yoshua Bengio. 2014. Neural Machine Translation by Jointly Learning to Align and Translate. (2014). arXiv:1409.0473 {cs.CL}."},{"key":"e_1_3_2_1_2_1","unstructured":"Sahil Bhatia and Rishabh Singh. 2016. Automated Correction for Syntax Errors in Programming Assignments using Recurrent Neural Networks. (2016). http:\/\/arxiv.org\/abs\/1603.06129 arXiv:1603.06129 {cs.PL}. Sahil Bhatia and Rishabh Singh. 2016. Automated Correction for Syntax Errors in Programming Assignments using Recurrent Neural Networks. (2016). http:\/\/arxiv.org\/abs\/1603.06129 arXiv:1603.06129 {cs.PL}."},{"key":"e_1_3_2_1_3_1","unstructured":"L\u00ef£¡onard Blier and Charles Ollion. 2016. Attention Mechanism. https:\/\/blog.heuritech.com\/2016\/01\/20\/attention-mechanism\/. (2016). L\u00ef£¡onard Blier and Charles Ollion. 2016. Attention Mechanism. https:\/\/blog.heuritech.com\/2016\/01\/20\/attention-mechanism\/. (2016)."},{"key":"e_1_3_2_1_4_1","volume-title":"Dzmitry Bahdanau, and Yoshua Bengio.","author":"Cho Kyunghyun","year":"2014","unstructured":"Kyunghyun Cho , Bart Van Merri\u00ebnboer , Dzmitry Bahdanau, and Yoshua Bengio. 2014 . On the Properties of Neural Machine Translation: Encoder-Decoder Approaches . (2014). arXiv:1409.1259 {cs.CL}. Kyunghyun Cho, Bart Van Merri\u00ebnboer, Dzmitry Bahdanau, and Yoshua Bengio. 2014. On the Properties of Neural Machine Translation: Encoder-Decoder Approaches. (2014). arXiv:1409.1259 {cs.CL}."},{"key":"e_1_3_2_1_5_1","volume-title":"Prutor: A System for Tutoring CS1 and Collecting Student Programs for Analysis.","author":"Das Rajdeep","year":"2016","unstructured":"Rajdeep Das , Umair Z. Ahmed , Amey Karkare , and Sumit Gulwani . 2016 . Prutor: A System for Tutoring CS1 and Collecting Student Programs for Analysis. (2016). https:\/\/www.cse.iitk.ac.in\/users\/karkare\/prutor\/ arXiv:1608.03828 {cs.CY}. Rajdeep Das, Umair Z. Ahmed, Amey Karkare, and Sumit Gulwani. 2016. Prutor: A System for Tutoring CS1 and Collecting Student Programs for Analysis. (2016). https:\/\/www.cse.iitk.ac.in\/users\/karkare\/prutor\/ arXiv:1608.03828 {cs.CY}."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2325296.2325318"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 31st AAAI Conference on Artificial Intelligence (AAAI).","author":"Gupta Rahul","year":"2017","unstructured":"Rahul Gupta , Soham Pal , Aditya Kanade , and Shirish Shevade . 2017 . DeepFix: Fixing Common C Language Errors by Deep Learning . In Proceedings of the 31st AAAI Conference on Artificial Intelligence (AAAI). Rahul Gupta, Soham Pal, Aditya Kanade, and Shirish Shevade. 2017. DeepFix: Fixing Common C Language Errors by Deep Learning. In Proceedings of the 31st AAAI Conference on Artificial Intelligence (AAAI)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753478"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing (EMNLP)","volume":"3","author":"Kalchbrenner Nal","year":"2013","unstructured":"Nal Kalchbrenner and Phil Blunsom . 2013 . Recurrent Continuous Translation Models . In Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing (EMNLP) , Vol. 3 . 413. Nal Kalchbrenner and Phil Blunsom. 2013. Recurrent Continuous Translation Models. In Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing (EMNLP), Vol. 3. 413."},{"key":"e_1_3_2_1_11_1","unstructured":"Andrej Karpathy. 2015. The Unreasonable Effectiveness of Recurrent Neural Networks. http:\/\/karpathy.github.io\/2015\/05\/21\/rnn-effectiveness\/. (2015). Andrej Karpathy. 2015. The Unreasonable Effectiveness of Recurrent Neural Networks. http:\/\/karpathy.github.io\/2015\/05\/21\/rnn-effectiveness\/. (2015)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/977395.977673"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2837614.2837617"},{"key":"e_1_3_2_1_14_1","volume-title":"Automatic Software Repair: a Bibliography","author":"Monperrus Martin","year":"2065","unstructured":"Martin Monperrus . 2015. Automatic Software Repair: a Bibliography . University of Lille , Tech. Rep. hal-01 2065 01 (2015). Martin Monperrus. 2015. Automatic Software Repair: a Bibliography. University of Lille, Tech. Rep. hal-01206501 (2015)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352322.1352192"},{"key":"e_1_3_2_1_16_1","unstructured":"Christopher Olah. 2015. Understanding LSTM Networks. http:\/\/colah.github.io\/posts\/2015-08-Understanding-LSTMs\/. (2015). Christopher Olah. 2015. Understanding LSTM Networks. http:\/\/colah.github.io\/posts\/2015-08-Understanding-LSTMs\/. (2015)."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3059026"},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the 30th International Conference on Machine Learning (ICML)","author":"Pascanu Razvan","year":"2013","unstructured":"Razvan Pascanu , Tomas Mikolov , and Yoshua Bengio . 2013 . On the difficulty of training Recurrent Neural Networks . Proceedings of the 30th International Conference on Machine Learning (ICML) (2013). Razvan Pascanu, Tomas Mikolov, and Yoshua Bengio. 2013. On the difficulty of training Recurrent Neural Networks. Proceedings of the 30th International Conference on Machine Learning (ICML) (2013)."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984043.2989222"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984043.2989222"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btw753"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 28th Annual Conference on Neural Information Processing Systems (NIPS). 3104--3112","author":"Sutskever Ilya","year":"2014","unstructured":"Ilya Sutskever , Oriol Vinyals , and Quoc V Le . 2014 . Sequence to Sequence Learning with Neural Networks . In Proceedings of the 28th Annual Conference on Neural Information Processing Systems (NIPS). 3104--3112 . Ilya Sutskever, Oriol Vinyals, and Quoc V Le. 2014. Sequence to Sequence Learning with Neural Networks. In Proceedings of the 28th Annual Conference on Neural Information Processing Systems (NIPS). 3104--3112."},{"key":"e_1_3_2_1_23_1","volume-title":"IASTED International Conference on Advances in Computer Science and Technology, St","author":"Sykes Edward R","year":"2004","unstructured":"Edward R Sykes and Franya Franek . 2004 . Presenting JECA: a Java error correcting algorithm for the Java Intelligent Tutoring System . In IASTED International Conference on Advances in Computer Science and Technology, St . Thomas, Virgin Islands, USA. Edward R Sykes and Franya Franek. 2004. Presenting JECA: a Java error correcting algorithm for the Java Intelligent Tutoring System. In IASTED International Conference on Advances in Computer Science and Technology, St. Thomas, Virgin Islands, USA."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1155\/2010\/602570"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106262"}],"event":{"name":"ICSE '18: 40th International Conference on Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS Computer Society"],"location":"Gothenburg Sweden","acronym":"ICSE '18"},"container-title":["Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3183377.3183383","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,7]],"date-time":"2023-01-07T17:23:57Z","timestamp":1673112237000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3183377.3183383"}},"subtitle":["for the student programs, from the student programs"],"short-title":[],"issued":{"date-parts":[[2018,5,27]]},"references-count":25,"alternative-id":["10.1145\/3183377.3183383","10.1145\/3183377"],"URL":"https:\/\/doi.org\/10.1145\/3183377.3183383","relation":{},"subject":[],"published":{"date-parts":[[2018,5,27]]},"assertion":[{"value":"2018-05-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}