Awesome
<!-- ## A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond -->Neural Code Intelligence Survey
This is the repository of our paper: A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond.
<!-- [[Paper](https://qiushisun.github.io/)] --> <!-- [๐ค](https://huggingface.co/papers/2403.14734) -->Please do not hesitate to contact us or launch pull requests if you find any related papers that are missing in our paper.
News ๐ฐ
- Update on 2024/06/23: Version 1.2 released ๐
- Update on 2024/03/19: Version 1.0 released ๐
- Update on 2024/01/19: Add multiple reading lists ๐
- Update on 2023/12/29: Add Development Timelines ๐
- Update on 2023/12/25: Add Reading Lists, Merry Christmas ๐๐
Introduction ๐
๐ A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond
Qiushi Sun, Zhirui Chen, Fangzhi Xu, Kanzhi Cheng, Chang Ma, Zhangyue Yin, Jianing Wang, Chengcheng Han, Renyu Zhu, Shuai Yuan, Qipeng Guo, Xipeng Qiu, Pengcheng Yin, Xiaoli Li, Fei Yuan, Lingpeng Kong, Xiang Li, Zhiyong Wu
Introducing the resources provided by our survey paper.
Timeline
<details open> <summary>The Development of Code Intelligence</summary> </details>Recent Work on Code Intelligence (Welcome PR) ๐
- OpenCoder: The Open Cookbook for Top-Tier Code Large Language Models 2024.11
- Qwen2.5-Coder Series: Powerful, Diverse, Practical. 2024.11
- RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learning 2024.10
- To Code, or Not To Code? Exploring Impact of Code in Pre-training 2024.08
Paper Collections / Tutorials ๐
- Language Models for Code ๐ค
- Evaluations and Benchmarks ๐
- Code Repair ๐ง
- Reasoning with Code Synthesis ๐ง
- Data Science ๐ข
- Corpus containing Code Data ๐
- Code-Based Solutions for NLP Tasks ๐
- Code Empowered Agents ๐ค
- Reinforcement Learning with CodeLMs ๐ฎ
- Code Intelligence assists AI4Science ๐งช
- Software Development ๐ ๏ธ
- Multilingual ๐
- Multimodal Code Generation ๐จ
- Awesome Slides, Talks and Blogs ๐งโ๐ซ
Citation ๐
๐ซถ If you are interested in our work or find this repository helpful, please consider using the following citation format when referencing our paper:
@article{sun2024survey,
title={A survey of neural code intelligence: Paradigms, advances and beyond},
author={Sun, Qiushi and Chen, Zhirui and Xu, Fangzhi and Cheng, Kanzhi and Ma, Chang and Yin, Zhangyue and Wang, Jianing and Han, Chengcheng and Zhu, Renyu and Yuan, Shuai and others},
journal={arXiv preprint arXiv:2403.14734},
year={2024}
}
<!--
```bibtex
@misc{sun2024ncisurvey,
title = {A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond},
author = {Qiushi Sun and Zhirui Chen and Fangzhi Xu and Kanzhi Cheng and Chang Ma and
Zhangyue Yin and Jianing Wang and Chengcheng Han and Renyu Zhu and Shuai Yuan
and Qipeng Guo and Xipeng Qiu and Pengcheng Yin and Xiaoli Li and Fei Yuan and
Lingpeng Kong and Xiang Li and Zhiyong Wu},
eprint = {2403.14734},
archivePrefix = {arXiv},
year = {2024}
}
``` -->
Acknowledgements
This is an open collaborative research project among:
<a href="https://huggingface.co/OpenAGILab"> <img src="assets/logos/pjlab-logo.png" alt="Shark-NLP Shanghai AI Lab" height = 50/> </a> <a href="https://hkunlp.github.io/"> <img src="assets/logos/hku_logo.png" alt="Shark-NLP Shanghai AI Lab" height = 50/> </a> <a href="https://nus.edu.sg/"> <img src="assets/logos/logo-high.png" alt="NUS" height = 50/> </a> <a href="https://github.com/Shark-NLP"> <img src="assets/logos/ecnu.svg.png" alt="A*STAR" height = 50/> </a> <a href="https://dase.ecnu.edu.cn/"> <img src="assets/logos/astar-logo.png" alt="A*STAR" height = 50/> </a> <a href="https://nlp.fudan.edu.cn/nlpen/main.htm"> <img src="assets/logos/fudannlp_logo.png" alt="A*STAR" height = 50/> </a> <a href="https://deepmind.google/"> <img src="assets/logos/DeepMind_new_logo.png" alt="A*STAR" height = 50/> </a>Repository Contributors
<a href="qiushisun.github.io"><img src="https://avatars.githubusercontent.com/QiushiSun" width="50" /></a> <a href="https://github.com/jet1004"><img src="https://avatars.githubusercontent.com/jet1004" width="50" /></a> <a href="https://xufangzhi.github.io/"><img src="https://avatars.githubusercontent.com/xufangzhi" width="50" /></a> <a href="https://github.com/Luciferder"><img src="https://avatars.githubusercontent.com/Luciferder" width="50" /></a> <a href="https://scholar.google.com/citations?user=9gRQqSkAAAAJ&hl=en"><img src="https://avatars.githubusercontent.com/yinzhangyue" width="50" /></a> <a href="https://scholar.google.com/citations?user=S2IPVnwAAAAJ&hl=zh-CN"><img src="https://avatars.githubusercontent.com/njucckevin" width="50" /></a> <a href="https://chang-github-00.github.io/-changma/"><img src="https://avatars.githubusercontent.com/chang-github-00" width="50" /></a> <a href="https://hccngu.github.io/"><img src="https://avatars.githubusercontent.com/hccngu" width="50" /></a> <a href="https://wjn1996.github.io/"><img src="https://avatars.githubusercontent.com/wjn1996" width="50" /></a>
<!-- ## Other Good Repos for This Topic -->