Research Papers:
[*]      Huangzhao Zhang, Kechi Zhang, Zhuo Li, Jia Li, Jia Li, Yongmin Li, Yunfei Zhao, Fang Liu, Ge Li, Zhi Jin. Deep Learning for Code Generation: A Survey. SCIS in production.
[*]      Lichen Zhang, Shuai Lu, Nan Duan. Selene: Pioneering Automated Proof in Software Verification. ACL 2024. [Link]. (Yes, Lichen is my alias.)
[*]      Huangzhao Zhang, Zhuo Li, Jia Li, Zhi Jin, Ge Li. WELL: Applying Bug Detectors to Bug Localization via Weakly Supervised Learning. JSEP 2024. [Link]
[*]      Jin Zhao, Huangzhao Zhang, Ming-Zhe Chong, Yue-Yi Zhang, Zi-Wen Zhang, Zong-Kun Zhang, Chao-Hai Du, Pu-Kun Liu. Deep-Learning-Assisted Simultaneous Target Sensing and Super-Resolution Imaging. ACS AMI 2023. [Link]
[*]      Huangzhao Zhang, Shuai Lu, Zhuo Li, Zhi Jin, Lei Ma, Yang Liu, Ge Li. CodeBERT-Attack: Adversarial Attack against Source CodeDeep Learning Model via Pre-trained Model. JSEP 2023. [Link]
[*]      Jia Li, Zhuo Li, Huangzhao Zhang, Ge Li, Zhi Jin, Xing Hu, Xin Xia. Poison Attack and Poison Detection on Deep Source Code Processing Models. ACM TOSEM 2023. [Link]
[*]      Kechi Zhang, Wenhan Wang, Huangzhao Zhang, Ge Li, Zhi Jin. Learning to Represent Programs with Heterogeneous Graphs. ICPC 2022. [Link]
[*]      Huangzhao Zhang, Zhiyi Fu, Ge Li, Lei Ma, Zhehao Zhao, HuaAn Yang, Yizhe Sun, Yang Liu, Zhi Jin. Towards Robustness of Deep Program Processing Models -- Detection, Estimation and Enhancement. ACM TOSEM 2022, 31(3): 1-40. [Link]
[*]      Huangzhao Zhang, Zhuo Li, Ge Li, Lei Ma, Yang Liu, Zhi Jin. Generating Adversarial Examples for Holding Robustness of Source Code Processing Models. AAAI 2020: 1169-1176. [Link]
[*]      Huangzhao Zhang, Hao Zhou, Ning Miao, Lei Li. Generating Fluent Adversarial Examples for Natural Languages. ACL (1) 2019: 5564-5569. [Link]

Projects:
[*]      DBChat -- A simple Browser/Server chat platform with MySQL backend. [Link]
[*]      MiniC-Compiler -- A compiler to compile a subset of C language into RISCV instructions. [Link]
[*]      RISCV-Simulator -- A simulator for a subset instructions of RISCV instructions. [Link]
[*]      NACHOS -- An implementation of "Not Another Completely Heuristic Operating System". [Link]
[*]      AQI-CNN -- A CNN model to predict the AQI level. [Link]