{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T04:10:28Z","timestamp":1781496628241,"version":"3.54.1"},"reference-count":295,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62537001"],"award-info":[{"award-number":["62537001"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Guizhou Provincial Program on Commercialization of Scientific and Technological Achievements"},{"name":"Qiankehezhongyindi","award":["006"],"award-info":[{"award-number":["006"]}]},{"name":"Chenguang Program of Shanghai Education Development Foundation and Shanghai Municipal Education Commission","award":["24CGA26"],"award-info":[{"award-number":["24CGA26"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Knowl. Data Eng."],"published-print":{"date-parts":[[2026,1]]},"DOI":"10.1109\/tkde.2025.3621181","type":"journal-article","created":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T17:41:39Z","timestamp":1760463699000},"page":"659-678","source":"Crossref","is-referenced-by-count":9,"title":["Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends"],"prefix":"10.1109","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0192-8498","authenticated-orcid":false,"given":"Yunshi","family":"Lan","sequence":"first","affiliation":[{"name":"School of Data Science and Engineering, East China Normal University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-3813-9891","authenticated-orcid":false,"given":"Xinyuan","family":"Li","sequence":"additional","affiliation":[{"name":"School of Data Science and Engineering, East China Normal University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-4339-8396","authenticated-orcid":false,"given":"Hanyue","family":"Du","sequence":"additional","affiliation":[{"name":"School of Data Science and Engineering, East China Normal University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xuesong","family":"Lu","sequence":"additional","affiliation":[{"name":"School of Data Science and Engineering, East China Normal University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5603-2680","authenticated-orcid":false,"given":"Ming","family":"Gao","sequence":"additional","affiliation":[{"name":"School of Data Science and Engineering, East China Normal University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4132-8630","authenticated-orcid":false,"given":"Weining","family":"Qian","sequence":"additional","affiliation":[{"name":"School of Data Science and Engineering, East China Normal University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aoying","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Data Science and Engineering, East China Normal University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","first-page":"2507","article-title":"Learn to explain: Multimodal reasoning via thought chains for science question answering","volume-title":"Proc. 36th Int. Conf. Neural Inf. Process. Syst.","author":"Lu","year":"2022"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.emnlp-main.489"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.515"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D16-1023"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2022.3223858"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1162\/coli_a_00478"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2019.2914054"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3636515"},{"key":"ref9","article-title":"Adapting large language models for education: Foundational capabilities, potentials, and challenges","author":"Li","year":"2023"},{"key":"ref10","article-title":"Large language models for education: A survey and outlook","author":"Wang","year":"2024"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.acl-long.239"},{"key":"ref12","article-title":"From clozing to comprehending: Retrofitting pre-trained language model to pre-trained machine reader","volume-title":"Proc. 37th Int. Conf. Neural Inf. Process. Syst.","author":"Xu","year":"2023"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-5826"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13193"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00592"},{"key":"ref16","first-page":"1754","article-title":"Augmenting black-box LLMs with medical textbooks for clinical question answering","volume-title":"Proc. Find. Conf. Empirical Methods Natural Lang. Process.","author":"Wang","year":"2024"},{"key":"ref17","article-title":"Visual instruction tuning","volume-title":"Proc. 37th Int. Conf. Neural Inf. Process. Syst.","author":"Liu","year":"2023"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v38i17.29884"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D18-1132"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/N19-1272"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-1241"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2019\/736"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.362"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i5.16547"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i6.16629"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2020\/555"},{"key":"ref27","first-page":"24824","article-title":"Chain-of-thought prompting elicits reasoning in large language models","volume-title":"Proc. 36th Int. Conf. Neural Inf. Process. Syst.","author":"Wei","year":"2022"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.acl-long.147"},{"key":"ref29","article-title":"Automatic chain of thought prompting in large language models","volume-title":"Proc. 11th Int. Conf. Learn. Representations.","author":"Zhang","year":"2023"},{"key":"ref30","article-title":"Least-to-most prompting enables complex reasoning in large language models","volume-title":"Proc. 11th Int. Conf. Learn. Representations.","author":"Zhou","year":"2023"},{"key":"ref31","article-title":"Progressive-hint prompting improves reasoning in large language models","volume-title":"Proc. AI for Math Workshop ICML","author":"Zheng","year":"2024"},{"key":"ref32","article-title":"Chameleon: Plug-and-play compositional reasoning with large language models","volume-title":"Proc. 37th Int. Conf. Neural Inf. Process. Syst.","author":"Lu","year":"2023"},{"key":"ref33","first-page":"2835","article-title":"Program of thoughts prompting: Disentangling computation from reasoning for numerical reasoning tasks","author":"Chen","year":"2023","journal-title":"Trans. Mach. Learn. Res."},{"key":"ref34","first-page":"119","article-title":"Difficulty controllable generation of reading comprehension questions","volume-title":"Proc. 18th Workshop Innov. NLP Building Educ. Appl.","author":"Gao","year":"2023"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.acl-long.465"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.bea-1.10"},{"key":"ref37","article-title":"Bloom\u2019s taxonomy: Original and revised","volume-title":"Emerging Perspectives on Learning, Teaching, and Technology","author":"Forehand","year":"2005"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1007\/s10639-023-12249-8"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3632754.3632755"},{"key":"ref40","article-title":"I do not understand what I cannot define: Automatic question generation with pedagogically-driven content selection","author":"Steuer","year":"2021"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.eacl-srw.13"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.bea-1.52"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.acl-short.88"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-46677-9_40"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-74627-7_4"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/TLT.2023.3325549"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.findings-acl.655"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33016423"},{"key":"ref49","first-page":"2852","article-title":"Can we learn question, answer, and distractors all from an image? A new task for multiple-choice visual question answering","volume-title":"Proc. Joint Int. Conf. Comput. Linguistics, Lang. Resour. Eval.","author":"Ding","year":"2024"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.emnlp-main.799"},{"key":"ref51","first-page":"5052","article-title":"Distractor generation using generative and discriminative capabilities of transformer-based models","volume-title":"Proc. 2024 Joint Int. Conf. Comput. Linguistics, Lang. Resour. Eval.","author":"Taslimipoor","year":"2024"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.findings-acl.47"},{"key":"ref53","first-page":"260","article-title":"Modeling thesis clarity in student essays","volume-title":"Proc. 51st Annu. Meeting Assoc. Comput. Linguistics","author":"Persing","year":"2013"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/P14-1144"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-64299-9_22"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.acl-long.696"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3442381.3450017"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.acl-long.83"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/3185089.3185149"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/2699751"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/3421590.3421604"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.15388\/infedu.2018.08"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/2325296.2325344"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-26422-1_18"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786849"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00086"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/3290353"},{"key":"ref68","article-title":"Global relational models of source code","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Hellendoorn","year":"2019"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref70","first-page":"5110","article-title":"Learning and evaluating contextual embedding of source code","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Kanade","year":"2020"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2025.acl-industry.39"},{"key":"ref72","first-page":"10675","article-title":"LM-combiner: A contextual rewriting model for chinese grammatical error correction","volume-title":"Proc. Joint Int. Conf. Comput. Linguistics, Lang. Resour. Eval.","author":"Wang","year":"2024"},{"key":"ref73","first-page":"17","article-title":"Pillars of grammatical error correction: Comprehensive inspection of contemporary approaches in the era of large language models","volume-title":"Proc. 19th Workshop Innov. NLP Building Educ. Appl.","author":"Omelianchuk","year":"2024"},{"key":"ref74","first-page":"7926","article-title":"Grammatical error correction for code-switched sentences by learners of english","volume-title":"Proc. Joint Int. Conf. Comput. Linguistics, Lang. Resour. Eval.","author":"Chan","year":"2024"},{"key":"ref75","article-title":"GraphcodeBert: Pre-training code representations with data flow","volume-title":"Proc. 9th Int. Conf. Learn. Representations","author":"Guo","year":"2021"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.499"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.naacl-main.211"},{"key":"ref78","article-title":"Codepad: Sequence-based code generation with pushdown automaton","author":"Dong","year":"2022"},{"key":"ref79","article-title":"A comprehensive survey of ai-driven advancements and techniques in automated program repair and code generation","author":"Anand","year":"2024"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/3631974"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/ICST49551.2021.00033"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3071750"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.findings-acl.834"},{"key":"ref84","article-title":"Bioact: Biomedical knowledge base construction using active learning","author":"Wright","year":"2022","journal-title":"bioRxiv"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2024.111332"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2022.3231463"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.emnlp-main.441"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-1597"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v30i1.10325"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P17-1152"},{"key":"ref91","article-title":"mPLUG-Owl3: Towards long image-sequence understanding in multi-modal large language models","volume-title":"Proc. 13th Int. Conf. Learn. Representations","author":"Ye","year":"2025"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-73661-2_17"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52733.2024.01311"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.3390\/app11146421"},{"key":"ref95","first-page":"20950","article-title":"Variational open-domain question answering","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Li\u00e9vin","year":"2023"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-023-06291-2"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1145\/3639569"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W19-8661"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.305"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.coling-main.38"},{"key":"ref101","first-page":"827","article-title":"Teaching-inspired integrated prompting framework: A novel approach for enhancing reasoning in large language models","volume-title":"Proc. 31st COLING","author":"Tan","year":"2025"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.findings-emnlp.79"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.findings-emnlp.195"},{"key":"ref104","first-page":"12647","article-title":"ELASTIC: Numerical reasoning with adaptive symbolic compiler","volume-title":"Proc. 36th Int. Conf. Neural Inf. Process. Syst.","author":"Zhang","year":"2022"},{"key":"ref105","article-title":"Automated design of agentic systems","author":"Hu","year":"2024"},{"key":"ref106","first-page":"68539","article-title":"Toolformer: Language models can teach themselves to use tools","volume-title":"Proc. 37th Int. Conf. Neural Inf. Process. Syst.","author":"Schick","year":"2023"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-025-41102-z"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.acl-long.782"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.findings-emnlp.889"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.acl-long.493"},{"key":"ref111","first-page":"24","article-title":"Education question answering systems: A survey","volume-title":"Proc. Int. Multi Conf. Engineers Comput. Sci.","author":"Soares","year":"2021"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.571"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46493-0_15"},{"key":"ref114","first-page":"248","article-title":"MEDMCQA: A large-scale multi-subject multi-choice dataset for medical domain question answering","volume-title":"Proc. Conf. Health, Inference, Learn.","author":"Pal","year":"2022"},{"key":"ref115","article-title":"An image is worth 16x16 words: Transformers for image recognition at scale","volume-title":"Proc. 9th Int. Conf. Learn. Representations.","author":"Dosovitskiy","year":"2021"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00680"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.00501"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.279"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.9"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1084"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/E17-1047"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D17-1088"},{"key":"ref123","first-page":"2357","article-title":"MathQA: Towards interpretable math word problem solving with operation-based formalisms","volume-title":"Proc. Assoc. Comput. Linguitstics: NAACL","author":"Amini","year":"2019"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.92"},{"key":"ref125","article-title":"Training verifiers to solve math word problems","author":"Cobbe","year":"2021"},{"key":"ref126","article-title":"IconQA: A new benchmark for abstract diagram understanding and visual language reasoning","volume-title":"Proc. 35th Int. Conf. Neural Inf. Process. Syst.","author":"Lu","year":"2021"},{"key":"ref127","article-title":"Dynamic prompt learning via policy gradient for semi-structured mathematical reasoning","volume-title":"Proc. 11th Int. Conf. Learn. Representations.","author":"Lu","year":"2023"},{"key":"ref128","article-title":"Tora: A tool-integrated reasoning agent for mathematical problem solving","volume-title":"Proc. 12th Int. Conf. Learn. Representations","author":"Gou","year":"2024"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-36272-9_27"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.findings-naacl.183"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-89363-7_25"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.393"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1609\/icwsm.v12i1.14987"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P17-1123"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/P15-1002"},{"key":"ref136","first-page":"609","article-title":"Good question! Statistical ranking for question generation","volume-title":"Proc. Annu. Conf. North Amer. Chapter Assoc. Comput. Linguistics","author":"Heilman","year":"2010"},{"key":"ref137","first-page":"5925","article-title":"Khanq: A dataset for generating deep questions in education","volume-title":"Proc. 29th Int. Conf. Comput. Linguistics","author":"Gong","year":"2022"},{"key":"ref138","first-page":"1","article-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","volume":"21","author":"Raffel","year":"2020","journal-title":"J. Mach. Learn. Res."},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1525\/9780520940420-020"},{"key":"ref140","first-page":"13063","article-title":"Unified language model pre-training for natural language understanding and generation","volume-title":"Proc. 33rd Int. Conf. Neural Inf. Process. Syst.","author":"Dong","year":"2019"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1145\/3632754.3632755"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00343"},{"key":"ref143","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3248790"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W18-0533"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1109\/TLT.2022.3226523"},{"key":"ref146","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.naacl-main.41"},{"key":"ref147","doi-asserted-by":"publisher","DOI":"10.1186\/s41039-021-00151-1"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.findings-acl.151"},{"key":"ref149","article-title":"Question answering and question generation as dual tasks","author":"Tang","year":"2017"},{"key":"ref150","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W17-4413"},{"key":"ref151","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D17-1082"},{"key":"ref152","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-37717-4_11"},{"key":"ref153","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i14.17553"},{"key":"ref154","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3180838"},{"key":"ref155","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.348"},{"key":"ref156","article-title":"Automated question generation methods for intelligent english learning systems and its evaluation","volume-title":"Proc. ICCE","author":"Kunichika","year":"2004"},{"key":"ref157","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D17-1219"},{"key":"ref158","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.eacl-main.207"},{"key":"ref159","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.bea-1.55"},{"key":"ref160","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-1337"},{"key":"ref161","article-title":"Natural question generation with reinforcement learning based graph-to-sequence model","author":"Chen","year":"2019"},{"key":"ref162","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-5821"},{"key":"ref163","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-11644-5_13"},{"key":"ref164","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W17-2603"},{"key":"ref165","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i05.6366"},{"key":"ref166","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-64299-9_35"},{"key":"ref167","article-title":"Plug and play language models: A simple approach to controlled text generation","author":"Dathathri","year":"2019"},{"key":"ref168","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.coling-main.189"},{"key":"ref169","doi-asserted-by":"publisher","DOI":"10.3115\/1118894.1118897"},{"key":"ref170","doi-asserted-by":"publisher","DOI":"10.3115\/1220575.1220678"},{"key":"ref171","doi-asserted-by":"publisher","DOI":"10.4000\/books.aaccademia.10828"},{"key":"ref172","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.acl-long.414"},{"key":"ref173","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.naacl-long.468"},{"key":"ref174","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.naacl-main.106"},{"key":"ref175","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.coling-main.535"},{"key":"ref176","doi-asserted-by":"publisher","DOI":"10.3390\/app131910737"},{"key":"ref177","doi-asserted-by":"publisher","DOI":"10.3390\/e24091206"},{"key":"ref178","first-page":"450","article-title":"A prompt-independent and interpretable automated essay scoring method for Chinese second language writing","volume-title":"Proc. China Nat. Conf. Chin. Comput. Linguistics","author":"Yupei","year":"2021"},{"key":"ref179","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEET58685.2023.00031"},{"key":"ref180","first-page":"180","article-title":"A new dataset and method for automatically grading ESOL texts","volume-title":"Proc. 49th Annu. Meeting Assoc. Comput. Linguistics","author":"Yannakoudakis","year":"2011"},{"key":"ref181","article-title":"Feedback prize - english language learning","author":"Franklin","year":"2022"},{"key":"ref182","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.141"},{"key":"ref183","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/W15-0626"},{"key":"ref184","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D15-1049"},{"key":"ref185","first-page":"92","article-title":"Off-topic essay detection using short prompt texts","volume-title":"Proc. NAACL HLT 5th Workshop Innov. NLP Building Educ. Appl.","author":"Louis","year":"2010"},{"key":"ref186","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D13-1180"},{"key":"ref187","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-36272-9_22"},{"key":"ref188","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-86517-7_23"},{"key":"ref189","doi-asserted-by":"publisher","DOI":"10.1145\/3478431.3499294"},{"key":"ref190","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588800"},{"key":"ref191","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-39583-8_12"},{"key":"ref192","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287463"},{"key":"ref193","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432526"},{"key":"ref194","first-page":"22","article-title":"Building a large annotated corpus of learner english: The NUS corpus of learner english","volume-title":"Proc. 8th Workshop Innov. NLP Building Educ. Appl.","author":"Dahlmeier","year":"2013"},{"key":"ref195","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.emnlp-main.785"},{"key":"ref196","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.naacl-main.143"},{"key":"ref197","first-page":"3331","article-title":"CCTC: A cross-sentence chinese text correction dataset for native speakers","volume-title":"Proc. 29th Int. Conf. Comput. Linguistics","author":"Wang","year":"2022"},{"key":"ref198","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.81"},{"key":"ref199","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.bea-1.16"},{"key":"ref200","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.findings-emnlp.137"},{"key":"ref201","article-title":"Language models are unsupervised multitask learners","volume":"1","author":"Radford","year":"2018","journal-title":"OpenAI Blog"},{"key":"ref202","first-page":"100","article-title":"The principles for building the \u201cinternational corpus of learner chinese\u201d","volume":"2","author":"Baoli","year":"2011","journal-title":"Appl. Linguistics"},{"key":"ref203","doi-asserted-by":"publisher","DOI":"10.1145\/3583780.3615119"},{"key":"ref204","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.496"},{"key":"ref205","doi-asserted-by":"publisher","DOI":"10.1007\/s11432-021-3536-5"},{"key":"ref206","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.acl-short.89"},{"key":"ref207","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.emnlp-main.185"},{"key":"ref208","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00470"},{"key":"ref209","first-page":"11","article-title":"Synthetic data generation for low-resource grammatical error correction with tagged corruption models","volume-title":"Proc. 19th Workshop Innov. NLP Building Educ. Appl.","author":"Stahlberg","year":"2024"},{"key":"ref210","first-page":"117","article-title":"Data strategies for low-resource grammatical error correction","volume-title":"Proc. 16th Workshop Innov. NLP Building Educ. Appl.","author":"Flachs","year":"2021"},{"key":"ref211","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.findings-eacl.165"},{"key":"ref212","doi-asserted-by":"publisher","DOI":"10.1109\/ICTAI52525.2021.00183"},{"key":"ref213","doi-asserted-by":"publisher","DOI":"10.1145\/3696106"},{"key":"ref214","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2022\/606"},{"key":"ref215","doi-asserted-by":"publisher","DOI":"10.1145\/3650212.3680359"},{"key":"ref216","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00127"},{"key":"ref217","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00111"},{"key":"ref218","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2024.112083"},{"key":"ref219","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00129"},{"key":"ref220","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2944914"},{"key":"ref221","article-title":"Evaluating large language models trained on code","author":"Chen","year":"2021"},{"key":"ref222","article-title":"Flexirepair: Transparent program repair with generic patches","author":"Koyuncu","year":"2020"},{"key":"ref223","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.104"},{"key":"ref224","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.29"},{"key":"ref225","article-title":"AST-T5: Structure-aware pretraining for code generation and understanding","author":"Gong"},{"key":"ref226","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"ref227","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE59848.2023.00026"},{"key":"ref228","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549081"},{"key":"ref229","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3623306"},{"key":"ref230","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/W14-1701"},{"key":"ref231","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/w19-4406"},{"key":"ref232","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W15-3106"},{"key":"ref233","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00251"},{"key":"ref234","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-10888-9_47"},{"key":"ref235","first-page":"7238","article-title":"Developing NLP tools with a new corpus of learner spanish","volume-title":"Proc. 12th Lang. Resour. Eval. Conf.","author":"Davidson","year":"2020"},{"key":"ref236","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.unlp-1.12"},{"key":"ref237","doi-asserted-by":"publisher","DOI":"10.1109\/ICTAI50040.2020.00101"},{"key":"ref238","first-page":"779","article-title":"Automated postediting of documents","volume-title":"Proc. AAAI Conf. Artif. Intell.","author":"Knight","year":"1994"},{"key":"ref239","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/W14-1704"},{"key":"ref240","article-title":"Sequence to sequence learning with neural networks","volume-title":"Proc. Int. Conf. Neural Inf. Process. Syst.","author":"Sutskever","year":"2014"},{"key":"ref241","first-page":"1","article-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","volume":"21","author":"Raffel","year":"2020","journal-title":"J. Mach. Learn. Res."},{"key":"ref242","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.emnlp-main.162"},{"key":"ref243","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.emnlp-main.162"},{"key":"ref244","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.emnlp-main.418"},{"key":"ref245","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-1435"},{"key":"ref246","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P19-1331"},{"key":"ref247","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-1510"},{"key":"ref248","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.acl-long.380"},{"key":"ref249","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-023-09211-7"},{"key":"ref250","doi-asserted-by":"publisher","DOI":"10.1109\/RADIOELEKTRONIKA61599.2024.10524071"},{"key":"ref251","article-title":"GECTurk web: An explainable online platform for turkish grammatical error detection and correction","author":"Gebe\u015f\u00e7e","year":"2024"},{"key":"ref252","article-title":"Grammatical error correction for low-resource languages: The case of Zarma","author":"Keita","year":"2024"},{"key":"ref253","doi-asserted-by":"publisher","DOI":"10.1145\/3539618.3591680"},{"key":"ref254","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.findings-emnlp.42"},{"key":"ref255","doi-asserted-by":"publisher","DOI":"10.1145\/2610384.2628055"},{"key":"ref256","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2454513"},{"key":"ref257","doi-asserted-by":"publisher","DOI":"10.1145\/3135932.3135941"},{"key":"ref258","doi-asserted-by":"publisher","DOI":"10.1109\/icse48619.2023.00129"},{"key":"ref259","doi-asserted-by":"publisher","DOI":"10.1145\/3340544"},{"key":"ref260","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642982"},{"key":"ref261","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref262","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.acl-demo.5"},{"key":"ref263","article-title":"TableQAKit: A comprehensive and practical toolkit for table-based question answering","author":"Lei","year":"2023"},{"key":"ref264","doi-asserted-by":"publisher","DOI":"10.1145\/3539597.3573039"},{"key":"ref265","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.acl-demo.5"},{"key":"ref266","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-demo.2"},{"key":"ref267","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.acl-demos.14"},{"key":"ref268","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v36i11.21723"},{"key":"ref269","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-43430-3_33"},{"key":"ref270","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.acl-demo.8"},{"key":"ref271","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-64299-9_3"},{"key":"ref272","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.eacl-demos.6"},{"key":"ref273","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-99739-7_41"},{"key":"ref274","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-demos.17"},{"key":"ref275","article-title":"Expats: A toolkit for explainable automated text scoring","author":"Manabe","year":"2021"},{"key":"ref276","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.eacl-demo.32"},{"key":"ref277","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/p17-1074"},{"key":"ref278","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.ijcnlp-demo.8"},{"key":"ref279","first-page":"8","article-title":"Gecko : A grammatical and discourse error correction tool","volume-title":"Proc. TALN 2021-28e Conf\u00e9rence sur le Traitement Automatique des Langues Naturelles","author":"Cal\u00f2","year":"2021"},{"key":"ref280","first-page":"508","article-title":"Effidit: An assistant for improving writing efficiency","volume-title":"Proc. 55th Annu. Meeting Assoc. Computat. Linguistics","author":"Shi","year":"2023"},{"key":"ref281","doi-asserted-by":"publisher","DOI":"10.1145\/3580305.3599790"},{"key":"ref282","doi-asserted-by":"publisher","DOI":"10.1145\/3636243.3636249"},{"key":"ref283","article-title":"Marscode agent: AI-native automated bug fixing","author":"Liu","year":"2024"},{"key":"ref284","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.bea-1.61"},{"key":"ref285","article-title":"EduChat: A large-scale language model-based chatbot system for intelligent education","author":"Dan","year":"2023"},{"key":"ref286","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-99-2385-4_37"},{"key":"ref287","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-97-5678-0_22"},{"key":"ref288","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/N16-1181"},{"key":"ref289","article-title":"A survey on fairness in large language models","author":"Li","year":"2024"},{"key":"ref290","article-title":"Fairaied: Navigating fairness, bias, and ethics in educational ai applications","author":"Chinta","year":"2024"},{"key":"ref291","article-title":"Analyzing security and privacy challenges in generative ai usage guidelines for higher education","author":"Ng","year":"2025"},{"key":"ref292","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-99267-4_17"},{"key":"ref293","doi-asserted-by":"publisher","DOI":"10.1109\/ICTCS65341.2025.10989403"},{"key":"ref294","doi-asserted-by":"publisher","DOI":"10.1145\/3701571.3701590"},{"key":"ref295","doi-asserted-by":"publisher","DOI":"10.1186\/s40561-024-00316-7"}],"container-title":["IEEE Transactions on Knowledge and Data Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/69\/11288926\/11202742.pdf?arnumber=11202742","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,11]],"date-time":"2025-12-11T03:56:16Z","timestamp":1765425376000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11202742\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1]]},"references-count":295,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tkde.2025.3621181","relation":{},"ISSN":["1041-4347","1558-2191","2326-3865"],"issn-type":[{"value":"1041-4347","type":"print"},{"value":"1558-2191","type":"electronic"},{"value":"2326-3865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1]]}}}