About Me

I am currently a Lecturer (a.k.a Assistant Professor in USA) with the CGCL/SCTS/BDTS Lab, College of Compter Science and Technology at Huazhong University of Science and Technology (HUST), Wuhan, China. Prior to that, I got my Ph.D degree from Zhejiang University in Dec., 2019, under the supervision of Prof. Jian Wu and Prof. Zhou Zhao. I am also working closely with Prof. Yulei Sui from University of Technology Sydney. My research interests are mainly focusing on the synergy between Artificial Intelligence (AI)‎ and Software Engineering (a.k.a ASE), especially on natural language processing, programming language analysis, data mining and machine learning.

During my Ph.D life, I am fortunate to have the following three wonderful experiences hosted by three professors who have provided me much support, and I am also happy to meet with many wonderful friends and collaborators during these experiences.

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

Research Highlights

NaturalCC Logo

NaturalCC 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]

SCSMiner 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

KG-BART: Knowledge Graph-Augmented BART for Generative Commonsense Reasoning
Ye Liu, Yao Wan, Lifang He, Hao Peng, Philip S. Yu
AAAI 2021. The 35th AAAI Conference on Artificial Intelligence (AAAI)
PDF ArXiv CCF-A
Discriminative Nearest Neighbor Few-Shot Intent Detection by Transferring Natural Language Inference
Jianguo Zhang, Kazuma Hashimoto, Wenhao Liu, Chien-Sheng Wu, Yao Wan, Philip S. Yu, Richard Socher and Caiming Xiong
EMNLP 2020. The 2020 Conference on Empirical Methods in Natural Language Processing
PDF Slides Code CCF-B
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.
PDF Code CCF-A
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.
PDF Code CCF-A
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
PDF CCF-A

Professional Services

  Program Committee Member
  • BESC: 2020
  • AAAI: 2021
  • IJCAI: 2021
  Reviewer
  • WWWJ: 2017-2020
  • TRel: 2020
  • COLING: 2020
  • NLPCC: 2020