VLDB 2026 Research / reviewers in the wild / expert
Juncai Guo 0003
dblp:220/8132-3
· DBLP profile ↗
6ranked-venue papers
3as first author
6since 2021 · last 2026
0009-0002-0048-6517ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 1 first-author · 3 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Fair client selection for multi-task federated learning in mobile edge networks
Lina Su, Juncai Guo 0003, Jin Liu 0016, Xiao Liu 0004 |
Inf. Process. Manag. | 2 |
| 2025 | HeSQLNet: A Heterogeneous graph neural network for SQL-to-Text generation
Junsan Zhang, Ao Lu, Junxiao Han, Yudie Yan, Juncai Guo 0003, Yao Wan 0001 |
Inf. Softw. Technol. | 6 |
| 2024 | PyScribe-Learning to describe python codeabstractAbstract Code comment generation, which attempts to summarize the functionality of source code in textual descriptions, plays an important role in automatic software development research. Currently, several structural neural networks have been exploited to preserve the syntax structure of source code based on abstract syntax trees (ASTs). However, they can not well capture both the long‐distance and local relations between nodes while retaining the overall structural information of AST. To mitigate this problem, we present a prototype tool titled PyScribe, which extends the Transformer model to a new encoder‐decoder‐based framework. Particularly, the triplet position is designed and integrated into the node‐level and edge‐level structural features of AST for producing Python code comments automatically. This paper, to the best of our knowledge, makes the first effort to model the edges of AST as an explicit component for improved code representation. By specifying triplet positions for each node and edge, the overall structural information can be well preserved in the learning process. Moreover, the captured node and edge features go through a two‐stage decoding process to yield higher qualified comments. To evaluate the effectiveness of PyScribe, we resort to a large dataset of code‐comment pairs by mining Jupyter Notebooks from GitHub, for which we have made it publicly available to support further studies. The experimental results reveal that PyScribe is indeed effective, outperforming the state‐ofthe‐art by achieving an average BLEU score (i.e., av‐BLEU) of 0.28. Juncai Guo 0003, Jin Liu 0016, Xiao Liu 0004, Yao Wan 0001, Yanjie Zhao 0001, Li Li 0029, Kui Liu 0001, Jacques Klein, Tegawendé F. Bissyandé |
Softw. Pract. Exp. | 1 |
| 2023 | Summarizing source code with Heterogeneous Syntax Graph and dual position
Juncai Guo 0003, Jin Liu 0016, Xiao Liu 0004, Yao Wan 0001, Li Li 0029 |
Inf. Process. Manag. | 1 |
| 2023 | Towards automated Android app internationalisation: An exploratory study
Qingxin Xia, Kui Liu 0001, Juncai Guo 0003, Xin Wang 0114, Jin Liu 0016, John C. Grundy, Li Li 0029 |
J. Syst. Softw. | 4 |
| 2022 | Modeling Hierarchical Syntax Structure with Triplet Position for Source Code SummarizationabstractAutomatic code summarization, which aims to describe the source code in natural language, has become an essential task in software maintenance.Our fellow researchers have attempted to achieve such a purpose through various machine learning-based approaches.One key challenge keeping these approaches from being practical lies in the lacking of retaining the semantic structure of source code, which has unfortunately been overlooked by the stateof-the-art methods.Existing approaches resort to representing the syntax structure of code by modeling the Abstract Syntax Trees (ASTs).However, the hierarchical structures of ASTs have not been well explored.In this paper, we propose CODESCRIBE to model the hierarchical syntax structure of code by introducing a novel triplet position for code summarization.Specifically, CODESCRIBE leverages the graph neural network and Transformer to preserve the structural and sequential information of code, respectively.In addition, we propose a pointer-generator network that pays attention to both the structure and sequential tokens of code for a better summary generation.Experiments on two real-world datasets in Java and Python demonstrate the effectiveness of our proposed approach when compared with several state-of-the-art baselines 1 . Juncai Guo 0003, Jin Liu 0016, Yao Wan 0001, Li Li 0029, Pingyi Zhou |
ACL (1) | 1 |