2024 - Present
M.S. in Software Engineering
Research direction: Intelligent Software Engineering - API Recommendation.
Intelligent Software Engineering - API Recommendation - LLM-assisted Developer Tools
Member of the PRiSE Research Group, Anhui Polytechnic University
My research direction is Intelligent Software Engineering - API Recommendation. I study how novice programmers express incomplete software-development intents and how intelligent systems can recover those intents to provide reliable API recommendations.
Research Focus
I focus on API recommendation in intelligent software engineering, especially the gap between vague natural-language programming needs and reliable API-level development support.
Academic Training
2024 - Present
Research direction: Intelligent Software Engineering - API Recommendation.
2020 - 2024
Served as president of the Computer Association and participated in programming contests, volunteer service, and student technology activities.
Publications and Manuscripts
The current research line centers on API recommendation, consensus learning, heterogeneous information, and explainable LLM-enhanced reasoning.
Second author and corresponding author
This work proposes IOCAPI, an intent-oriented and context-aware API recommendation method. It uses I/O examples to model user intent and connects LLM generation with task-semantic recovery, turning implicit user needs into structured constraints for explainable API recommendation.
First author
This work proposes CoLAR, a consensus-learning framework that integrates external semantic retrieval with the internal knowledge of large language models. It builds multiple reasoning paths, votes over candidate APIs, and improves robustness for short or incomplete novice queries.
Second author and corresponding author
This work proposes CoHAPI, a Java API recommendation framework that learns complementary recommendation branches from Stack Overflow Q&A data and GitHub code comments. It uses rank-fusion consensus and semantic verification to improve stability under incomplete natural-language queries.
Engineering Practice
The project section emphasizes implementation depth, system responsibility, and how engineering practice supports long-term software-engineering research.
Research-driven product prototype - 2026 - Present
An AI-powered alumni service project for university history museums, alumni centers, anniversaries, and graduation scenarios. The system explores youthful portrait generation, campus-scene fusion, historical group-photo retrieval, and personalized commemorative content generation.
Role: Served as project lead, responsible for product planning, system architecture, core feature development, and team coordination from idea validation to prototype delivery.
Outcome: Built an experience-oriented prototype with public-facing project materials and a demonstrable system flow.
Industry internship project - May 2025 - Nov 2025
A warehouse management system for Anhui Meirui'er Filter Co., Ltd., covering inventory management, inbound and outbound workflows, batch tracking, stock alerts, and operational dashboards.
Role: Participated as a core developer, designing and implementing key business modules on both backend microservices and frontend visualization pages.
Outcome: Supported high-frequency daily material-flow operations and improved the digital management capability of warehouse workflows.
Leadership and Community
Selected organization, competition, and volunteer-service scenes that show sustained technical community work.
Undergraduate period
Organized programming lectures, freshman outreach, contest explanations, computer-maintenance volunteer services, and community technology activities.
Student service activities
Participated in and organized public-interest technology services that connected computing skills with campus and community needs.
Selected Honors
Representative awards are shown with selected public certificate previews.
National First Prize, Computer Competency Challenge - C Programming 2022
National First Prize, Computer Competency Challenge - C Programming 2021
National Third Prize, Computer Competency Challenge - Java Programming 2021
National College Student Algorithm Design Challenge Winter
Advisor Certificate, National College Student Algorithm Design Challenge
Second Prize, Anhui College Student Network and Distributed System Innovation Design Competition 2025
Second Prize, Lanqiao Cup Anhui Provincial Contest
Provincial Second Prize, Python Programming
Provincial Third Prize, RoboCom Competition
Anhui Provincial Third Prize, Design Competition 2022
Anhui Provincial Programming Contest 2021
East China Regional First Prize, Computer Competency Challenge - C Programming 2022
Regional Award, Computer Competency Challenge - C Programming 2021
Regional Award, Computer Competency Challenge - Java Programming 2021
Anhui Polytechnic University Programming Contest
Campus Computer Competency Challenge
Graduation Design Certificate
Campus Second Prize, Big Data On-site Competition
Campus Third Prize, Internet Plus Competition
Web Design Competition - OJ Project
Web Design Competition - Chinese Character Battle
Outstanding Volunteer, Computer Competency Challenge 2021
Volunteer Certificate, Computer Game Competition
Bronze Award, University Youth Volunteer Service Competition