About Me

I am currently a final-year Ph.D student with the Advanced Computing and System Laboratory (CCNT), College of Compter Science & Technology at Zhejiang University, Hangzhou, China. My supervisors are Prof. Jian Wu and Prof. Zhou Zhao. My current research interests are mainly focusing on natural language processing and programming language analysis with some advanced techniques such as deep reinforcement learning and generative adversarial learning.


  • Visting Student. Big Data and Social Computing Lab, University of Illinois at Chicago, USA (Jan. 2018 - Jan. 2019). Under the supervision of Prof. Philip S. Yu
  • Visting Student. Advanced Analytics Institute, University of Technology Sydney, Australia (Jul. 2016 - Jan. 2017). Under the supervision of Prof. Guandong Xu
  • Visting Student. Shenzhen Research Institute, Chinese University of Hong Kong, China (Feb. 2014 - Sep. 2014). Under the supervision of Prof. Zibin Zheng

Research Highlights

NaturalCC Logo

Naturalcode is a sequence modeling toolkit that allows researchers and developers to train custom models for many software engineering tasks, e.g., code summarization, code generation, code retrieval, code clone detection, and so on. Our vision is to bridge the gap between programming language and natural language through some machine learning techniques. [ASE'18, ASE'19]

NaturalCC Logo

SCSMiner is a mining system on social coding sites (e.g., GitHub), which integrates social networking and distributed version control in a unified platform to facilitate collaborative developments over the world. It can be applied to software developer recruitment for IT corporations.[WWWJ'18, Neurocomputing'18]

Selected Publications

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. The 34th ACM/IEEE International Conference on Automated Software Engineering, November 11–15, 2019, San Diego, United States. ACM, New York, NY, USA.
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. The 33rd ACM/IEEE International Conference on Automated Software Engineering, September 3–7, 2018, Montpellier, France.
Reinforcement-Learning-Guided Source Code Summarization via Hierarchical Attention
Wenhua Wang, Yuqun Zhang, Yulei Sui, Yao Wan, Zhou Zhao, Jian Wu, Philip S. Yu, Guandong Xu
TSE 2020. IEEE Transaction on Software Engineering

Professional Services

  Organizing Committee
  • BESC: 2020
  • WWWJ: 2017-2020
  • TR: 2020
  • COLING: 2020