Demo Data from SIGIR 2026 / reviewers in the wild / expert
Wei Zhao 0064
dblp:181/2852-64
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2024
0000-0002-1396-6424ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 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 |
Program analysis · 54% Program synthesis and code generation · 27% Empirical software engineering · 11% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Artificial intelligence
1 paper |
Language models and text generation · 100% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
large language model |
0.8 | 1 | 2024 | Automated Data Visualization from Natural Language via Large Language Models: An Exploratory Study · Proc. ACM Manag. Data 2024 |
Visualization and visual analytics
data visualization |
0.8 | 1 | 2024 | Automated Data Visualization from Natural Language via Large Language Models: An Exploratory Study · Proc. ACM Manag. Data 2024 |
Visualization and visual analytics › visualization generation › automated visualization generation
natural language to visualization |
0.8 | 1 | 2024 | Automated Data Visualization from Natural Language via Large Language Models: An Exploratory Study · Proc. ACM Manag. Data 2024 |
Program analysis
code representation learning |
0.6 | 1 | 2022 | What Do They Capture? - A Structural Analysis of Pre-Trained Language Models for Source Code · ICSE 2022 |
Program synthesis and code generation › code language model
pre-trained code models |
0.6 | 1 | 2022 | What Do They Capture? - A Structural Analysis of Pre-Trained Language Models for Source Code · ICSE 2022 |
Empirical software engineering › software engineering research methodology
empirical study |
0.2 | 1 | 2024 | Automated Data Visualization from Natural Language via Large Language Models: An Exploratory Study · Proc. ACM Manag. Data 2024 |
Methods — techniques the papers use, named apart from their topics
in-context learning · 2.3fine-tuning · 2.3chain-of-thought · 2.3syntax tree induction · 0.6probing · 0.6attention analysis · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Automated Data Visualization from Natural Language via Large Language Models: An Exploratory StudyabstractThe Natural Language to Visualization (NL2Vis) task aims to transform natural-language descriptions into visual representations for a grounded table, enabling users to gain insights from vast amounts of data. Recently, many deep learning-based approaches have been developed for NL2Vis. Despite the considerable efforts made by these approaches, challenges persist in visualizing data sourced from unseen databases or spanning multiple tables. Taking inspiration from the remarkable generation capabilities of Large Language Models (LLMs), this paper conducts an empirical study to evaluate their potential in generating visualizations, and explore the effectiveness of in-context learning prompts for enhancing this task. In particular, we first explore the ways of transforming structured tabular data into sequential text prompts, as to feed them into LLMs and analyze which table content contributes most to the NL2Vis. Our findings suggest that transforming structured tabular data into programs is effective, and it is essential to consider the table schema when formulating prompts. Furthermore, we evaluate two types of LLMs: finetuned models (e.g., T5-Small) and inference-only models (e.g., GPT-3.5), against state-of-the-art methods, using the NL2Vis benchmarks (i.e., nvBench). The experimental results reveal that LLMs outperform baselines, with inference-only models consistently exhibiting performance improvements, at times even surpassing fine-tuned models when provided with certain few-shot demonstrations through in-context learning. Finally, we analyze when the LLMs fail in NL2Vis, and propose to iteratively update the results using strategies such as chain-of-thought, role-playing, and code-interpreter. The experimental results confirm the efficacy of iterative updates and hold great potential for future study. Yang Wu 0010, Yao Wan 0001, Hongyu Zhang 0002, Yulei Sui, Wucai Wei, Wei Zhao 0064, Guandong Xu, Hai Jin 0001 |
Proc. ACM Manag. Data | 6 |
| 2022 | What Do They Capture? - A Structural Analysis of Pre-Trained Language Models for Source CodeabstractRecently, many pre-trained language models for source code have been proposed to model the context of code and serve as a basis for downstream code intelligence tasks such as code completion, code search, and code summarization. These models leverage masked pre-training and Transformer and have achieved promising results. However, currently there is still little progress regarding interpretability of existing pre-trained code models. It is not clear why these models work and what feature correlations they can capture. In this paper, we conduct a thorough structural analysis aiming to provide an interpretation of pre-trained language models for source code (e.g., CodeBERT, and GraphCodeBERT) from three distinctive perspectives: (1) attention analysis, (2) probing on the word embedding, and (3) syntax tree induction. Through comprehensive analysis, this paper reveals several insightful findings that may inspire future studies: (1) Attention aligns strongly with the syntax structure of code. (2) Pre-training language models of code can preserve the syntax structure of code in the intermediate representations of each Transformer layer. (3) The pre-trained models of code have the ability of inducing syntax trees of code. Theses findings suggest that it may be helpful to incorporate the syntax structure of code into the process of pre-training for better code representations. Yao Wan 0001, Wei Zhao 0064, Hongyu Zhang 0002, Yulei Sui, Guandong Xu, Hai Jin 0001 |
ICSE | 2 |