Demo Data from SIGIR 2026 / reviewers in the wild / expert
Weichen Li 0001
dblp:122/7408-1
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0006-8820-2855ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 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
2 papers |
Compilers and program optimization · 60% Program analysis · 40% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Knowledge graphs · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › program transformation
transformation rules |
0.9 | 1 | 2025 | EditLord: Learning Code Transformation Rules for Code Editing · ICML 2025 |
Machine learning › Deep learning architectures and training
equivariant neural network |
0.8 | 1 | 2024 | Exploiting Code Symmetries for Learning Program Semantics · ICML 2024 |
Knowledge graphs
multimodal knowledge graph |
0.8 | 1 | 2024 | Beyond Entities: A Large-Scale Multi-Modal Knowledge Graph with Triplet Fact Grounding · AAAI 2024 |
Program analysis
code representation learning |
0.8 | 1 | 2024 | Exploiting Code Symmetries for Learning Program Semantics · ICML 2024 |
Compilers and program optimization
program transformation |
0.3 | 1 | 2025 | EditLord: Learning Code Transformation Rules for Code Editing · ICML 2025 |
Methods — techniques the papers use, named apart from their topics
self-attention · 1.5large language model · 1.5group theory · 1.5meta-rule extraction · 0.9language model · 0.9inductive learning · 0.9image retrieval · 0.8image clustering · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | EditLord: Learning Code Transformation Rules for Code EditingabstractCode editing is a foundational task in software development, where its effectiveness depends on whether it introduces desired code property changes without changing the original code's intended functionality.
Existing approaches often formulate code editing as an implicit end-to-end task, omitting the fact that code-editing procedures inherently consist of discrete and explicit steps, and thus suffer from suboptimal performance and lack of robustness and generalization.
We introduce EditLord, a code editing framework that makes the code transformation steps explicit.
Our key insight is to employ a language model (LM) as an inductive learner to extract code editing rules from the training code pairs as concise meta-rule sets.
Such rule sets will be manifested for each training sample to augment them for finetuning or assist in prompting- and iterative-based code editing.
EditLord outperforms the state-of-the-art by an average of 22.7% in editing performance and 58.1% in robustness while achieving 20.2% higher functional correctness, across critical software engineering and security applications, LM models, and editing modes. Weichen Li 0001, Albert Jan, Baishakhi Ray, Chengzhi Mao, Kexin Pei |
ICML | 1 |
| 2024 | Beyond Entities: A Large-Scale Multi-Modal Knowledge Graph with Triplet Fact GroundingabstractMuch effort has been devoted to building multi-modal knowledge graphs by visualizing entities on images, but ignoring the multi-modal information of the relation between entities. Hence, in this paper, we aim to construct a new large-scale multi-modal knowledge graph with triplet facts grounded on images that reflect not only entities but also their relations. To achieve this purpose, we propose a novel pipeline method, including triplet fact filtering, image retrieving, entity-based image filtering, relation-based image filtering, and image clustering. In this way, a multi-modal knowledge graph named ImgFact is constructed, which contains 247,732 triplet facts and 3,730,805 images. In experiments, the manual and automatic evaluations prove the reliable quality of our ImgFact. We further use the obtained images to enhance model performance on two tasks. In particular, the model optimized by our ImgFact achieves an impressive 8.38% and 9.87% improvement over the solutions enhanced by an existing multi-modal knowledge graph and VisualChatGPT on F1 of relation classification. We release ImgFact and its instructions at https://github.com/kleinercubs/ImgFact. Mingchuan Zhang, Weichen Li 0001, Chao Wang 0095, Haiyun Jiang, Sihang Jiang 0001, Yanghua Xiao, Yunwen Chen |
AAAI | 3 |
| 2024 | Exploiting Code Symmetries for Learning Program SemanticsabstractThis paper tackles the challenge of teaching code semantics to Large Language Models (LLMs) for program analysis by incorporating code symmetries into the model architecture. We introduce a group-theoretic framework that defines code symmetries as semantics-preserving transformations, where forming a code symmetry group enables precise and efficient reasoning of code semantics. Our solution, SymC, develops a novel variant of self-attention that is provably equivariant to code symmetries from the permutation group defined over the program dependence graph. SymC obtains superior performance on five program analysis tasks, outperforming state-of-the-art code models, including GPT-4, without any pre-training. Our results suggest that code LLMs that encode the code structural prior via the code symmetry group generalize better and faster. Kexin Pei, Weichen Li 0001, Qirui Jin, Scott Geng, Lorenzo Cavallaro, Suman Jana |
ICML | 2 |