profile picture

Ensheng Shi

Post-graduate student @ Xi'an Jiaotong University, Xi'an, China

commit message generation

retrieval-augmented approach

program comprehension

2

presentations

SHORT BIO

I am a joint PhD student, supervised by Dongmei Zhang, Shi Han, Yanlin Wang and Prof. Hongbin Sun, between Microsoft Research Asia and Xi’an Jiaotong University.

I am mainly focusing on code intelligence (intersection of Software Engineering and Artificial Intelligence), which leverages artificial intelligence approaches to analyze and model source code and its related artifacts. Specifically, it utilizes the machine learning model to mine knowledge from large scale, free source code data (Big Code) which is available on Github, etc, obtains the better code representation (based on code token/ AST/ PDG/ IR etc) and applies the representation to the downstream tasks such as code summarization, code search, clone detection, code completion, program repair, etc.

My research areas currently include: (1) Code Represention Learning; (2) Code Summarization; (3) Code Search; (4)Commit Message Generation

Presentations

RACE: Retrieval-augmented Commit Message Generation

Ensheng Shi and 7 other authors

CAST: Enhancing Code Summarization with Hierarchical Splitting and Reconstruction of Abstract Syntax Trees

Ensheng Shi and 1 other author

Stay up to date with the latest Underline news!

Select topic of interest (you can select more than one)

PRESENTATIONS

  • All Presentations
  • For Librarians
  • Resource Center
  • Free Trial
Underline Science, Inc.
1216 Broadway, 2nd Floor, New York, NY 10001, USA

© 2025 Underline - All rights reserved