• Home
  • NaturalCC
  • Publications
  • Team
  • GitHub

Featured Publications

A core goal of the XCodeMind team is to push the field of programming language analysis with natural language processing forward through cutting-edge research. Below is a list of our featured publications..

To cite NaturalCC, please cite NaturalCC: An Efficient Toolkit to Naturalize the Source Code Corpus.

@inproceedings{Wan2020NaturalCC,
  title={NaturalCC: An Efficient Toolkit to Naturalize the Source Code Corpus},
  author={Yao Wan, Yang He, Jian-Guo Zhang, Yulei Sui, Hai Jin, Guandong Xu, Caiming Xiong, Philip S. Yu},
  year={2020},
  Eprint = {Submitted to ICSE Demo Track},
}

  • Improving Automatic Source Code Summarization via Deep Reinforcement Learning Yao Wan, Zhou Zhao, Min Yang, Guandong Xu, Haochao Ying, Jian Wu, Philip S. Yu ASE 2018

    In this paper, we incorporate an abstract syntax tree structure as well as sequential content of code snippets into a deep reinforcement learning framework (i.e., actor-critic network) for the task of source code summarization.

  • Multi-Modal Attention Network Learning for Semantic Source Code Retrieval Yao Wan, Jingdong Shu, Yulei Sui, Guandong Xu, Zhou Zhao, Jian Wu, Philip S. Yu ASE 2019

    We propose a novel multi-modal attention network for semantic source code retrieval. A comprehensive multi-modal representation is developed for representing unstructured and structured features of source code, with one LSTM for the sequential tokens of code, a Tree-LSTM for the AST of code and a GGNN (Gated Graph Neural Network) for the CFG of code.

  • Home
  • NaturalCC
  • Publications
  • Team
  • GitHub
AllenNLP logo AI2 logo