Demo Data from EDBT 2026 / reviewers in the wild / expert
Ming Zhu 0015
dblp:64/6143-15
· DBLP profile ↗
5ranked-venue papers
4as first author
3since 2021 · last 2024
0000-0002-9128-076XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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 synthesis and code generation · 89% Program analysis · 11% | |
| Artificial intelligence
2 papers |
Information extraction and text analysis · 54% Question answering and dialogue systems · 46% | |
| Databases, data mining, and information retrieval
2 papers |
Data integration and cleaning · 79% Information retrieval · 21% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program synthesis and code generation
code translation |
1.3 | 2 | 2024 | Semi-Supervised Code Translation Overcoming the Scarcity of Parallel Code Data · ASE 2024 Multilingual Code Snippets Training for Program Translation · AAAI 2022 |
Natural language and speech › Information extraction and text analysis › entity linking
biomedical entity linking |
0.4 | 1 | 2020 | LATTE: Latent Type Modeling for Biomedical Entity Linking · AAAI 2020 |
Natural language and speech › Information extraction and text analysis
entity linking |
0.4 | 1 | 2020 | LATTE: Latent Type Modeling for Biomedical Entity Linking · AAAI 2020 |
Data integration and cleaning
entity disambiguation |
0.4 | 1 | 2020 | LATTE: Latent Type Modeling for Biomedical Entity Linking · AAAI 2020 |
Natural language and speech › Question answering and dialogue systems › domain-specific question answering
clinical question answering |
0.4 | 1 | 2019 | A Hierarchical Attention Retrieval Model for Healthcare Question Answering · WWW 2019 |
Natural language and speech › Question answering and dialogue systems
document retrieval |
0.4 | 1 | 2019 | A Hierarchical Attention Retrieval Model for Healthcare Question Answering · WWW 2019 |
Program analysis
static analysis |
0.2 | 1 | 2024 | Semi-Supervised Code Translation Overcoming the Scarcity of Parallel Code Data · ASE 2024 |
Medical and health informatics › clinical text processing
clinical text annotation |
0.1 | 1 | 2020 | LATTE: Latent Type Modeling for Biomedical Entity Linking · AAAI 2020 |
Information retrieval › retrieval models
neural retrieval |
0.1 | 1 | 2019 | A Hierarchical Attention Retrieval Model for Healthcare Question Answering · WWW 2019 |
Methods — techniques the papers use, named apart from their topics
latent variable modeling · 1.3joint learning · 1.3semi-supervised learning · 0.8neural network · 0.8large language model · 0.8hierarchical attention · 0.8curriculum learning · 0.8pre-training · 0.6neural machine translation · 0.6denoising auto-encoding · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Semi-Supervised Code Translation Overcoming the Scarcity of Parallel Code DataabstractNeural code translation is the task of converting source code from one programming language to another. One of the main challenges is the scarcity of parallel code data, which hinders the ability of translation models to learn accurate cross-language alignments. In this paper, we introduce MIRACLE, a semi-supervised approach that improves code translation through synthesizing high-quality parallel code data and curriculum learning on code data with ascending alignment levels. MIRACLE leverages static analysis and compilation to generate synthetic parallel code datasets with enhanced quality and alignment to address the challenge of data scarcity. We evaluate the proposed method along with strong baselines including instruction-tuned Large Language Models (LLMs) for code. Our analysis reveals that LLMs pre-trained on open-source code data, regardless of their size, suffer from the "shallow translation" problem. This issue arises when translated code copies keywords, statements, and even code blocks from the source language, leading to compilation and runtime errors. Extensive experiments demonstrate that our method significantly mitigates this issue, enhancing code translation performance across multiple models in C++, Java, Python, and C. Remarkably, MIRACLE outperforms code LLMs that are ten times larger in size. MIRACLE also achieves up to a 43% improvement in C code translation with fewer than 150 annotated examples. Ming Zhu 0015, Mohimenul Karim, Ismini Lourentzou, Danfeng Yao |
ASE | 1 |
| 2024 | StructCoder: Structure-Aware Transformer for Code GenerationabstractThere has been a recent surge of interest in automating software engineering tasks using deep learning. This article addresses the problem of code generation, in which the goal is to generate target code given source code in a different language or a natural language description. Most state-of-the-art deep learning models for code generation use training strategies primarily designed for natural language. However, understanding and generating code requires a more rigorous comprehension of the code syntax and semantics. With this motivation, we develop an encoder-decoder Transformer model in which both the encoder and decoder are explicitly trained to recognize the syntax and dataflow in the source and target codes, respectively. We not only make the encoder structure aware by leveraging the source code’s syntax tree and dataflow graph, but we also support the decoder in preserving the syntax and dataflow of the target code by introducing two novel auxiliary tasks: Abstract Syntax Tree (AST) path prediction and dataflow prediction. To the best of our knowledge, this is the first work to introduce a structure-aware Transformer decoder that models both syntax and dataflow to enhance the quality of generated code. The proposed StructCoder model achieves state-of-the-art performance on code translation and text-to-code generation tasks in the CodeXGLUE benchmark and improves over baselines of similar size on the APPS code generation benchmark. Our code is publicly available at https://github.com/reddy-lab-code-research/StructCoder/ . Sindhu Tipirneni, Ming Zhu 0015, Chandan K. Reddy |
ACM Trans. Knowl. Discov. Data | 2 |
| 2022 | Multilingual Code Snippets Training for Program TranslationabstractProgram translation aims to translate source code from one programming language to another. It is particularly useful in applications such as multiple-platform adaptation and legacy code migration. Traditional rule-based program translation methods usually rely on meticulous manual rule-crafting, which is costly both in terms of time and effort. Recently, neural network based methods have been developed to address this problem. However, the absence of high-quality parallel code data is one of the main bottlenecks which impedes the development of program translation models. In this paper, we introduce CoST, a new multilingual Code Snippet Translation dataset that contains parallel data from 7 commonly used programming languages. The dataset is parallel at the level of code snippets, which provides much more fine-grained alignments between different languages than the existing translation datasets. We also propose a new program translation model that leverages multilingual snippet denoising auto-encoding and Multilingual Snippet Translation (MuST) pre-training. Extensive experiments show that the multilingual snippet training is effective in improving program translation performance, especially for low-resource languages. Moreover, our training method shows good generalizability and consistently improves the translation performance of a number of baseline models. The proposed model outperforms the baselines on both snippet-level and program-level translation, and achieves state-of-the-art performance on CodeXGLUE translation task. The code, data, and appendix for this paper can be found at https://github.com/reddy-lab-code-research/MuST-CoST. Ming Zhu 0015, Karthik Suresh 0003, Chandan K. Reddy |
AAAI | 1 |
| 2020 | LATTE: Latent Type Modeling for Biomedical Entity LinkingabstractEntity linking is the task of linking mentions of named entities in natural language text, to entities in a curated knowledge-base. This is of significant importance in the biomedical domain, where it could be used to semantically annotate a large volume of clinical records and biomedical literature, to standardized concepts described in an ontology such as Unified Medical Language System (UMLS). We observe that with precise type information, entity disambiguation becomes a straightforward task. However, fine-grained type information is usually not available in biomedical domain. Thus, we propose LATTE, a LATent Type Entity Linking model, that improves entity linking by modeling the latent fine-grained type information about mentions and entities. Unlike previous methods that perform entity linking directly between the mentions and the entities, LATTE jointly does entity disambiguation, and latent fine-grained type learning, without direct supervision. We evaluate our model on two biomedical datasets: MedMentions, a large scale public dataset annotated with UMLS concepts, and a de-identified corpus of dictated doctor's notes that has been annotated with ICD concepts. Extensive experimental evaluation shows our model achieves significant performance improvements over several state-of-the-art techniques. Ming Zhu 0015, Busra Celikkaya, Parminder Bhatia, Chandan K. Reddy |
AAAI | 1 |
| 2019 | A Hierarchical Attention Retrieval Model for Healthcare Question AnsweringabstractThe growth of the Web in recent years has resulted in the development of various online platforms that provide healthcare information services. These platforms contain an enormous amount of information, which could be beneficial for a large number of people. However, navigating through such knowledgebases to answer specific queries of healthcare consumers is a challenging task. A majority of such queries might be non-factoid in nature, and hence, traditional keyword-based retrieval models do not work well for such cases. Furthermore, in many scenarios, it might be desirable to get a short answer that sufficiently answers the query, instead of a long document with only a small amount of useful information. In this paper, we propose a neural network model for ranking documents for question answering in the healthcare domain. The proposed model uses a deep attention mechanism at word, sentence, and document levels, for efficient retrieval for both factoid and non-factoid queries, on documents of varied lengths. Specifically, the word-level cross-attention allows the model to identify words that might be most relevant for a query, and the hierarchical attention at sentence and document levels allows it to do effective retrieval on both long and short documents. We also construct a new large-scale healthcare question-answering dataset, which we use to evaluate our model. Experimental evaluation results against several state-of-the-art baselines show that our model outperforms the existing retrieval techniques. Ming Zhu 0015, Aman Ahuja, Wei Wei 0019, Chandan K. Reddy |
WWW | 1 |