{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T05:16:35Z","timestamp":1780636595808,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,7,10]],"date-time":"2024-07-10T00:00:00Z","timestamp":1720569600000},"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":[[2024,7,10]]},"DOI":"10.1145\/3664646.3664765","type":"proceedings-article","created":{"date-parts":[[2024,7,10]],"date-time":"2024-07-10T19:39:56Z","timestamp":1720640396000},"page":"65-73","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":32,"title":["A Comparative Analysis of Large Language Models for Code Documentation Generation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-8430-5449","authenticated-orcid":false,"given":"Shubhang Shekhar","family":"Dvivedi","sequence":"first","affiliation":[{"name":"IIIT Delhi, New Delhi, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-0377-2319","authenticated-orcid":false,"given":"Vyshnav","family":"Vijay","sequence":"additional","affiliation":[{"name":"IIIT Delhi, New Delhi, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-7709-3405","authenticated-orcid":false,"given":"Sai Leela Rahul","family":"Pujari","sequence":"additional","affiliation":[{"name":"IIIT Delhi, New Delhi, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-2404-6101","authenticated-orcid":false,"given":"Shoumik","family":"Lodh","sequence":"additional","affiliation":[{"name":"IIIT Delhi, New Delhi, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4831-1847","authenticated-orcid":false,"given":"Dhruv","family":"Kumar","sequence":"additional","affiliation":[{"name":"IIIT Delhi, New Delhi, India"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,7,10]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2024. GitHub - EmperorRP\/Data-Evaluations\u2014Comparative-Analysis-of-LLMs-for-Code-Documentation-Generation \u2014 github.com. https:\/\/github.com\/EmperorRP\/Data-Evaluations\u2014Comparative-Analysis-of-LLMs-for-Code-Documentation-Generation [Accessed 30-03-2024]"},{"key":"e_1_3_2_1_2_1","unstructured":"[n.d.]. bitcoin\/contrib\/message-capture\/message-capture-parser.py \u2014 github.com. https:\/\/github.com\/bitcoin\/bitcoin\/blob\/e25af11225d9d94ecf7068bf7a9a359268786fbe\/contrib\/message-capture\/message-capture-parser.py"},{"key":"e_1_3_2_1_3_1","unstructured":"[n.d.]. bitcoin\/contrib\/verify-binaries\/verify.py \u2014 github.com. https:\/\/github.com\/bitcoin\/bitcoin\/blob\/e25af11225d9d94ecf7068bf7a9a359268786fbe\/contrib\/verify-binaries\/verify.py"},{"key":"e_1_3_2_1_4_1","unstructured":"[n.d.]. GitHub - sqlalchemy\/sqlalchemy: The Database Toolkit for Python \u2014 github.com. https:\/\/github.com\/sqlalchemy\/sqlalchemy\/tree\/main"},{"key":"e_1_3_2_1_5_1","unstructured":"[n.d.]. reddit\/r2\/r2\/lib\/inventory.py \u2014 github.com. https:\/\/github.com\/reddit-archive\/reddit\/blob\/753b17407e9a9dca09558526805922de24133d53\/r2\/r2\/lib\/inventory.py"},{"key":"e_1_3_2_1_6_1","unstructured":"[n.d.]. scikit-learn\/benchmarks\/bench_glmnet.py \u2014 github.com. https:\/\/github.com\/scikit-learn\/scikit-learn\/blob\/1495f69242646d239d89a5713982946b8ffcf9d9\/benchmarks\/bench_glmnet.py"},{"key":"e_1_3_2_1_7_1","unstructured":"[n.d.]. scikit-learn\/sklearn\/cluster\/_kmeans.py \u2014 github.com. https:\/\/github.com\/scikit-learn\/scikit-learn\/blob\/92c9b1866\/sklearn\/cluster\/_kmeans.py"},{"key":"e_1_3_2_1_8_1","unstructured":"[n.d.]. sqlalchemy\/examples\/association\/basic_association.py \u2014 github.com. https:\/\/github.com\/sqlalchemy\/sqlalchemy\/blob\/8503dc2e948908199cd8ba4e6b1d1ddcf92f4020\/examples\/association\/basic_association.py"},{"key":"e_1_3_2_1_9_1","unstructured":"[n.d.]. sqlalchemy\/examples\/association\/dict_of_sets_with_default.py \u2014 github.com. https:\/\/github.com\/sqlalchemy\/sqlalchemy\/blob\/8503dc2e948908199cd8ba4e6b1d1ddcf92f4020\/examples\/association\/dict_of_sets_with_default.py"},{"key":"e_1_3_2_1_10_1","unstructured":"[n.d.]. sqlalchemy\/examples\/performance\/bulk_inserts.py \u2014 github.com. https:\/\/github.com\/sqlalchemy\/sqlalchemy\/blob\/8503dc2e948908199cd8ba4e6b1d1ddcf92f4020\/examples\/performance\/bulk_inserts.py"},{"key":"e_1_3_2_1_11_1","unstructured":"[n.d.]. sqlalchemy\/test\/sql\/test_functions.py at main \u00b7 sqlalchemy\/sqlalchemy \u2014 github.com. https:\/\/github.com\/sqlalchemy\/sqlalchemy\/blob\/main\/test\/sql\/test_functions.py"},{"key":"e_1_3_2_1_12_1","unstructured":"[n.d.]. tensorflow\/tensorflow\/python\/ops\/clip_ops.py \u2014 github.com. https:\/\/github.com\/tensorflow\/tensorflow\/blob\/v2.13.0\/tensorflow\/python\/ops\/clip_ops.py"},{"key":"e_1_3_2_1_13_1","unstructured":"[n.d.]. tensorflow\/tensorflow\/python\/util\/compat.py at v2.13.0 \u00b7 tensorflow\/tensorflow \u2014 github.com. https:\/\/github.com\/tensorflow\/tensorflow\/blob\/v2.13.0\/tensorflow\/python\/util\/compat.py"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3559555"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2307.02179"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","unstructured":"Tom B. Brown Benjamin Mann Nick Ryder Melanie Subbiah Jared Kaplan Prafulla Dhariwal Arvind Neelakantan Pranav Shyam Girish Sastry Amanda Askell Sandhini Agarwal Ariel Herbert-Voss Gretchen Krueger Tom Henighan Rewon Child Aditya Ramesh Daniel M. Ziegler Jeffrey Wu Clemens Winter Christopher Hesse Mark Chen Eric Sigler Mateusz Litwin Scott Gray Benjamin Chess Jack Clark Christopher Berner Sam McCandlish Alec Radford Ilya Sutskever and Dario Amodei. 2020. Language Models are Few-Shot Learners. https:\/\/doi.org\/10.48550\/arXiv.2005.14165 arXiv:2005.14165 [cs] version: 4 10.48550\/arXiv.2005.14165","DOI":"10.48550\/arXiv.2005.14165"},{"key":"e_1_3_2_1_17_1","unstructured":"Denise Che. [n. d.]. Automatic Documentation Generation from Source Code."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Mingyang Geng Shangwen Wang Dezun Dong Haotian Wang Ge Li Zhi Jin Xiaoguang Mao and Xiangke Liao. 2023. Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Generation via In-Context Learning. arxiv:2304.11384.","DOI":"10.1145\/3597503.3608134"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sapharm.2012.04.004"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3559548"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588785"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1241364"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","unstructured":"Raymond Li Loubna Ben Allal Yangtian Zi Niklas Muennighoff Denis Kocetkov Chenghao Mou Marc Marone Christopher Akiki Jia Li Jenny Chim Qian Liu Evgenii Zheltonozhskii Terry Yue Zhuo Thomas Wang Olivier Dehaene Mishig Davaadorj Joel Lamy-Poirier Jo\u00e3o Monteiro Oleh Shliazhko Nicolas Gontier Nicholas Meade Armel Zebaze Ming-Ho Yee Logesh Kumar Umapathi Jian Zhu Benjamin Lipkin Muhtasham Oblokulov Zhiruo Wang Rudra Murthy Jason Stillerman Siva Sankalp Patel Dmitry Abulkhanov Marco Zocca Manan Dey Zhihan Zhang Nour Fahmy Urvashi Bhattacharyya Wenhao Yu Swayam Singh Sasha Luccioni Paulo Villegas Maxim Kunakov Fedor Zhdanov Manuel Romero Tony Lee Nadav Timor Jennifer Ding Claire Schlesinger Hailey Schoelkopf Jan Ebert Tri Dao Mayank Mishra Alex Gu Jennifer Robinson Carolyn Jane Anderson Brendan Dolan-Gavitt Danish Contractor Siva Reddy Daniel Fried Dzmitry Bahdanau Yacine Jernite Carlos Mu\u00f1oz Ferrandis Sean Hughes Thomas Wolf Arjun Guha Leandro von Werra and Harm de Vries. 2023. StarCoder: may the source be with you!. https:\/\/doi.org\/10.48550\/arXiv.2305.06161 arXiv:2305.06161 [cs] 10.48550\/arXiv.2305.06161","DOI":"10.48550\/arXiv.2305.06161"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3501709.3544280"},{"key":"e_1_3_2_1_25_1","unstructured":"James Manyika and Sissie Hsiao. [n. d.]. An overview of Bard: an early experiment with generative AI."},{"key":"e_1_3_2_1_26_1","unstructured":"Felipe Meneses. [n. d.]. Documentation Is All You Need."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519312"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3581641.3584037"},{"key":"e_1_3_2_1_30_1","volume-title":"Advanced Information Systems Engineering Workshops: CAiSE 2015 International Workshops, Stockholm, Sweden, June 8-9, 2015, Proceedings 27","author":"Shmerlin Yulia","year":"2015","unstructured":"Yulia Shmerlin, Irit Hadar, Doron Kliger, and Hayim Makabee. 2015. To document or not to document? An exploratory study on developers\u2019 motivation to document code. In Advanced Information Systems Engineering Workshops: CAiSE 2015 International Workshops, Stockholm, Sweden, June 8-9, 2015, Proceedings 27. 100\u2013106."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/0169-7439(89)80095-4"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3593856.3595910"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","unstructured":"Hugo Touvron Louis Martin Kevin Stone Peter Albert Amjad Almahairi Yasmine Babaei Nikolay Bashlykov Soumya Batra Prajjwal Bhargava Shruti Bhosale Dan Bikel Lukas Blecher Cristian Canton Ferrer Moya Chen Guillem Cucurull David Esiobu Jude Fernandes Jeremy Fu Wenyin Fu Brian Fuller Cynthia Gao Vedanuj Goswami Naman Goyal Anthony Hartshorn Saghar Hosseini Rui Hou Hakan Inan Marcin Kardas Viktor Kerkez Madian Khabsa Isabel Kloumann Artem Korenev Punit Singh Koura Marie-Anne Lachaux Thibaut Lavril Jenya Lee Diana Liskovich Yinghai Lu Yuning Mao Xavier Martinet Todor Mihaylov Pushkar Mishra Igor Molybog Yixin Nie Andrew Poulton Jeremy Reizenstein Rashi Rungta Kalyan Saladi Alan Schelten Ruan Silva Eric Michael Smith Ranjan Subramanian Xiaoqing Ellen Tan Binh Tang Ross Taylor Adina Williams Jian Xiang Kuan Puxin Xu Zheng Yan Iliyan Zarov Yuchen Zhang Angela Fan Melanie Kambadur Sharan Narang Aurelien Rodriguez Robert Stojnic Sergey Edunov and Thomas Scialom. 2023. Llama 2: Open Foundation and Fine-Tuned Chat Models. https:\/\/doi.org\/10.48550\/arXiv.2307.09288 arXiv:2307.09288 [cs] 10.48550\/arXiv.2307.09288","DOI":"10.48550\/arXiv.2307.09288"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","unstructured":"Tingwei Zhu Zhong Li Minxue Pan Chaoxuan Shi Tian Zhang Yu Pei and Xuandong Li. 2023. Deep is Better? An Empirical Comparison of Information Retrieval and Deep Learning Approaches to Code Summarization. ACM Trans. Softw. Eng. Methodol. nov issn:1049-331X https:\/\/doi.org\/10.1145\/3631975 Just Accepted 10.1145\/3631975","DOI":"10.1145\/3631975"}],"event":{"name":"AIware '24: 1st ACM International Conference on AI-Powered Software","location":"Porto de Galinhas Brazil","acronym":"AIware '24","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 1st ACM International Conference on AI-Powered Software"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3664646.3664765","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3664646.3664765","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:45Z","timestamp":1750291425000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3664646.3664765"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,10]]},"references-count":33,"alternative-id":["10.1145\/3664646.3664765","10.1145\/3664646"],"URL":"https:\/\/doi.org\/10.1145\/3664646.3664765","relation":{},"subject":[],"published":{"date-parts":[[2024,7,10]]},"assertion":[{"value":"2024-07-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}