Fetching the paper…
Reading the bibliography…
Code comment generation aims at generating natural language descriptions for a code snippet to facilitate developers' program comprehension activities.
Language models are few-shot learners
Tom Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah, Jared D Kaplan, Prafulla Dhariwal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, et al · 1901
Earlier work this paper cites.
CCFinder: A multilinguistic token-based code clone detection system for large scale source code
Toshihiro Kamiya, Shinji Kusumoto, and Katsuro Inoue. 2002 · 2002
Earlier work this paper cites.
Bleu: a method for automatic evaluation of machine translation. In Proceedings of the 40th annual meeting of the Association for Computational Linguistics . 311–318
Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002 · 2002
Earlier work this paper cites.
Rouge: A package for automatic evaluation of summaries. In Text summarization branches out . 74–81
Chin-Yew Lin. 2004 · 2004
Earlier work this paper cites.
METEOR: An automatic metric for MT evaluation with improved correlation with human judgments. In Proceedings of the acl workshop on intrinsic and extrinsic evaluation measures for machine translation and/or summarization . 65–72
Satanjeev Banerjee and Alon Lavie. 2005 · 2005
Earlier work this paper cites.
Automatically capturing source code context of nl-queries for software maintenance and reuse. In 2009 IEEE 31st International Conference on Software Engineering . IEEE, 232–242
Emily Hill, Lori Pollock, and K Vijay-Shanker. 2009 · 2009
Earlier work this paper cites.
Original Funcom Dataset. (2010)
2010 · 2010
Earlier work this paper cites.
On the use of automated text summarization techniques for summarizing source code. In 2010 17th Working Conference on Reverse Engineering . IEEE, 35–44
Sonia Haiduc, Jairo Aponte, Laura Moreno, and Andrian Marcus. 2010 · 2010
Earlier work this paper cites.
Using of Jaccard coefficient for keywords similarity. In Proceedings of the international multiconference of engineers and computer scientists , Vol. 1. 380–384
Suphakit Niwattanakul, Jatsada Singthongchai, Ekkachai Naenudorn, and Supachanun Wanapu. 2013 · 2013
Earlier work this paper cites.
Autocomment: Mining question and answer sites for automatic comment generation. In 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 562–567
Edmund Wong, Jinqiu Yang, and Lin Tan. 2013 · 2013
Earlier work this paper cites.
Improving automated source code summarization via an eye-tracking study of programmers. In Proceedings of the 36th international conference on Software engineering . 390–401
Paige Rodeghero, Collin McMillan, Paul W McBurney, Nigel Bosch, and Sidney D’Mello. 2014 · 2014
Earlier work this paper cites.
Clocom: Mining existing source code for automatic comment generation. In 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER) . IEEE, 380–389
Edmund Wong, Taiyue Liu, and Lin Tan. 2015 · 2015
Earlier work this paper cites.
Recurrent neural network for text classification with multi-task learning
Pengfei Liu, Xipeng Qiu, and Xuanjing Huang. 2016 · 2016
Earlier work this paper cites.
code2seq: Generating sequences from structured representations of code
Uri Alon, Shaked Brody, Omer Levy, and Eran Yahav. 2018 · 2018
Earlier work this paper cites.
Bert: Pre-training of deep bidirectional transformers for language understanding
Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018 · 2018
Earlier work this paper cites.
Summarizing source code with transferred api knowledge
Xing Hu, Ge Li, Xin Xia, David Lo, Shuai Lu, and Zhi Jin. 2018b · 2018
Earlier work this paper cites.
Deepbugs: A learning approach to name-based bug detection
Michael Pradel and Koushik Sen. 2018 · 2018
Earlier work this paper cites.
Improving language understanding by generative pre-training
Alec Radford, Karthik Narasimhan, Tim Salimans, and Ilya Sutskever. 2018 · 2018
Earlier work this paper cites.
Improving automatic source code summarization via deep reinforcement learning. In Proceedings of the 33rd ACM/IEEE international conference on automated software engineering . 397–407
Yao Wan, Zhou Zhao, Min Yang, Guandong Xu, Haochao Ying, Jian Wu, and Philip S Yu. 2018 · 2018
Earlier work this paper cites.
code2seq: Generating Sequences from Structured Representations of Code. In Proceedings of the 7th International Conference on Learning Representations . OpenReview.net
Uri Alon, Shaked Brody, Omer Levy, and Eran Yahav. 2019 · 2019
Earlier work this paper cites.
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies . 4171–4186
Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2019 · 2019
Earlier work this paper cites.
Codesearchnet challenge: Evaluating the state of semantic code search
Hamel Husain, Ho-Hsiang Wu, Tiferet Gazit, Miltiadis Allamanis, and Marc Brockschmidt. 2019 · 2019
Earlier work this paper cites.
A neural model for generating natural language summaries of program subroutines. In 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) . IEEE, 795–806
Alexander LeClair, Siyuan Jiang, and Collin McMillan. 2019 · 2019
Earlier work this paper cites.
Sentence-bert: Sentence embeddings using siamese bert-networks
Nils Reimers and Iryna Gurevych. 2019 · 2019
Earlier work this paper cites.
Code generation as a dual task of code summarization
Bolin Wei, Ge Li, Xin Xia, Zhiyi Fu, and Zhi Jin. 2019 · 2019
Earlier work this paper cites.
A transformer-based approach for source code summarization
Wasi Uddin Ahmad, Saikat Chakraborty, Baishakhi Ray, and Kai-Wei Chang. 2020 · 2020
Earlier work this paper cites.
TAG: Type auxiliary guiding for code comment generation
Ruichu Cai, Zhihao Liang, Boyan Xu, Zijian Li, Yuexing Hao, and Yao Chen. 2020 · 2020
Cited alongside, same era.
Codebert: A pre-trained model for programming and natural languages
Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Ting Liu, Daxin Jiang, et al · 2020
Cited alongside, same era.
Improved automatic summarization of subroutines via attention to file context. In Proceedings of the 17th International Conference on Mining Software Repositories . 300–310
Sakib Haque, Alexander LeClair, Lingfei Wu, and Collin McMillan. 2020 · 2020
Cited alongside, same era.
Deep code comment generation with hybrid lexical and syntactical information
Xing Hu, Ge Li, Xin Xia, David Lo, and Zhi Jin. 2020 · 2020
Cited alongside, same era.
Exploring the limits of transfer learning with a unified text-to-text transformer
Codex model. (2022)
2022 · 2022
Later among the works it cites.
Codet: Code generation with generated tests
Bei Chen, Fengji Zhang, Anh Nguyen, Daoguang Zan, Zeqi Lin, Jian-Guang Lou, and Weizhu Chen. 2022 · 2022
Later among the works it cites.
GitHub Copilot AI pair programmer: Asset or Liability?
Arghavan Moradi Dakhel, Vahid Majdinasab, Amin Nikanjam, Foutse Khomh, Michel C Desmarais, Zhen Ming, et al · 2022
Later among the works it cites.
CrystalBLEU: precisely and efficiently measuring the similarity of code. In 37th IEEE/ACM International Conference on Automated Software Engineering . 1–12
Aryaz Eghbali and Michael Pradel. 2022 · 2022
Later among the works it cites.
Improving automatically generated code from Codex via Automated Program Repair
Zhiyu Fan, Xiang Gao, Abhik Roychoudhury, and Shin Hwei Tan. 2022 · 2022
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter J Liu. 2020 · 2020
Cited alongside, same era.
Detecting code clones with graph neural network and flow-augmented abstract syntax tree. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER) . IEEE, 261–271
Wenhan Wang, Ge Li, Bo Ma, Xin Xia, and Zhi Jin. 2020a · 2020
Cited alongside, same era.
Reinforcement-learning-guided source code summarization using hierarchical attention
Wenhua Wang, Yuqun Zhang, Yulei Sui, Yao Wan, Zhou Zhao, Jian Wu, S Yu Philip, and Guandong Xu. 2020b · 2020
Cited alongside, same era.
Retrieve and refine: exemplar-based neural comment generation. In Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering . 349–360
Bolin Wei, Yongmin Li, Ge Li, Xin Xia, and Zhi Jin. 2020 · 2020
Cited alongside, same era.
Leveraging code generation to improve code retrieval and summarization via dual learning. In Proceedings of The Web Conference 2020 . 2309–2319
Wei Ye, Rui Xie, Jinglei Zhang, Tianxiang Hu, Xiaoyin Wang, and Shikun Zhang. 2020 · 2020
Cited alongside, same era.
CPC: Automatically classifying and propagating natural language comments via program analysis. In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering . 1359–1371
Juan Zhai, Xiangzhe Xu, Yu Shi, Guanhong Tao, Minxue Pan, Shiqing Ma, Lei Xu, Weifeng Zhang, Lin Tan, and Xiangyu Zhang. 2020 · 2020
Cited alongside, same era.
Retrieval-based neural source code summarization. In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering . 1385–1397
Jian Zhang, Xu Wang, Hongyu Zhang, Hailong Sun, and Xudong Liu. 2020 · 2020
Cited alongside, same era.
Project-level encoding for neural source code summarization of subroutines. In 2021 IEEE/ACM 29th International Conference on Program Comprehension (ICPC) . IEEE, 253–264
Aakash Bansal, Sakib Haque, and Collin McMillan. 2021 · 2021
Cited alongside, same era.
Later among the works it cites.
Fine-grained code-comment semantic interaction analysis. In Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension . 585–596
Mingyang Geng, Shangwen Wang, Dezun Dong, Shanzhi Gu, Fang Peng, Weijian Ruan, and Xiangke Liao. 2022 · 2022
Later among the works it cites.
Patch Generation with Language Models: Feasibility and Scaling Behavior. In Deep Learning for Code Workshop
Sophia D Kolak, Ruben Martins, Claire Le Goues, and Vincent Josua Hellendoorn. 2022 · 2022
Later among the works it cites.
AUGER: automatically generating review comments with pre-training models. In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering . 1009–1021
Lingwei Li, Li Yang, Huaxi Jiang, Jun Yan, Tiejian Luo, Zihan Hua, Geng Liang, and Chun Zuo. 2022 · 2022
Later among the works it cites.
Predictive Comment Updating With Heuristics and AST-Path-Based Neural Learning: A Two-Phase Approach
Bo Lin, Shangwen Wang, Zhongxin Liu, Xin Xia, and Xiaoguang Mao. 2023 · 2022
Later among the works it cites.
Using Transfer Learning for Code-Related Tasks
Antonio Mastropaolo, Nathan Cooper, David Nader Palacio, Simone Scalabrino, Denys Poshyvanyk, Rocco Oliveto, and Gabriele Bavota. 2022 · 2022
Later among the works it cites.
Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?
Sewon Min, Xinxi Lyu, Ari Holtzman, Mikel Artetxe, Mike Lewis, Hannaneh Hajishirzi, and Luke Zettlemoyer. 2022 · 2022
Later among the works it cites.
Automatic Comment Generation via Multi-Pass Deliberation. In 37th IEEE/ACM International Conference on Automated Software Engineering . 1–12
Fangwen Mu, Xiao Chen, Lin Shi, Song Wang, and Qing Wang. 2022 · 2022
Later among the works it cites.
Asleep at the keyboard? assessing the security of github copilot’s code contributions. In 2022 IEEE Symposium on Security and Privacy (SP) . IEEE, 754–768
Hammond Pearce, Baleegh Ahmad, Benjamin Tan, Brendan Dolan-Gavitt, and Ramesh Karri. 2022 · 2022
Later among the works it cites.
Can OpenAI’s codex fix bugs? an evaluation on QuixBugs. In Proceedings of the Third International Workshop on Automated Program Repair . 69–75
Julian Aron Prenner, Hlib Babii, and Romain Robbes. 2022 · 2022
Later among the works it cites.
Natural language to code translation with execution
Freda Shi, Daniel Fried, Marjan Ghazvininejad, Luke Zettlemoyer, and Sida I Wang. 2022 · 2022
Later among the works it cites.
No More Fine-Tuning? An Experimental Evaluation of Prompt Tuning in Code Intelligence. In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (Singapore, Singapore) (ESEC/FSE 2022) . Association for Computing Machinery, New York, NY, USA, 382–394
Chaozheng Wang, Yuanhang Yang, Cuiyun Gao, Yun Peng, Hongyu Zhang, and Michael R. Lyu. 2022 · 2022
Later among the works it cites.
deGraphCS: Embedding Variable-based Flow Graph for Neural Code Search
Chen Zeng, Yue Yu, Shanshan Li, Xin Xia, Zhiming Wang, Mingyang Geng, Linxiao Bai, Wei Dong, and Xiangke Liao. 2022 · 2022
Later among the works it cites.
Coder Reviewer Reranking for Code Generation
Tianyi Zhang, Tao Yu, Tatsunori B Hashimoto, Mike Lewis, Wen-tau Yih, Daniel Fried, and Sida I Wang. 2022 · 2022
Later among the works it cites.
Code Structure–Guided Transformer for Source Code Summarization
Shuzheng Gao, Cuiyun Gao, Yulan He, Jichuan Zeng, Lunyiu Nie, Xin Xia, and Michael Lyu. 2023 · 2023
Closest in time.
Interpretation-based Code Summarization. In Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension
Mingyang Geng, Shangwen Wang, Dezun Dong, Haotian Wang, Shaomeng Cao, Kechi Zhang, and Zhi Jin. 2023 · 2023
Closest in time.
Developer-Intent Driven Code Comment Generation
Fangwen Mu, Xiao Chen, Lin Shi, Song Wang, and Qing Wang. 2023 · 2023
Closest in time.
Retrieval-Based Prompt Selection for Code-Related Few-Shot Learning. In 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE) . IEEE
Noor Nashid, Mifta Sintaha, and Ali Mesbah. 2023 · 2023
Closest in time.
LEVER: Learning to Verify Language-to-Code Generation with Execution
Ansong Ni, Srini Iyer, Dragomir Radev, Ves Stoyanov, Wen-tau Yih, Sida I Wang, and Xi Victoria Lin. 2023 · 2023
Closest in time.
Efficient transformer with code token learner for code clone detection
Aiping Zhang, Liming Fang, Chunpeng Ge, Piji Li, and Zhe Liu. 2023 · 2023
Closest in time.
Summarizing source code using a neural attention model. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) . 2073–2083
Srinivasan Iyer, Ioannis Konstas, Alvin Cheung, and Luke Zettlemoyer. 2016 · 2083
Closest in time.