About Me
I am currently a principal engineer at Huawei Hong Kong Research Center. I am also an honorary research associate at The Chinese University of Hong Kong.
I received my PhD degree at the Computer Science and Engineering Department of The Chinese University of Hong Kong (CUHK) in 2024. My PhD thesis is on the run-time reliability engineering of Python software, in which I propose intelligent code analysis methods to avoid, detect and fix the run-time errors of Python software.
I received my bachelor's degree (with honors) in computer science and technology in Special Class for the Gifted Young (SCGY) from the University of Science and Technology of China (USTC) in 2020.
【2023.09.11】Our ASE'23 paper "Generative Type Inference for Python" has been selected ACM SIGSOFT Distinguished Paper Award !
【2023.07.19】Our generative type inference paper has been accepted by ASE 2023, the preprint is here!
【2023.06.01】 Our program repair paper for Python type errors has been accepted with no revision (6.6%) by ICSE 2024 first cycle, the preprint is here !
【2022.08.04】Our empirical study on API recommendation has been accepted by TSE!
【2022.06.15】Our empirical study about prompt tuning in code intelligence has been accepted by FSE 2022!
【2021.12.23】 Our API benchmark is now open-sourced at Zenodo, and our empirical study on API recommendation is available at Arxiv!
【2021.12.03】 Our type inference paper has been accepted by ICSE 2022 and nominated for ACM SIGSOFT Distinguished Paper Award !
Recent Research
ASE 2023
Generative Type Inference for Python ASE 2023 Paper Information Paper Name: Generative Type Inference for Python Conference: 38th IEEE/ACM International…
TSE 2022
Revisiting, Benchmarking and Exploring API Recommendation: How Far Are We? TSE 2022 Paper Information Paper Name: Revisiting, Benchmarking and Exploring…
ICSE22
Static Inference Meets Deep Learning: A Hybrid Type Inference Approach for Python ICSE 2022 Paper Information Paper Name: Static Inference…
SANER2021
An Empirical Study for Common Language Features Used in Python Projects SANER 2021 Paper Information Paper Name: An Empirical Study for…