{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T18:24:54Z","timestamp":1761157494990,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,2,23]],"date-time":"2023-02-23T00:00:00Z","timestamp":1677110400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,2,23]]},"DOI":"10.1145\/3578527.3578535","type":"proceedings-article","created":{"date-parts":[[2023,2,19]],"date-time":"2023-02-19T23:07:45Z","timestamp":1676848065000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Advances in Automated Pedagogical Compile-time Error Repair"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6912-0244","authenticated-orcid":false,"given":"Sharath","family":"H. Padmanabha","sequence":"first","affiliation":[{"name":"IIT Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0339-1399","authenticated-orcid":false,"given":"Fahad","family":"Shaikh","sequence":"additional","affiliation":[{"name":"IIT Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1668-377X","authenticated-orcid":false,"given":"Mayank","family":"Bansal","sequence":"additional","affiliation":[{"name":"IIT Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8767-6406","authenticated-orcid":false,"given":"Debanjan","family":"Chatterjee","sequence":"additional","affiliation":[{"name":"IIT Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2083-8930","authenticated-orcid":false,"given":"Preeti","family":"Singh","sequence":"additional","affiliation":[{"name":"IIT Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3664-6490","authenticated-orcid":false,"given":"Amey","family":"Karkare","sequence":"additional","affiliation":[{"name":"IIT Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2096-5267","authenticated-orcid":false,"given":"Purushottam","family":"Kar","sequence":"additional","affiliation":[{"name":"IIT Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,2,23]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Umair\u00a0Z. Ahmed Pawan Kumar Amey Karkare Purushottam Kar and Sumit Gulwani. 2018. Compilation error repair: for the student programs from the student programs In Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) 78-87. https:\/\/doi.org\/10.1145\/3183377.3183383 10.1145\/3183377.3183383","key":"#cr-split#-e_1_3_2_1_1_1.1","DOI":"10.1145\/3183377.3183383"},{"doi-asserted-by":"crossref","unstructured":"Umair\u00a0Z. Ahmed Pawan Kumar Amey Karkare Purushottam Kar and Sumit Gulwani. 2018. Compilation error repair: for the student programs from the student programs In Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) 78-87. https:\/\/doi.org\/10.1145\/3183377.3183383","key":"#cr-split#-e_1_3_2_1_1_1.2","DOI":"10.1145\/3183377.3183383"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_2_1","DOI":"10.1109\/ASE.2019.00039"},{"key":"e_1_3_2_1_3_1","volume-title":"DiSMEC - Distributed Sparse Machines for Extreme Multi-label Classification. In 10th ACM International Conference on Web Search and Data Mining (WSDM). 721\u2013729","author":"Babbar Rohit","year":"2017","unstructured":"Rohit Babbar and Bernhard Sch\u00f6lkopf . 2017 . DiSMEC - Distributed Sparse Machines for Extreme Multi-label Classification. In 10th ACM International Conference on Web Search and Data Mining (WSDM). 721\u2013729 . https:\/\/doi.org\/10.1145\/3018661.3018741 10.1145\/3018661.3018741 Rohit Babbar and Bernhard Sch\u00f6lkopf. 2017. DiSMEC - Distributed Sparse Machines for Extreme Multi-label Classification. In 10th ACM International Conference on Web Search and Data Mining (WSDM). 721\u2013729. https:\/\/doi.org\/10.1145\/3018661.3018741"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1109\/ACCESS.2020.2988510"},{"key":"e_1_3_2_1_5_1","volume-title":"MACER: A Modular Framework for Accelerated Compilation Error Repair. In 21st International Conference on Artificial Intelligence in Education (AIED).","author":"Chhatbar Darshak","year":"2020","unstructured":"Darshak Chhatbar , Umair\u00a0 Z. Ahmed , and Purushottam Kar . 2020 . MACER: A Modular Framework for Accelerated Compilation Error Repair. In 21st International Conference on Artificial Intelligence in Education (AIED). Darshak Chhatbar, Umair\u00a0Z. Ahmed, and Purushottam Kar. 2020. MACER: A Modular Framework for Accelerated Compilation Error Repair. In 21st International Conference on Artificial Intelligence in Education (AIED)."},{"unstructured":"Fran\u00e7ois Chollet 2015. Keras: The Python Deep Learning library. https:\/\/keras.io.  Fran\u00e7ois Chollet 2015. Keras: The Python Deep Learning library. https:\/\/keras.io.","key":"e_1_3_2_1_6_1"},{"key":"e_1_3_2_1_7_1","volume-title":"Prutor: A System for Tutoring CS1 and Collecting Student Programs for Analysis. arXiv:1608.03828 [cs.CY].","author":"Das Rajdeep","year":"2016","unstructured":"Rajdeep Das , Umair\u00a0 Z. Ahmed , Amey Karkare , and Sumit Gulwani . 2016 . Prutor: A System for Tutoring CS1 and Collecting Student Programs for Analysis. arXiv:1608.03828 [cs.CY]. Rajdeep Das, Umair\u00a0Z. Ahmed, Amey Karkare, and Sumit Gulwani. 2016. Prutor: A System for Tutoring CS1 and Collecting Student Programs for Analysis. arXiv:1608.03828 [cs.CY]."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1145\/2325296.2325318"},{"key":"e_1_3_2_1_9_1","volume-title":"Deep Reinforcement Learning for Syntactic Error Repair in Student Programs. In 33rd AAAI Conference on Artificial Intelligence (AAAI). 930\u2013937","author":"Gupta Rahul","year":"2019","unstructured":"Rahul Gupta , Aditya Kanade , and Shirish Shevade . 2019 . Deep Reinforcement Learning for Syntactic Error Repair in Student Programs. In 33rd AAAI Conference on Artificial Intelligence (AAAI). 930\u2013937 . https:\/\/doi.org\/10.1609\/aaai.v33i01.3301930 10.1609\/aaai.v33i01.3301930 Rahul Gupta, Aditya Kanade, and Shirish Shevade. 2019. Deep Reinforcement Learning for Syntactic Error Repair in Student Programs. In 33rd AAAI Conference on Artificial Intelligence (AAAI). 930\u2013937. https:\/\/doi.org\/10.1609\/aaai.v33i01.3301930"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_10_1","DOI":"10.1609\/aaai.v31i1.10742"},{"unstructured":"Hossein Hajipour Apratim Bhattacharyya and Mario Fritz. 2019. SampleFix: Learning to Correct Programs by Sampling Diverse Fixes. (2019). arxiv:1906.10502http:\/\/arxiv.org\/abs\/1906.10502 arXiv:1906.10502v1 [cs.SE].  Hossein Hajipour Apratim Bhattacharyya and Mario Fritz. 2019. SampleFix: Learning to Correct Programs by Sampling Diverse Fixes. (2019). arxiv:1906.10502http:\/\/arxiv.org\/abs\/1906.10502 arXiv:1906.10502v1 [cs.SE].","key":"e_1_3_2_1_11_1"},{"key":"e_1_3_2_1_12_1","volume-title":"Ranking & Other Missing Label Applications. In 22nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD). 935\u2013944","author":"Jain Himanshu","year":"2016","unstructured":"Himanshu Jain , Yashoteja Prabhu , and Manik Varma . 2016 . Extreme Multi-label Loss Functions for Recommendation, Tagging , Ranking & Other Missing Label Applications. In 22nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD). 935\u2013944 . https:\/\/doi.org\/10.1145\/2939672.2939756 10.1145\/2939672.2939756 Himanshu Jain, Yashoteja Prabhu, and Manik Varma. 2016. Extreme Multi-label Loss Functions for Recommendation, Tagging, Ranking & Other Missing Label Applications. In 22nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD). 935\u2013944. https:\/\/doi.org\/10.1145\/2939672.2939756"},{"key":"e_1_3_2_1_13_1","volume-title":"33rd International Conference on Machine Learning (ICML). In 33rd International Conference on Machine Learning (ICML), 1435\u20131444","author":"Jasinska Kalina","year":"2016","unstructured":"Kalina Jasinska , Krzysztof Dembczy\u0144ski , R\u00f3bert Busa-Fekete , Karlson Pfannschmidt , Timo Klerx , and Eyke H\u00fcllermeier . 2016 . Extreme F-measure Maximization Using Sparse Probability Estimates , In 33rd International Conference on Machine Learning (ICML). In 33rd International Conference on Machine Learning (ICML), 1435\u20131444 . Kalina Jasinska, Krzysztof Dembczy\u0144ski, R\u00f3bert Busa-Fekete, Karlson Pfannschmidt, Timo Klerx, and Eyke H\u00fcllermeier. 2016. Extreme F-measure Maximization Using Sparse Probability Estimates, In 33rd International Conference on Machine Learning (ICML). In 33rd International Conference on Machine Learning (ICML), 1435\u20131444."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.5555\/977395.977673"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_15_1","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_3_2_1_16_1","volume-title":"Ranking & Recommendation. In 11th ACM International Conference on Web Search and Data Mining (WSDM). 441\u2013449","author":"Prabhu Yashoteja","year":"2018","unstructured":"Yashoteja Prabhu , Anil Kag , Shilpa Gopinath , Kunal Dahiya , Shrutendra Harsola , Rahul Agrawal , and Manik Varma . 2018 . Extreme Multi-label Learning with Label Features for Warm-start Tagging , Ranking & Recommendation. In 11th ACM International Conference on Web Search and Data Mining (WSDM). 441\u2013449 . https:\/\/doi.org\/10.1145\/3159652.3159660 10.1145\/3159652.3159660 Yashoteja Prabhu, Anil Kag, Shilpa Gopinath, Kunal Dahiya, Shrutendra Harsola, Rahul Agrawal, and Manik Varma. 2018. Extreme Multi-label Learning with Label Features for Warm-start Tagging, Ranking & Recommendation. In 11th ACM International Conference on Web Search and Data Mining (WSDM). 441\u2013449. https:\/\/doi.org\/10.1145\/3159652.3159660"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1145\/3178876.3185998"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.1145\/2846680.2846681"},{"key":"e_1_3_2_1_19_1","volume-title":"On Compiler Error Messages: What They Say and What They Mean. Advances in Human-Computer Interaction 2010 (06","author":"Traver V\u00a0Javier","year":"2010","unstructured":"V\u00a0Javier Traver . 2010. On Compiler Error Messages: What They Say and What They Mean. Advances in Human-Computer Interaction 2010 (06 2010 ). https:\/\/doi.org\/10.1155\/2010\/602570 10.1155\/2010 V\u00a0Javier Traver. 2010. On Compiler Error Messages: What They Say and What They Mean. Advances in Human-Computer Interaction 2010 (06 2010). https:\/\/doi.org\/10.1155\/2010\/602570"},{"key":"e_1_3_2_1_20_1","volume-title":"7th International Conference on Learning Representations (ICLR).","author":"Vasic Marko","year":"2019","unstructured":"Marko Vasic , Aditya Kanade , Petros Maniatis , David Bieber , and Rishabh Singh . 2019 . Neural Program Repair by Jointly Learning to Localize and Repair . In 7th International Conference on Learning Representations (ICLR). Marko Vasic, Aditya Kanade, Petros Maniatis, David Bieber, and Rishabh Singh. 2019. Neural Program Repair by Jointly Learning to Localize and Repair. In 7th International Conference on Learning Representations (ICLR)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.5555\/3524938.3525939"}],"event":{"acronym":"ISEC 2023","name":"ISEC 2023: 16th Innovations in Software Engineering Conference","location":"Allahabad India"},"container-title":["16th Innovations in Software Engineering Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3578527.3578535","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3578527.3578535","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:08:37Z","timestamp":1750183717000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3578527.3578535"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,23]]},"references-count":22,"alternative-id":["10.1145\/3578527.3578535","10.1145\/3578527"],"URL":"https:\/\/doi.org\/10.1145\/3578527.3578535","relation":{},"subject":[],"published":{"date-parts":[[2023,2,23]]},"assertion":[{"value":"2023-02-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}