{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T23:40:10Z","timestamp":1776469210818,"version":"3.51.2"},"reference-count":56,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Neural Networks"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.neunet.2026.108650","type":"journal-article","created":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T07:38:52Z","timestamp":1769672332000},"page":"108650","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Resolving ambiguity in code refinement via conidfine: A conversationally-Aware framework with disambiguation and targeted retrieval"],"prefix":"10.1016","volume":"199","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-4955-5423","authenticated-orcid":false,"given":"Aoyu","family":"Song","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-8612-6020","authenticated-orcid":false,"given":"Afizan","family":"Azman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-4895-2438","authenticated-orcid":false,"given":"Shanzhi","family":"Gu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-2456-2138","authenticated-orcid":false,"given":"Fangjian","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-0293-5867","authenticated-orcid":false,"given":"Jianchi","family":"Du","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-3289-7827","authenticated-orcid":false,"given":"Tailong","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7239-1819","authenticated-orcid":false,"given":"Mingyang","family":"Geng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8038-0004","authenticated-orcid":false,"given":"Jia","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.neunet.2026.108650_bib0001","unstructured":"Achiam, J., Adler, S., Agarwal, S., Ahmad, L., Akkaya, I., Aleman, F. L., Almeida, D., Altenschmidt, J., Altman, S., Anadkat, S. et al. (2023). Gpt-4 technical report. arXiv preprint arXiv: 2303.08774."},{"key":"10.1016\/j.neunet.2026.108650_bib0002","series-title":"Proc. of a symposium on software validation: inspection-testing-verification-alternatives","first-page":"13","article-title":"Software inspections and the industrial production of software","author":"Ackerman","year":"1984"},{"key":"10.1016\/j.neunet.2026.108650_bib0003","series-title":"2013 35Th international conference on software engineering (ICSE)","first-page":"712","article-title":"Expectations, outcomes, and challenges of modern code review","author":"Bacchelli","year":"2013"},{"key":"10.1016\/j.neunet.2026.108650_bib0004","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2024.126357","article-title":"Collaboration between intelligent agents and large language models: A novel approach for enhancing code generation capability","volume":"269","author":"Bai","year":"2025","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.neunet.2026.108650_bib0005","series-title":"Proceedings of the 11th working conference on mining software repositories","first-page":"202","article-title":"Modern code reviews in open-source projects: Which problems do they fix?","author":"Beller","year":"2014"},{"issue":"1","key":"10.1016\/j.neunet.2026.108650_bib0006","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/TSE.2016.2576451","article-title":"Process aspects and social dynamics of contemporary code review: Insights from open source development and industrial practice at microsoft","volume":"43","author":"Bosu","year":"2016","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/j.neunet.2026.108650_bib0007","unstructured":"Bran, A. M., Cox, S., White, A. D., & Schwaller, P. (2023). Chemcrow: Augmenting large-language models with chemistry tools. arXiv preprint arXiv: 2304.05376."},{"key":"10.1016\/j.neunet.2026.108650_bib0008","first-page":"1877","article-title":"Language models are few-shot learners","volume":"33","author":"Brown","year":"2020","journal-title":"Advances in Neural Information Processing Systems"},{"key":"10.1016\/j.neunet.2026.108650_bib0009","doi-asserted-by":"crossref","unstructured":"Chen, Z., Zhou, K., Zhang, B., Gong, Z., Zhao, W. X., & Wen, J.-R. (2023). Chatcot: Tool-augmented chain-of-thought reasoning on\\\\chat-based large language models. arXiv preprint arXiv: 2305.14323.","DOI":"10.18653\/v1\/2023.findings-emnlp.985"},{"key":"10.1016\/j.neunet.2026.108650_bib0010","unstructured":"Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2018). Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv: 1810.04805."},{"key":"10.1016\/j.neunet.2026.108650_bib0011","unstructured":"Duan, J., Cheng, H., Wang, S., Wang, C., Zavalny, A., Xu, R., Kailkhura, B., & Xu, K. (2023). Shifting attention to relevance: Towards the uncertainty estimation of large language models. arXiv preprint arXiv: 2307.01379."},{"key":"10.1016\/j.neunet.2026.108650_bib0012","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1007\/978-3-642-59412-0_35","article-title":"Design and code inspections to reduce errors in program development","author":"Fagan","year":"2002","journal-title":"Software Pioneers: Contributions to Software Engineering"},{"key":"10.1016\/j.neunet.2026.108650_bib0013","doi-asserted-by":"crossref","first-page":"562","DOI":"10.1007\/978-3-642-59412-0_34","article-title":"A history of software inspections","author":"Fagan","year":"2002","journal-title":"Software Pioneers: Contributions to Software Engineering"},{"key":"10.1016\/j.neunet.2026.108650_bib0014","unstructured":"Fu, Y., Peng, H., Khot, T., & Lapata, M. (2023). Improving language model negotiation with self-play and in-context learning from ai feedback. arXiv preprint arXiv: 2305.10142."},{"key":"10.1016\/j.neunet.2026.108650_bib0015","unstructured":"Gou, Z., Shao, Z., Gong, Y., Shen, Y., Yang, Y., Duan, N., & Chen, W. (2023). Critic: Large language models can self-correct with tool-interactive critiquing. arXiv preprint arXiv: 2305.11738."},{"key":"10.1016\/j.neunet.2026.108650_bib0016","series-title":"Proceedings of the 46th IEEE\/ACM international conference on software engineering","first-page":"1","article-title":"Exploring the potential of chatgpt in automated code refinement: An empirical study","author":"Guo","year":"2024"},{"key":"10.1016\/j.neunet.2026.108650_bib0017","doi-asserted-by":"crossref","unstructured":"Hao, S., Liu, T., Wang, Z., & Hu, Z. (2023). ToolkenGPT: Augmenting frozen language models with massive tools via tool embeddings. arXiv preprint arXiv: 2305.11554.","DOI":"10.52202\/075280-1988"},{"key":"10.1016\/j.neunet.2026.108650_bib0018","unstructured":"Hei, Z., Liu, W., Ou, W., Qiao, J., Jiao, J., Song, G., Tian, T., & Lin, Y. (2024). Dr-rag: Applying dynamic document relevance to retrieval-augmented generation for question-answering. arXiv preprint arXiv: 2406.07348."},{"key":"10.1016\/j.neunet.2026.108650_bib0019","unstructured":"Husain, H., Wu, H.-H., Gazit, T., Allamanis, M., & Brockschmidt, M. (2019). Codesearchnet challenge: Evaluating the state of semantic code search. arXiv preprint arXiv: 1909.09436."},{"key":"10.1016\/j.neunet.2026.108650_bib0020","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2024.125914","article-title":"Rag-based explainable prediction of road users behaviors for automated driving using knowledge graphs and large language models","volume":"265","author":"Hussien","year":"2025","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.neunet.2026.108650_bib0021","doi-asserted-by":"crossref","unstructured":"Jin, Q., Yang, Y., Chen, Q., & Lu, Z. (2023). Genegpt: Augmenting large language models with domain tools for improved access to biomedical information. arXiv.","DOI":"10.1093\/bioinformatics\/btae075"},{"key":"10.1016\/j.neunet.2026.108650_bib0022","unstructured":"Li, B., Wang, R., Guo, J., Song, K., Tan, X., Hassan, H., Menezes, A., Xiao, T., Bian, J., & Zhu, J. (2023). Deliberate then generate: Enhanced prompting framework for text generation. arXiv preprint arXiv: 2305.19835."},{"key":"10.1016\/j.neunet.2026.108650_bib0023","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2024.125920","article-title":"Taming large language models to implement diagnosis and evaluating the generation of LLMs at the semantic similarity level in acupuncture and moxibustion","volume":"264","author":"Li","year":"2025","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.neunet.2026.108650_bib0024","series-title":"Proceedings of the 30th ACM joint european software engineering conference and symposium on the foundations of software engineering","first-page":"1035","article-title":"Automating code review activities by large-scale pre-training","author":"Li","year":"2022"},{"key":"10.1016\/j.neunet.2026.108650_bib0025","unstructured":"Madaan, A., Tandon, N., Gupta, P., Hallinan, S., Gao, L., Wiegreffe, S., Alon, U., Dziri, N., Prabhumoye, S., Yang, Y. et al. (2023). Self-refine: Iterative refinement with self-feedback. arXiv preprint arXiv: 2303.17651."},{"key":"10.1016\/j.neunet.2026.108650_bib0026","series-title":"Proceedings of the 11th working conference on mining software repositories","first-page":"192","article-title":"The impact of code review coverage and code review participation on software quality: A case study of the qt, vtk, and itk projects","author":"McIntosh","year":"2014"},{"key":"10.1016\/j.neunet.2026.108650_bib0027","doi-asserted-by":"crossref","first-page":"2146","DOI":"10.1007\/s10664-015-9381-9","article-title":"An empirical study of the impact of modern code review practices on software quality","volume":"21","author":"McIntosh","year":"2016","journal-title":"Empirical Software Engineering"},{"key":"10.1016\/j.neunet.2026.108650_bib0028","series-title":"2015\u202fIEEE 22Nd international conference on software analysis, evolution, and reengineering (SANER)","first-page":"171","article-title":"Do code review practices impact design quality? a case study of the qt, vtk, and itk projects","author":"Morales","year":"2015"},{"key":"10.1016\/j.neunet.2026.108650_bib0029","series-title":"2023\u202fIEEE\/ACM 45Th international conference on software engineering (ICSE)","article-title":"Retrieval-based prompt selection for code-related few-shot learning","author":"Nashid","year":"2023"},{"issue":"5","key":"10.1016\/j.neunet.2026.108650_bib0030","doi-asserted-by":"crossref","first-page":"2222","DOI":"10.1016\/j.eswa.2013.09.020","article-title":"Betting system for formative code review in educational competitions","volume":"41","author":"Palomo-Duarte","year":"2014","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.neunet.2026.108650_bib0031","unstructured":"Paranjape, B., Lundberg, S., Singh, S., Hajishirzi, H., Zettlemoyer, L., & Ribeiro, M. T. (2023). Art: Automatic multi-step reasoning and tool-use for large language models. arXiv preprint arXiv: 2303.09014."},{"key":"10.1016\/j.neunet.2026.108650_bib0032","unstructured":"Patil, S. G., Zhang, T., Wang, X., & Gonzalez, J. E. (2023). Gorilla: Large language model connected with massive apis. arXiv preprint arXiv: 2305.15334."},{"key":"10.1016\/j.neunet.2026.108650_bib0033","unstructured":"Radford, A., Narasimhan, K., Salimans, T., & Sutskever, I. (2018). Improving language understanding by generative pre-training."},{"issue":"1","key":"10.1016\/j.neunet.2026.108650_bib0034","first-page":"5485","article-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","volume":"21","author":"Raffel","year":"2020","journal-title":"The Journal of Machine Learning Research"},{"key":"10.1016\/j.neunet.2026.108650_bib0035","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2025.127330","article-title":"Large language model for interpreting research policy using adaptive two-stage retrieval augmented fine-tuning method","author":"Ren","year":"2025","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.neunet.2026.108650_bib0036","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2025.127306","article-title":"Retrieval augmented generation-aided causal identification of aviation accidents: A large language model methodology","author":"Ren","year":"2025","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.neunet.2026.108650_bib0037","series-title":"Proceedings of the 2013 9th joint meeting on foundations of software engineering","first-page":"202","article-title":"Convergent contemporary software peer review practices","author":"Rigby","year":"2013"},{"key":"10.1016\/j.neunet.2026.108650_bib0038","series-title":"Proceedings of the 40th international conference on software engineering: Software engineering in practice","first-page":"181","article-title":"Modern code review: A case study at google","author":"Sadowski","year":"2018"},{"key":"10.1016\/j.neunet.2026.108650_bib0039","unstructured":"Schick, T., Dwivedi-Yu, J., Dess\u00ec, R., Raileanu, R., Lomeli, M., Zettlemoyer, L., Cancedda, N., & Scialom, T. (2023). Toolformer: Language models can teach themselves to use tools. arXiv preprint arXiv: 2302.04761."},{"key":"10.1016\/j.neunet.2026.108650_bib0040","unstructured":"Setty, S., Thakkar, H., Lee, A., Chung, E., & Vidra, N. (2024). Improving retrieval for rag based question answering models on financial documents. arXiv preprint arXiv: 2404.07221."},{"key":"10.1016\/j.neunet.2026.108650_bib0041","unstructured":"Shen, Y., Song, K., Tan, X., Li, D., Lu, W., & Zhuang, Y. (2023). Hugginggpt: Solving ai tasks with chatgpt and its friends in huggingface. arXiv preprint arXiv: 2303.17580."},{"key":"10.1016\/j.neunet.2026.108650_bib0042","doi-asserted-by":"crossref","unstructured":"Sur\u00eds, D., Menon, S., & Vondrick, C. (2023). Vipergpt: Visual inference via python execution for reasoning. arXiv preprint arXiv: 2303.08128.","DOI":"10.1109\/ICCV51070.2023.01092"},{"key":"10.1016\/j.neunet.2026.108650_bib0043","series-title":"Proceedings of the 44th international conference on software engineering","first-page":"237","article-title":"Autotransform: Automated code transformation to support modern code review process","author":"Thongtanunam","year":"2022"},{"key":"10.1016\/j.neunet.2026.108650_bib0044","series-title":"2019\u202fIEEE\/ACM 41St international conference on software engineering (ICSE)","first-page":"25","article-title":"On learning meaningful code changes via neural machine translation","author":"Tufano","year":"2019"},{"key":"10.1016\/j.neunet.2026.108650_bib0045","series-title":"Proceedings of the 44th international conference on software engineering","first-page":"2291","article-title":"Using pre-trained models to boost code review automation","author":"Tufano","year":"2022"},{"key":"10.1016\/j.neunet.2026.108650_bib0046","series-title":"2021\u202fIEEE\/ACM 43Rd international conference on software engineering (ICSE)","first-page":"163","article-title":"Towards automating code review activities","author":"Tufano","year":"2021"},{"key":"10.1016\/j.neunet.2026.108650_bib0047","article-title":"Attention is all you need","volume":"30","author":"Vaswani","year":"2017","journal-title":"Advances in Neural Information Processing Systems"},{"key":"10.1016\/j.neunet.2026.108650_bib0048","doi-asserted-by":"crossref","unstructured":"Wang, Y., Wang, W., Joty, S., & Hoi, S. C. H. (2021). Codet5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation. arXiv preprint arXiv: 2109.00859.","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"10.1016\/j.neunet.2026.108650_bib0049","article-title":"Contrastive learning with large language models for medical code prediction","author":"Wu","year":"2025","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.neunet.2026.108650_bib0050","unstructured":"Yang, R., Song, L., Li, Y., Zhao, S., Ge, Y., Li, X., & Shan, Y. (2023). Gpt4tools: Teaching large language model to use tools via self-instruction. arXiv preprint arXiv: 2305.18752."},{"key":"10.1016\/j.neunet.2026.108650_bib0051","series-title":"Proceedings of the 13th international conference on mining software repositories","first-page":"460","article-title":"Mining the modern code review repositories: A dataset of people, process and product","author":"Yang","year":"2016"},{"key":"10.1016\/j.neunet.2026.108650_bib0052","unstructured":"Zhang, B., Zhou, K., Wei, X., Zhao, W. X., Sha, J., Wang, S., & Wen, J.-R. (2023a). Evaluating and improving tool-augmented computation-intensive math reasoning. arXiv preprint arXiv: 2306.02408."},{"key":"10.1016\/j.neunet.2026.108650_bib0053","unstructured":"Zhang, K., Li, G., Li, J., Li, Z., & Jin, Z. (2023b). Toolcoder: Teach code generation models to use APIs with search tools. arXiv preprint arXiv: 2305.04032."},{"key":"10.1016\/j.neunet.2026.108650_bib0054","article-title":"SecLMNER: A framework for enhanced named entity recognition in multi-source cybersecurity data using large language models","author":"Zhang","year":"2025","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.neunet.2026.108650_bib0055","unstructured":"Zheng, C., Liu, Z., Xie, E., Li, Z., & Li, Y. (2023). Progressive-hint prompting improves reasoning in large language models. arXiv preprint arXiv: 2304.09797."},{"key":"10.1016\/j.neunet.2026.108650_bib0056","unstructured":"Zhou, X., Kim, K., Xu, B., Han, D., He, J., & Lo, D. (2023). Generation-based code review automation: How far are we?arXiv preprint arXiv: 2303.07221."}],"container-title":["Neural Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0893608026001127?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0893608026001127?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T22:43:34Z","timestamp":1776465814000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0893608026001127"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":56,"alternative-id":["S0893608026001127"],"URL":"https:\/\/doi.org\/10.1016\/j.neunet.2026.108650","relation":{},"ISSN":["0893-6080"],"issn-type":[{"value":"0893-6080","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Resolving ambiguity in code refinement via conidfine: A conversationally-Aware framework with disambiguation and targeted retrieval","name":"articletitle","label":"Article Title"},{"value":"Neural Networks","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.neunet.2026.108650","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"108650"}}