To facilitate a deeper understanding and more efficient communication of information across various interfaces, my research focuses on the synergy between different information modules, particularly in the realms of AI and human-AI interactions. I am dedicated to exploring the transformation and exchange of information, aiming to align these elements to enhance mutual understanding between diverse modules. My approach integrates techniques from human-computer interaction, visualization, and artificial intelligence to develop tools and systems that not only improve communication between AI agents but also between humans and AI agents. This work, at the intersection of different disciplines, aims to advance our capacity to interpret, manage, and utilize complex data streams in a variety of contexts, from everyday interactions to sophisticated data analysis.
Educational Background
Sep.2020–Jun.2024Bachelor of Engineering in Computer Science and Technology, ShanghaiTech UniversityShanghai, China
GPA: 3.88/4.0
Rank 3/248
Aug.2023–Feb.2024Exchange Student in the Department of Electrical Engineering and Computer Sciences, University of California, BerkeleyBerkeley, CA
GPA: 4.0/4.0
Research Experience
Jun. 2023–PresentBridging the Comprehension Gap: A Deep Dive into LLM-Generated Code and the Design of CodeCognoscentiRemote Independent Research
Human-Centered Software Systems Lab | Prof. Tianyi Zhang | Purdue University
Iteratively improved the mock-up and designed CodeCognoscenti, a VSCode extension that assists users in building an understanding of function-to-class level code generated by LLM.
Conducted a formative study including literature review and semi-structured interviews with 15 developers.
Designed a mock-up of a VSCode extension based on the GitHub Copilot Chat interface with features to enhance code understanding.
Constructed a user flow based on observations with 3 programmers using LLM for code generation, comprehension, and debugging.
Designed an adaptive copilot for programming utilizing interactive machine teaching and LLM self-reflection based on the pAIr programming model.
Proposed a humans and AI pair programming (pAIr programming) interaction model.
Proposed a conceptual prototype – A Sensemaking-Based Code Block Validation Tool integrating chatbots, API documentation, and live programming.
Nov. 2022–Mar. 2023Searching for Optimal Heterogeneous Graph Neural Networks: A Comparative and Explainable Approach with VAC-HGNNShanghai, China
ViSeer LAB | Prof. Quan Li | ShanghaiTech University
Designed and implemented VAC-HGNN, a visual analytics system for HGNN comparison and analysis.
Developed a pipeline for NAS dataset analysis, enabling understanding and comparative analysis of HGNNs.
Proposed a nested unsupervised decision tree algorithm for HGNN design space partition.
Utilized OpenHGNN for real-time HGNN training, comparison, and hypothesis validation.
Conducted interviews to find user requirements for using heterogeneous neural networks.
Oct. 2022–Dec. 2022FMLens: Towards Better Scaffolding the Process of Fund Manager Selection in Actively Managed Equity Fund InvestmentsShanghai, China
ViSeer LAB | Prof. Quan Li | ShanghaiTech University
Implemented FMLens, a visual analytics system for the fund manager selection process.
Constructed regression equations for fund position simulation and compared three regression methods.
Jan. 2022–Sep. 2022ALens: An Adaptive Training System for Academic Abstract WritingShanghai, China
ViSeer LAB | Prof. Quan Li | ShanghaiTech University
Developed chapters of the paper, organized ideas, and presented the work.
Built ALens, a web-based application for academic abstract writing.
Designed an abstract writing training process.
Conducted a formative study on the challenges faced by L2 junior researchers in academic abstract writing.
Dec.2023Undergraduate Special ScholarshipShanghaiTech University
Aug.2023Best Paper Honorable MentionHarbin, China
For "ALens: An Adaptive Domain-Oriented Abstract Writing Training Tool for Novice Researchers"
Dec.2022Undergraduate Special ScholarshipShanghaiTech University
Jul.2022Data Visualization Competition 2nd PrizeXining, China
Dec.2021Undergraduate Special ScholarshipShanghaiTech University
Coursework
Black Asset Network Visual Analytic System | Data Visualization
The system employs visual analysis solutions to investigate the network assets and correlations of black and gray industry gangs, such as domain names and IP addresses, to identify suspicious activities, understand their operational mechanisms, and develop strategies to combat their detrimental impact on network ecology and social security.