Public CV
Meng Shuai
Anhui Polytechnic University PRiSE Research Group
Download PDF
Research Interests
- Intelligent Software Engineering - API Recommendation
- API recommendation for novice programmers
- LLM-assisted software engineering
- intent modeling and semantic retrieval
- developer tools and intelligent programming support
Education
2024 - Present
M.S. in Software Engineering
Anhui Polytechnic University
Research direction: Intelligent Software Engineering - API Recommendation.
2020 - 2024
B.E. in Data Science and Big Data Technology
Anhui Polytechnic University
Served as president of the Computer Association and participated in programming contests, volunteer service, and student technology activities.
Research Output
API Recommendation for Novice Programmers: From Clear Expressions to Effective Results
IEEE Transactions on Reliability - Accepted - 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.
Paper link
API Recommendation based on Consensus Learning for Novice Programmers
IEEE Transactions on Services Computing - Revise and Resubmit - 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.
Journal link
API Recommendation for Novice Programmers with Consensus Learning using Heterogeneous Information
Automated Software Engineering - Under Review - 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.
Journal link
Projects
AI Alumni Time Machine
Research-driven product prototype - 2026 - Present
Served as project lead, responsible for product planning, system architecture, core feature development, and team coordination from idea validation to prototype delivery.
Project website
Warehouse MES Management System
Industry internship project - May 2025 - Nov 2025
Participated as a core developer, designing and implementing key business modules on both backend microservices and frontend visualization pages.
Selected Awards
- 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