Demo Data from EDBT 2026 / reviewers in the wild / expert
Zhenlong Dai
dblp:65/7547
· DBLP profile ↗
9ranked-venue papers
3as first author
8since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 3 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-author · 4 since 2021Databases, data management, data science and information retrieval · 3 · 3 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
3 papers |
Debugging and program repair · 64% Program synthesis and code generation · 31% Empirical software engineering · 5% | |
| Human-computer interaction and pervasive computing
1 paper |
Learning and educational technologies · 100% | |
| Artificial intelligence
3 papers |
Graph learning · 54% Question answering and dialogue systems · 31% 3D vision · 15% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% |
Topics — the 10 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Debugging and program repair
automated program repair |
1.9 | 2 | 2026 | Learner-Tailored Program Repair: A Solution Generator with Iterative Edit-Driven Retrieval Enhancement · AAAI 2026 Less Is More: Adaptive Program Repair with Bug Localization and Preference Learning · AAAI 2025 |
Learning and educational technologies
intelligent tutoring systems |
1.0 | 1 | 2026 | Learning from Long-Term Engagement: Adaptive Tutoring Dialogue Planning for Personalized Education · AAAI 2026 |
Program synthesis and code generation
code generation with language models |
1.0 | 1 | 2026 | Learner-Tailored Program Repair: A Solution Generator with Iterative Edit-Driven Retrieval Enhancement · AAAI 2026 |
Computing education › student modeling
knowledge tracing |
0.9 | 1 | 2025 | Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfer · IJCAI 2025 |
Debugging and program repair › fault localization
bug localization |
0.9 | 1 | 2025 | Less Is More: Adaptive Program Repair with Bug Localization and Preference Learning · AAAI 2025 |
Debugging and program repair
fault localization |
0.9 | 1 | 2025 | Less Is More: Adaptive Program Repair with Bug Localization and Preference Learning · AAAI 2025 |
Natural language and speech › Question answering and dialogue systems › dialogue management
dialogue planning |
0.3 | 1 | 2026 | Learning from Long-Term Engagement: Adaptive Tutoring Dialogue Planning for Personalized Education · AAAI 2026 |
Machine learning › Graph learning › graph neural network
graph convolutional network |
0.3 | 1 | 2025 | Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfer · IJCAI 2025 |
Machine learning › Graph learning
graph neural network |
0.3 | 1 | 2025 | Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfer · IJCAI 2025 |
Computer vision › 3D vision › motion estimation
optical flow |
0.1 | 1 | 2012 | Scale Invariant Optical Flow · ECCV (2) 2012 |
Methods — techniques the papers use, named apart from their topics
large language model · 4.7contrastive learning · 2.5cognitive state extraction · 2.0graph convolutional network · 1.7iterative retrieval enhancement · 1.0edit-driven code retrieval · 1.0self-debug learning · 0.9preference learning · 0.9location-aware repair learning · 0.9style adapter · 0.8residual learning · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Learner-Tailored Program Repair: A Solution Generator with Iterative Edit-Driven Retrieval EnhancementabstractWith the development of large language models (LLMs) in the field of programming, intelligent programming coaching systems have gained widespread attention. However, most research focuses on repairing the buggy code of programming learners without providing the underlying causes of the bugs. To address this gap, we introduce a novel task, namely LPR (Learner-Tailored Program Repair). We then propose a novel and effective framework, LSGen (Learner-Tailored Solution Generator), to enhance program repair while offering the bug descriptions for the buggy code. In the first stage, we utilize a repair solution retrieval framework to construct a solution retrieval database and then employ an edit-driven code retrieval approach to retrieve valuable solutions, guiding LLMs in identifying and fixing the bugs in buggy code. In the second stage, we propose a solution-guided program repair method, which fixes the code and provides explanations under the guidance of retrieval solutions. Moreover, we propose an Iterative Retrieval Enhancement method that utilizes evaluation results of the generated code to iteratively optimize the retrieval direction and explore more suitable repair strategies, improving performance in practical programming coaching scenarios. The experimental results show that our approach outperforms a set of baselines by a large margin, validating the effectiveness of our framework for the newly proposed LPR task. Zhenlong Dai, Zhuoluo Zhao, Hengning Wang, Xiu Tang, Sai Wu, Chang Yao 0001, Zhipeng Gao 0002 |
AAAI | 1 |
| 2026 | Learning from Long-Term Engagement: Adaptive Tutoring Dialogue Planning for Personalized EducationabstractWith the advancements of large language models (LLMs), intelligent tutoring systems have witnessed significant progress. The extensive knowledge and reasoning capabilities of LLMs enable intelligent tutoring systems to generate more helpful tutoring dialogues with scaffolding instructions. However, these systems fail to provide scaffolds that align with the personalized needs of students due to the lack of attention to the long-term learning process of students. Meanwhile, the pursuit of more suitable scaffolds through complex reasoning may result in additional computational overhead. To address these issues, we propose LEAP, a Long-term Educational Adaptive Planning system that can model students' long-term learning process. Specifically, LEAP plans for scaffolds through collaboration of direct planning and thoughtful reasoning to improve efficiency and captures students' long-term learning progress through cognitive state extraction. Then we propose LEAD, a Long-term Educational Archive Dataset to alleviate the lack of data and validate the effectiveness of LEAP, which is constructed through real-world students' reactions and simulation of the teacher-student interactions. Experiments on several datasets demonstrate the effectiveness of LEAP. Zhiang Dong, Zhenlong Dai, Xiangwei Lv |
AAAI | 2 |
| 2026 | A multi-class imbalanced data stream classification algorithm based on sample weighting and adaptive oversampling
Shineng Zhu, Shurong Yang, Zhenlong Dai, Wenyan Yang |
Data Min. Knowl. Discov. | 4 |
| 2026 | A survey of processing methods for different types of concept drift
Shurong Yang, Shineng Zhu, Wenyan Yang, Zhenlong Dai |
Data Knowl. Eng. | 5 |
| 2025 | Less Is More: Adaptive Program Repair with Bug Localization and Preference LearningabstractAutomated Program Repair (APR) is a task to automatically generate patches for the buggy code. However, most research focuses on generating correct patches while ignoring the consistency between the fixed code and the original buggy code. How to conduct adaptive bug fixing and generate patches with minimal modifications have seldom been investigated. To bridge this gap, we first introduce a novel task, namely AdaPR (Adaptive Program Repair). We then propose a two-stage approach AdaPatcher (Adaptive Patch Generator) to enhance program repair while maintaining the consistency. In the first stage, we utilize a Bug Locator with self-debug learning to accurately pinpoint bug locations. In the second stage, we train a Program Modifier to ensure consistency between the post-modified fixed code and the pre-modified buggy code. The Program Modifier is enhanced with a location-aware repair learning strategy to generate patches based on identified buggy lines, a hybrid training strategy for selective reference and an adaptive preference learning to prioritize fewer changes. The experimental results show that our approach outperforms a set of baselines by a large margin, validating the effectiveness of our two-stage framework for the newly proposed AdaPR task. Zhenlong Dai, Bingrui Chen, Zhuoluo Zhao, Xiu Tang, Sai Wu, Chang Yao 0001, Zhipeng Gao 0002 |
AAAI | 1 |
| 2025 | Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge TransferabstractKnowledge tracing (KT) aims to predict learners' future performance based on historical learning interactions. However, existing KT models predominantly focus on data from a single course, limiting their ability to capture a comprehensive understanding of learners' knowledge states. In this paper, we propose TransKT, a contrastive cross-course knowledge tracing method that leverages concept graph guided knowledge transfer to model the relationships between learning behaviors across different courses, thereby enhancing knowledge state estimation. Specifically, TransKT constructs a cross-course concept graph by leveraging zero-shot Large Language Model (LLM) prompts to establish implicit links between related concepts across different courses. This graph serves as the foundation for knowledge transfer, enabling the model to integrate and enhance the semantic features of learners' interactions across courses. Furthermore, TransKT includes an LLM-to-LM pipeline for incorporating summarized semantic features, which significantly improves the performance of Graph Convolutional Networks (GCNs) used for knowledge transfer. Additionally, TransKT employs a contrastive objective that aligns single-course and cross-course knowledge states, thereby refining the model's ability to provide a more robust and accurate representation of learners' overall knowledge states. Our code and datasets are available at https://github.com/DQYZHWK/TransKT/. Wenkang Han, Liya Hu, Zhenlong Dai, Yiyun Zhou, Mengze Li 0001, Chang Yao 0001, Jingyuan Chen 0003 |
IJCAI | 4 |
| 2025 | A review of meta-heuristic high utility patterns mining methods
Wenyan Yang, Zhenlong Dai, Shurong Yang, Shineng Zhu |
Knowl. Inf. Syst. | 3 |
| 2024 | MPCoder: Multi-user Personalized Code Generator with Explicit and Implicit Style Representation LearningabstractLarge Language Models (LLMs) have demonstrated great potential for assisting developers in their daily development.However, most research focuses on generating correct code, how to use LLMs to generate personalized code has seldom been investigated.To bridge this gap, we proposed MPCODER (Multi-user Personalized Code Generator) to generate personalized code for multiple users.To better learn coding style features, we utilize explicit coding style residual learning to capture the syntax code style standards and implicit style learning to capture the semantic code style conventions.We train a multi-user style adapter to better differentiate the implicit feature representations of different users through contrastive learning, ultimately enabling personalized code generation for multiple users.We further propose a novel evaluation metric for estimating similarities between codes of different coding styles.The experimental results show the effectiveness of our approach for this novel task.The code and dataset are available at https://github.com/455849940/MPCoder.CodeLlama output layer CodeLlama Decoder Block N Neural network Neural network (a) Multi-user Style Adapter Style output layer Tuned Frozen (b) MPCoder Style Information Style hidden state of user interaction record Style Hidden States Space CodeLlama Decoder Block 1 CodeLlama Decoder Block N CodeLlama Decoder Layer Implicit Style Features Question Code Explicit Style Features Training data in batch CodeLlama Decoder Block ...... Zhenlong Dai, Chang Yao 0001, WenKang Han, Yuanying Yuanying, Zhipeng Gao 0002 |
ACL (1) | 1 |
| 2012 | Scale Invariant Optical Flow
Li Xu 0001, Zhenlong Dai, Jiaya Jia |
ECCV (2) | 2 |