Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yuanfeng Song

dblp:129/4071 · DBLP profile ↗
← Back
57ranked-venue papers
19as first author
48since 2021 · last 2026
0000-0003-2221-9807ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 34 · 12 first-author · 28 since 2021Artificial intelligence and machine learning · 22 · 6 first-author · 19 since 2021Graphics, computer vision, multimedia, augmented reality and games · 9 · 6 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 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.

Artificial intelligence
26 papers
Efficient and distributed learning · 25% Language models and text generation · 20% Speech recognition and synthesis · 16%
Databases, data mining, and information retrieval
14 papers
Data models and query languages · 42% Information retrieval · 32% Data integration and cleaning · 14%
Computer graphics and multimedia
10 papers
Visualization and visual analytics · 90% Multimedia analysis and retrieval · 10%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Medical and health informatics · 100%

Topics — the 30 heaviest of 61, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Speech recognition and synthesis
automatic speech recognition
2.552022
A Platform for Deploying the TFE Ecosystem of Automatic Speech Recognition · ACM Multimedia 2022
SmartMeeting: Automatic Meeting Transcription and Summarization for In-Person Conversations · ACM Multimedia 2021
L2RS: A Learning-to-Rescore Mechanism for Hybrid Speech Recognition · ACM Multimedia 2021
Machine learning › Efficient and distributed learning
federated learning
2.432026
FedProxy: Federated Fine-Tuning of LLMs via Proxy SLMs and Heterogeneity-Aware Fusion · ACL (1) 2026
PPC-GPT: Federated Task-Specific Compression of Large Language Models via Pruning and Chain-of-Thought Distillation · EMNLP 2025
A Platform for Deploying the TFE Ecosystem of Automatic Speech Recognition · ACM Multimedia 2022
Visualization and visual analytics › visualization generation
automated visualization generation
2.032024
Marrying Dialogue Systems with Data Visualization: Interactive Data Visualization Generation from Natural Language Conversations · KDD 2024
Natural Language Generation Meets Data Visualization: Vis-to-Text and its Duality with Text-to-Vis · ICDM 2023
RGVisNet: A Hybrid Retrieval-Generation Neural Framework Towards Automatic Data Visualization Generation · KDD 2022
Machine learning › Efficient and distributed learning
model compression
1.922026
FedProxy: Federated Fine-Tuning of LLMs via Proxy SLMs and Heterogeneity-Aware Fusion · ACL (1) 2026
PPC-GPT: Federated Task-Specific Compression of Large Language Models via Pruning and Chain-of-Thought Distillation · EMNLP 2025
Natural language and speech › Question answering and dialogue systems › multimodal question answering
data visualization question answering
1.622025
FeVisQA: Free-Form Question Answering over Data Visualizations · ICDE 2025
Demonstration of FeVisQA: Free-Form Question Answering over Data Visualization · ICDE 2024
Computer vision › Vision and language
visual question answering
1.622025
FeVisQA: Free-Form Question Answering over Data Visualizations · ICDE 2025
Demonstration of FeVisQA: Free-Form Question Answering over Data Visualization · ICDE 2024
Data models and query languages
natural language interface
1.622025
Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey (Extended Abstract) · ICDE 2025
Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey · IEEE Trans. Knowl. Data Eng. 2024
Data models and query languages › natural language interface
natural language interface to database
1.622025
prompt4vis: prompting large language models with example mining for tabular data visualization · VLDB J. 2025
Speech-to-SQL: toward speech-driven SQL query generation from natural language question · VLDB J. 2024
Data models and query languages › natural language interface › natural language interface to database
text-to-SQL
1.622025
Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey (Extended Abstract) · ICDE 2025
Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey · IEEE Trans. Knowl. Data Eng. 2024
Visualization and visual analytics › visualization generation › automated visualization generation
natural language to visualization
1.422025
Towards Robustness of Text-to-Visualization Translation Against Lexical and Phrasal Variability · ICDE 2025
RGVisNet: A Hybrid Retrieval-Generation Neural Framework Towards Automatic Data Visualization Generation · KDD 2022
Natural language and speech › Speech recognition and synthesis › automatic speech recognition › language modeling for speech recognition
lattice rescoring
1.432021
L2RS: A Learning-to-Rescore Mechanism for Hybrid Speech Recognition · ACM Multimedia 2021
Multimodal N-best List Rescoring with Weakly Supervised Pre-training in Hybrid Speech Recognition · ICDM 2021
GoldenRetriever: A Speech Recognition System Powered by Modern Information Retrieval · ACM Multimedia 2020
Natural language and speech › Language models and text generation
large language model
1.022025
Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey · IEEE Trans. Knowl. Data Eng. 2024
Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey (Extended Abstract) · ICDE 2025
Machine learning › Efficient and distributed learning › federated learning › federated foundation model
federated fine-tuning of large language models
1.012026
FedProxy: Federated Fine-Tuning of LLMs via Proxy SLMs and Heterogeneity-Aware Fusion · ACL (1) 2026
Natural language and speech › Language models and text generation
LLM agents
1.012026
UniDataBench: Evaluating Data Analytics Agents Across Structured and Unstructured Data · ACL (1) 2026
Information retrieval › ranking
learning to rank
0.922021
L2RS: A Learning-to-Rescore Mechanism for Hybrid Speech Recognition · ACM Multimedia 2021
GoldenRetriever: A Speech Recognition System Powered by Modern Information Retrieval · ACM Multimedia 2020
Information retrieval
query log analysis
0.922023
Burstiness-Aware Web Search Analysis on Different Levels of Evidences · IEEE Trans. Knowl. Data Eng. 2023
Cross-Lingual Topic Discovery From Multilingual Search Engine Query Log · ACM Trans. Inf. Syst. 2016
Machine learning › Reinforcement learning
deep reinforcement learning
0.912025
Deduction with Induction: Combining Knowledge Discovery and Reasoning for Interpretable Deep Reinforcement Learning · IJCAI 2025
Machine learning › Trustworthy machine learning › interpretability
explainable reinforcement learning
0.912025
Deduction with Induction: Combining Knowledge Discovery and Reasoning for Interpretable Deep Reinforcement Learning · IJCAI 2025
Machine learning › Efficient and distributed learning › federated learning › federated knowledge transfer
federated distillation
0.912025
PPC-GPT: Federated Task-Specific Compression of Large Language Models via Pruning and Chain-of-Thought Distillation · EMNLP 2025
Machine learning › Reinforcement learning
hierarchical reinforcement learning
0.912025
HRLMS: A Data-Driven Hierarchical Reinforcement Learning System for Interactive Rule Intervention and Visualization · ICDE 2025
Machine learning › Efficient and distributed learning › model compression › adaptive compression
task-aware compression
0.912025
PPC-GPT: Federated Task-Specific Compression of Large Language Models via Pruning and Chain-of-Thought Distillation · EMNLP 2025
Medical and health informatics › clinical decision support
medication recommendation
0.912025
SSPNet: Leveraging Robust Medication Recommendation with History and Knowledge · IJCAI 2025
Information retrieval
multimodal retrieval
0.912025
FeVisQA: Free-Form Question Answering over Data Visualizations · ICDE 2025
Information retrieval
retrieval-augmented generation
0.912025
FeVisQA: Free-Form Question Answering over Data Visualizations · ICDE 2025
Human-AI interaction
interactive machine learning
0.912025
HRLMS: A Data-Driven Hierarchical Reinforcement Learning System for Interactive Rule Intervention and Visualization · ICDE 2025
Information retrieval › retrieval models › neural retrieval
neural ranking model
0.612022
RGVisNet: A Hybrid Retrieval-Generation Neural Framework Towards Automatic Data Visualization Generation · KDD 2022
Data models and query languages › query interface
speech-driven querying
0.612022
VoiceQuerySystem: A Voice-driven Database Querying System Using Natural Language Questions · SIGMOD Conference 2022
Natural language and speech › Language models and text generation › text summarization › dialogue summarization
meeting summarization
0.512021
SmartMeeting: Automatic Meeting Transcription and Summarization for In-Person Conversations · ACM Multimedia 2021
Natural language and speech › Speech recognition and synthesis › automatic speech recognition › multi-speaker speech recognition
meeting transcription
0.512021
SmartMeeting: Automatic Meeting Transcription and Summarization for In-Person Conversations · ACM Multimedia 2021
Natural language and speech › Language models and text generation
text summarization
0.512021
SmartMeeting: Automatic Meeting Transcription and Summarization for In-Person Conversations · ACM Multimedia 2021

Methods — techniques the papers use, named apart from their topics

large language model · 7.9neural network · 5.0retrieval-augmented generation · 3.8semantic parsing · 3.3natural language processing · 2.7federated learning · 2.6self-correction · 2.0react · 2.0knowledge distillation · 2.0heterogeneity-aware aggregation · 2.0code generation · 2.0set encoder · 1.7personalized representation · 1.7permutation-consistent decoder · 1.7medcodet5 · 1.7visualization · 0.9rule-based intervention · 0.9pruning · 0.9
YearPublicationVenuePosition
2026 FedProxy: Federated Fine-Tuning of LLMs via Proxy SLMs and Heterogeneity-Aware Fusion
abstract
Federated fine-tuning of Large Language Models (LLMs) is obstructed by a trilemma of challenges: protecting LLMs intellectual property (IP), ensuring client privacy, and mitigating performance loss on heterogeneous data.Existing methods like Offsite-Tuning (OT) secure the LLMs IP by having clients train only lightweight adapters, yet our analysis reveals they suffer from a fundamental performance bottleneck, leaving a significant gap compared to centralized training.To bridge this gap, we introduce FedProxy, a new federated adaptation framework.FedProxy replaces weak adapters with a unified, powerful Proxy Small Language Model (SLM), compressed from the proprietary LLM, to serve as a high-fidelity surrogate for collaborative fine-tuning.Our framework systematically resolves the trilemma through a three-stage architecture: (i) Efficient Representation via server-guided compression to create a resource-friendly proxy; (ii) Robust Optimization through an interference-mitigating aggregation strategy to handle data heterogeneity; and (iii) Effortless Fusion via a trainingfree "plug-in" mechanism to integrate learned knowledge back into the LLM.Experiments show FedProxy significantly outperforms OT methods and approaches centralized performance, establishing a new benchmark for secure and high-performance federated LLM adaptation.
Tao Fan 0002, Guoqiang Ma, Yuanfeng Song, Lixin Fan, Kai Chen 0005, Qiang Yang 0001
ACL (1)3
2026 UniDataBench: Evaluating Data Analytics Agents Across Structured and Unstructured Data
abstract
In real-world business environments, data is stored in a variety of sources, including structured relational databases, semi-structured databases, and unstructured files.The ability to extract reasonable insights across these diverse sources is integral to data-driven decisionmaking.Existing benchmarks, however, are limited in assessing agents' capabilities across these diverse data types.To address this gap, we introduce UniDataBench, a multi-source benchmark designed to evaluate the performance of data analytics agents in handling diverse data sources.Specifically, UniDataBench is constructed based on real-life industry analysis reports, employing a pipeline to synthesize data that aligns with authentic analytical trends.It encompasses diverse datasets spanning relational databases, CSV files, and NoSQL stores to reflect real-world business settings, and provides a unified framework for evaluating how effectively agents can explore multiple data formats, extract insights, and generate meaningful summaries and recommendations.Based on UniDataBench, we propose a novel LLM-based agent named ReActInsight, an autonomous agent that performs end-to-end analysis over diverse data sources by automatically discovering cross-source linkages, decomposing goals, and generating robust, self-correcting code to extract actionable insights.Our benchmark and agent together provide a framework for facilitating the development of data analytics agents in real-world applications.
Han Weng, Yuanfeng Song, Xiaoming Yin
ACL (1)3
2026 VisPoison: An Effective Backdoor Attack Framework for Tabular Data Visualization Models
abstract
Text-to-visualization (text-to-vis) models for tabular data have become essential tools in the era of big data, enabling users to generate visualizations and make data-driven decisions through natural language queries (NLQs). Despite their growing adoption, the security vulnerabilities of these models remain largely unexplored. To address this gap, we propose VisPoison, a backdoor attack framework that realistically simulates three types of attacks on text-to-vis models via data poisoning: data exposure, misleading visualizations, and denial-of-service (DoS). Specifically, VisPoison introduces two types of stealthy triggers to enable both proactive and passive backdoor activations. Proactive triggers are deliberately inserted by attackers using rare-word patterns to extract sensitive information, whereas passive triggers are unintentionally activated by users through first-word prompts, resulting in visualization errors or DoS failures. To support these triggers, we craft specialized payloads for visualization queries that allow compromised models to function normally on benign inputs while producing malicious outputs in the presence of triggers. Extensive evaluations on both trainable and in-context learning (ICL)-based text-to-vis models show that VisPoison achieves attack success rates exceeding 90\%, exposing serious vulnerabilities. Additionally, existing defense strategies reveal limited effectiveness against VisPoison, underscoring the urgent need for more robust and security-aware text-to-vis systems to safeguard human-data interaction.
Shuaimin Li, Chen Zhang 0013, Xuanang Chen, Anni Peng, Zhuoyue Wan, Yuanfeng Song, Shiwen Ni, Min Yang 0007, Raymond Chi-Wing Wong
ICDE6
2026 OsmT: Bridging Openstreetmap Queries and Natural Language With Open-Source Tag-Aware Language Models
abstract
Bridging natural language and structured query languages is a long-standing challenge in the database community. While recent advances in language models have shown promise in this direction, existing solutions often rely on large-scale closed-source models that suffer from high inference costs, limited transparency, and lack of adaptability for lightweight deployment. In this paper, we present OsmT, an open-source tag-aware language model specifically designed to bridge natural language and Overpass Query Language (OverpassQL), a structured query language for accessing large-scale OpenStreetMap (OSM) data. To enhance the accuracy and structural validity of generated queries, we introduce a Tag Retrieval Augmentation (TRA) mechanism that incorporates contextually relevant tag knowledge into the generation process. This mechanism is designed to capture the hierarchical and relational dependencies present in the OSM database, addressing the topological complexity inherent in geospatial query formulation. In addition, we define a reverse task, OverpassQL-to-Text, which translates structured queries into natural language explanations to support query interpretation and improve user accessibility. We evaluate OsmT on a public benchmark against strong baselines and observe consistent improvements in both query generation and interpretation. Despite using significantly fewer parameters, our model achieves competitive accuracy, demonstrating the effectiveness of open-source pre-trained language models in bridging natural language and structured query languages within schema-rich geospatial environments.
Zhuoyue Wan, Chen Zhang 0013, Yuanfeng Song, Shuaimin Li, Ruiqiang Xiao, Xiaoyong Wei, Raymond Chi-Wing Wong
ICDE4
2026 CoVis: Neural and LLM-Driven Multi-Turn Interactions for Conversational Text-to-Visualization Generation
Yuanfeng Song, Jinwei Lu, Raymond Chi-Wing Wong
VLDB J.1
2025 Interactive Text-to-Visualization: Refining Visualization Outputs Through Natural Language User Feedback
abstract
Data visualization (DV) is of significance to the data analysis applications, exploring the hidden patterns and showing the insightful data. The task of Text-to-Vis, which takes text as input and generates data visualizations, was proposed to lower the threshold for generating DVs. However, the existing methods only view this problem as a one-shot mapping problem, directly outputting the final DVs without considering any user feedback for refining the generated DVs. Motivated by this, a more interactive scenario is investigated, where users could provide natural language feedback to refine the generated DVs. The scenario is formulated as the Text-to-Vis with Feedback problem. A new dataset is also created to further study the problem, which contains the user utterance, database schema, generated DVs, the natural language feedback and the refined DVs. A large language model (LLM) based framework named Vis-Edit is designed for handling this task, including schema linking, clause location, clause generation, merger and self-consistency. Eventually, extensive experiments reveal the effectiveness of Vis-Edit.
Xubang Xiong, Raymond Chi-Wing Wong, Yuanfeng Song
CIKM3
2025 VoiceVisSystem: End-to-End Voice-driven Data Visualization Generation from Natural Language Questions
abstract
In today's digital era, data visualization (DV) technology has become indispensable for tasks involving data processing and graphical reasoning. In this demonstration, we introduce a novel automatic DV system named VoiceVisSystem. VoiceVisSystem is designed for transforming speech-form natural language questions (NLQs) into visual data representations, a task formally known as Speech-to-Vis. Unlike the existing cascaded method (e.g., Sevi), the core component of our system relies on an advanced end-to-end speech-to-vis model named SpeechVisNet, eliminating the need for text as an intermediate medium and directly facilitating the conversion from Speech-form to DV. Specifically, the speech encoder and the text encoder of the SpeechVisNet respectively take the user's NLQs and the corresponding database information as inputs and convert them into hidden representations. Then, a grammar-based decoder generates the corresponding DVs as the output. As a result, our system enjoys the benefits of avoiding error propagation, thereby enhancing accuracy. By offering a seamless solution for the speech-to-vis task, VoiceVisSystem presents a promising tool for practical applications in various domains. The demonstration video is available at https://1drv.ms/v/s!Ah2vhbolPBFMiSNPZLunJ6Qp6jqU?e=Shyq8R.
Xiaohui Tang, Xinhe Zhang, Jihua Zhou, Yuanfeng Song
CIKM5
2025 FedMKT: Federated Mutual Knowledge Transfer for Large and Small Language Models
abstract
Recent research in federated large language models (LLMs) has primarily focused on enabling clients to fine-tune their locally deployed homogeneous LLMs collaboratively or on transferring knowledge from server-based LLMs to small language models (SLMs) at downstream clients. However, a significant gap remains in the simultaneous mutual enhancement of both the server’s LLM and clients’ SLMs. To bridge this gap, we propose FedMKT, a parameter-efficient federated mutual knowledge transfer framework for large and small language models. This framework is designed to adaptively transfer knowledge from the server’s LLM to clients’ SLMs while concurrently enhancing the LLM with clients’ unique domain insights. We facilitate token alignment using minimum edit distance (MinED) and then selective mutual knowledge transfer between client-side SLMs and a server-side LLM, aiming to collectively enhance their performance. Through extensive experiments across three distinct scenarios, we evaluate the effectiveness of FedMKT by utilizing diverse public LLMs and SLMs on a variety of NLP text generation tasks. Empirical results demonstrate that FedMKT simultaneously boosts the performance of both LLMs and SLMs. Our code has been contributed to the FATE open-source project and is now publicly accessible at https://github.com/FederatedAI/FATE-LLM/tree/main/python/fate_llm/algo/fedmkt
Tao Fan 0002, Guoqiang Ma, Yan Kang 0001, Hanlin Gu, Yuanfeng Song, Lixin Fan, Kai Chen 0005, Qiang Yang 0001
COLING5
2025 Efficient Data Labeling by Hierarchical Crowdsourcing with Large Language Models
abstract
Large language models (LLMs) have received lots of attention for their impressive performance in in-context dialogues and their potential to revolutionize service industries with a new business model, Model-as-a-Service (MaaS). Automated data labeling is a natural and promising service. However, labeling data with LLMs faces two main challenges: 1) the labels from LLMs may contain uncertainty, and 2) using LLMs for data labeling tasks can be prohibitively expensive, as the scales of datasets are usually tremendous. In this paper, we propose a hierarchical framework named LMCrowd that leverages multiple LLMs for efficient data labeling under budget constraints. The proposed LMCrowd framework first aggregates labels from multiple freely available LLMs, and then employs a large, paid MaaS LLM for relabeling selected instances. Furthermore, we formalize the core process as an optimization problem, aiming to select the optimal set of instances for relabeling by the MaaS LLM, given the current belief state. Extensive experimental evaluations across various real-world datasets demonstrate that our framework outperforms human labelers and GPT-4 in terms of both accuracy and efficiency.
Junyu Yang, Jinyin Nie, Peirou Liang, Kaishun Wu, Defu Lian, Rui Mao 0001, Yuanfeng Song
COLING8
2025 PPC-GPT: Federated Task-Specific Compression of Large Language Models via Pruning and Chain-of-Thought Distillation
abstract
Large Language Models (LLMs) have emerged as a transformative force in artificial intelligence, demonstrating exceptional proficiency across various tasks.However, their deployment in resource-constrained environments and concerns over user data privacy pose significant challenges.In contrast, Small Language Models (SLMs) offer computational efficiency but often lag in performance.To address these issues, we propose FedCoT, a federated framework designed for the Chainof-Thought (CoT) distillation of knowledge from LLMs to SLMs, while ensuring the preservation of clients' data privacy.FedCoT ensures secure and efficient knowledge transfer from an LLM on a high-powered server to an SLM on a resource-constrained client, while adhering to privacy requirements.Leveraging perturbed prompts and rationales generated through the CoT approach, the framework enhances the performance of the client's SLM without compromising user data privacy within a multi-task learning framework.We propose two privacy protection strategies: the Exponential Mechanism Strategy and the Adaptive Exponential Mechanism Strategy, which balance user prompt privacy and the usability of rationales.Empirical evaluation on various text generation tasks demonstrates the effectiveness of FedCoT in training taskspecific SLMs with enhanced performance while prioritizing data privacy protection.
Tao Fan 0002, Guoqiang Ma, Yuanfeng Song, Lixin Fan, Qiang Yang 0001
EMNLP3
2025 Dial-In LLM: Human-Aligned LLM-in-the-loop Intent Clustering for Customer Service Dialogues
abstract
Discovering customer intentions is crucial for automated service agents, yet existing intent clustering methods often fall short due to their reliance on embedding distance metrics and neglect of underlying semantic structures.To address these limitations, we propose an LLM-inthe-loop (LLM-ITL) intent clustering framework, integrating the language understanding capabilities of LLMs into conventional clustering algorithms.Specifically, this paper (1) examines the effectiveness of fine-tuned LLMs in semantic coherence evaluation and intent cluster naming, achieving over 95% accuracy aligned with human judgments; (2) designs an LLM-ITL framework that facilitates the iterative discovery of coherent intent clusters and the optimal number of clusters; and (3) introduces context-aware techniques tailored for customer service dialogue.Since existing English benchmarks lack sufficient semantic diversity and intent coverage, we further present a comprehensive Chinese dialogue intent dataset comprising over 100k real customer service calls with 1,507 human-annotated clusters.The proposed approaches significantly outperform LLM-guided baselines, achieving notable improvements in clustering quality, cost efficiency, and downstream applications.Combined with several best practices, our findings highlight the prominence of LLM-in-the-loop techniques for scalable dialogue data mining.
Mengze Hong, Wailing Ng, Chen Zhang 0013, Yuanfeng Song, Di Jiang 0004
EMNLP4
2025 Towards Robustness of Text-to-Visualization Translation Against Lexical and Phrasal Variability
abstract
Text-to-Vis is an emerging task in the data engineering and mining area that aims to automatically generate data visualizations from natural language questions (NLQs). Despite their progress, existing text-to-vis models often heavily rely on lexical matching between words in the questions and tokens in data schemas. This overreliance on lexical matching may lead to a diminished level of model robustness against input variations. In this study, we thoroughly examine the robustness of current text-to-vis models, an area that has not previously been explored. In particular, we construct the first robustness dataset nvBench-Rob, which contains diverse lexical and phrasal variations based on the original text-to-vis benchmark nvBench. Then, we found that the performance of existing text-to-vis models on this new dataset dramatically drops, implying that these methods exhibit inadequate robustness overall. Finally, we propose a novel framework based on Retrieval-Augmented Generation (RAG) technique, named GRED, specifically designed to address input perturbations in these two variants. The framework consists of three parts: NLQ-Retrieval Generator, Visualization Query-Retrieval Retuner and Annotation-based Debugger, which are used to tackle the challenges posed by natural language variants, programming style differences and data schema variants, respectively. Extensive experimental evaluations show that, compared to the state-of-the-art model Prompt4Vis in the Text-to-Vis field, GRED performs better in terms of model robustness, with a 40% increase in accuracy on the proposed nvBench-Rob dataset.
Jinwei Lu, Yuanfeng Song, Chen Zhang 0013, Kaishun Wu, Raymond Chi-Wing Wong
ICDE2
2025 FeVisQA: Free-Form Question Answering over Data Visualizations
abstract
Given a massive dataset, data visualization (DV) could efficiently express the insights and summaries behind the massive raw data by employing vivid visual representations. To create suitable DVs, users are required to get a comprehensive understanding of the raw data and then transfer their ideas into DVs by composing a suitable and accurate specification in some declarative visualization languages (DVLs, e.g., Vega-Lite). A specification is a JSON object defining the properties of the DVs, like the selected data, the transformations, the visual details, and so on. Due to its complicated grammar and details, DV has quite a steep learning curve, even for data analysts. In this paper, we propose a new task named FeVisQA, referring to Free-form Question Answering over data Visualizations. More specifically,-given a raw dataset, a related DV (in the form of a specification), and a question, FeVisQA aims to predict a textual answer automatically. As a particular case of the general CodeQA (i.e., QA over general programming code like Python and Java) task, FeVisQA enables people to better comprehend data and its DVs by conducting logical reasoning when answering these questions. Since FeVisQA has not been studied in the literature, we first construct a benchmark dataset containing 152 datasets, 14,406 DVs, and 83,890 QA pairs. To tackle this new task, we design a novel neural network named FeVisQANet with advanced multi-modal encoder and adaptive decoder structures, and we also design a novel multi-step framework called VisQA for Multi-modal Large Language Models (MLLMs) based on Retrieval-augmented Generation (RAG) technology. Extensive experiments on our constructed datasets validate the rationale and effectiveness of this proposed FeVisQA task and the proposed model. While research on QA over text and table, machine reading comprehension, and CodeQA develops rapidly, prior works have yet to draw attention to question-answering over DVs. This study connects two important subareas, QA from the natural language process area and DV from the data engineering area. We hope this new dataset and model can serve as a helpful benchmark that would benefit the development of both fields.
Yuanfeng Song, Jinwei Lu, Yuanwei Song, Caleb Chen Cao, Raymond Chi-Wing Wong
ICDE1
2025 DataVisT5: A Pre-Trained Language Model for Jointly Understanding Text and Data Visualization
abstract
Data visualization (DV) is the fundamental and premise tool to improve the efficiency in conveying the insights behind the big data, which has been widely accepted in existing data-driven world. Task automation in DV, such as converting natural language queries to visualizations (i.e., text-to-vis), gener-ating explanations from visualizations (i.e., vis-to-text), answering DV-related questions in free form (i.e. Fe VisQA), and explicating tabular data (i.e., table-to-text), is vital for advancing the field. Despite their potential, the application of pre-trained language models (PLMs) like T5 and BERT in DV has been limited by high costs and challenges in handling cross-modal information, leading to few studies on PLMs for DV. We introduce Data VisT5, a novel PLM tailored for DV that enhances the T5 architecture through a hybrid objective pre-training and multi-task fine-tuning strategy, integrating text and DV datasets to effectively interpret cross-modal semantics. Extensive evaluations on public datasets show that Data VisT5 consistently outperforms current state-of-the-art models and higher-parameter Large Language Models (LLMs) on various DV-related tasks. We anticipate that Data VisT5 will not only inspire further research on vertical PLMs but also expand the range of applications for PLMs.
Zhuoyue Wan, Yuanfeng Song, Shuaimin Li, Chen Zhang 0013, Raymond Chi-Wing Wong
ICDE2
2025 Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey (Extended Abstract)
abstract
Natural Language Interfaces (NLIs) have transformed data interaction by enabling natural language querying and visualization of tabular data. Despite the growing importance of NLIs, prior research has examined querying and visualization tasks separately, lacking a unified perspective, especially in the era of Large Language Models (LLMs). To fill this gap, this survey provides a comprehensive analysis of NLIs for tabular data, examining their evolution and fundamental components: datasets, evaluation metrics, and architectural designs. By analyzing over 60 approaches and 38 datasets, we explore recent advancements in Text-to-SQL and Text-to-Vis tasks, focusing on semantic parsing techniques for natural language translation to SQL queries and visualization specifications. We evaluate the impact of LLMs on these systems, discussing their capabilities and limitations. Our systematic review serves as a roadmap for developing NLIs in the foundation model era.
Weixu Zhang, Yuanfeng Song, Victor Junqiu Wei, Yuxing Tian, Yiyan Qi, Jonathan H. Chan, Raymond Chi-Wing Wong, Haiqin Yang
ICDE3
2025 HRLMS: A Data-Driven Hierarchical Reinforcement Learning System for Interactive Rule Intervention and Visualization
abstract
In recent years, an increasing number of deep reinforcement learning methods have achieved success in domains such as gaming, yet their inherent black-box nature poses significant challenges to the interpretability of the training process. Moreover, there is an urgent need for the ability to intervene directly and simply during training. To address these issues, we present the Interactive Hierarchical Reinforcement Learning Monitoring System (HRLMS). This framework integrates a set of rules derived from both autonomously generated rules and those input through user interaction, showcasing these rules in real-time during the training process. Throughout the system's operation, the input, integration, display, and reuse of rules form a comprehensive chain, enhancing the entirety of the workflow by seamlessly blending the training and display processes.
Chen Zhang 0013, Yuanfeng Song, Kaishun Wu
ICDE4
2025 HealthLens: A Natural Language Querying System for Interactive Visualization of Electronic Health Records
abstract
As an essential part of modern healthcare systems, extracting valuable insights from electronic medical records (EMRs) remains challenging due to the complexity of structured and unstructured data. Data visualization is essential for transforming complex data into comprehensible visuals that enable professionals to identify patterns and trends. This process involves selecting data attributes, transforming the data, choosing appropriate visual encoding methods, and rendering graphical representations using declarative visualization languages (DVLs). However, achieving proficiency in DVLs requires a deep understanding of domain-specific data and expertise in these languages, which poses a significant barrier for beginners and non-technical users. To address these challenges, we present HealthLens, the first user-friendly visualization tool in the EMR domain that eliminates the need for prior knowledge of DVLs. Built on the MedCodeT5 model developed by us and leveraging a large language model with a bilevel optimization approach, HealthLens enables the generation of EMR visualizations from natural language queries. This demonstrates the feasibility of creating sophisticated visualizations with minimal technical expertise, advancing accessibility in the EMR field.
Siqi Ning, Qiyong Zheng, Yuanfeng Song, Liang-Jie Zhang
IJCAI4
2025 SSPNet: Leveraging Robust Medication Recommendation with History and Knowledge
abstract
Automated medication recommendation is a crucial task within the domain of artificial intelligence in healthcare, where recommender systems are supposed to deliver precise, personalized drug combinations tailored to the evolving health states of patients. Existing approaches often treat clinical records (e.g., diagnoses, procedures) as isolated or unified entities, neglecting the inherent set-structured nature of medical data and the need to model interdependencies among clinical elements. To address the gap, we propose SSPNet, a novel end-to-end framework designed to process complete clinical record sets and directly generate optimal medication sets. SSPNet employs a set-based encoder to effectively capture and represent a patient's health condition from the electronic health records (EHRs), while a permutation-consistent decoder predicts the entire medication combination as a set. In addition, we introduce a novel personalized representation mechanism to capture the drugs previously used by individual patients. Extensive experiments on MIMIC-Ⅲ and MIMIC-Ⅳ data sets reveal that SSPNet surpasses existing state-of-the-art methods in the accuracy of medication recommendations.
Jiawei Wen, Yuanfeng Song, Liang-Jie Zhang
IJCAI4
2025 Deduction with Induction: Combining Knowledge Discovery and Reasoning for Interpretable Deep Reinforcement Learning
abstract
Deep reinforcement learning (DRL) has achieved remarkable success in dynamic decision-making tasks. However, its inherent opacity and cold start problem hinder transparency and training efficiency. To address these challenges, we propose HRL-ID, a neural-symbolic framework that combines automated rule discovery with logical reasoning within a hierarchical DRL structure. HRL-ID dynamically extracts first-order logic rules from environmental interactions, iteratively refines them through success-based updates, and leverages these rules to guide action execution during training. Extensive experiments on Atari benchmarks demonstrate that HRL-ID outperforms state-of-the-art methods in training efficiency and interpretability, achieving higher reward rates and successful knowledge transfer between domains.
Junyang Chen 0001, Yuanfeng Song, Rui Mao 0001, Fangzhen Lin
IJCAI4
2025 Natural Language to Overpass Query: A Multi-Step Approach Using Task Decomposition and Key-Value Correction
abstract
We investigate the challenge of generating OverpassQL from natural language in the Text-to-OverpassQL task and explore the data in the existing OverpassNL dataset. To address the structural mismatch between natural language and OverpassQL, we propose a task decomposition-based multi-step prompting approach that generates auxiliary information to help align natural language with OverpassQL structures, thereby enhancing model performance. Furthermore, we introduce a Key-Value Correction Module specifically targeting key-value pair matching difficulties in Text-to-OverpassQL tasks, designed to rectify potential syntactic errors and key-value mismatches in generated queries. Our experiments on GPT-3.5 Turbo and GPT-4 demonstrate absolute performance gains of$\mathbf{1. 4 \%}$and 0.6 % respectively. Under retrieval-augmented setting ablation, we achieve a more significant 3.5 % improvement with GPT-3.5 Turbo. Experimental results confirm that our method consistently improves performance across various models and configurations, particularly showing enhanced effectiveness in medium and small-scale models.
Xinrui Zhu, Xuan Wang 0002, Yuanfeng Song, Hanlin Gu
MDM4
2025 Dual Learning Between Molecules and Natural Language
Liang-Jie Zhang, Weicheng Wang 0001, Yuanfeng Song, Di Jiang 0004
PAKDD (2)5
2025 Prompt-Based Relation Extraction By Reasoning with Contextual Knowledge
Xinhe Zhang, Min Cai, Yuanfeng Song
PAKDD (5)5
2025 Speech-to-Visualization: Toward End-to-End Speech-Driven Data Visualization Generation from Natural Language Questions
Xinhe Zhang, Jihua Zhou, Kaishun Wu, Yuanfeng Song, Raymond Chi-Wing Wong
ECML/PKDD (7)5
2025 prompt4vis: prompting large language models with example mining for tabular data visualization
abstract
Abstract We are currently in the epoch of Large Language Models (LLMs), which have transformed numerous technological domains within the database community. In this paper, we examine the application of LLMs in text-to-visualization (text-to-vis). The advancement of natural language processing technologies has made natural language interfaces more accessible and intuitive for visualizing tabular data. However, despite utilizing advanced neural network architectures, current methods such as Seq2Vis, ncNet, and RGVisNet for transforming natural language queries into DV commands still underperform, indicating significant room for improvement. In this paper, we introduce Prompt4Vis , a novel framework that leverages LLMs and In-context learning to enhance the generation of data visualizations from natural language. Given that In-context learning’s effectiveness is highly dependent on the selection of examples, it is critical to optimize this aspect. Additionally, encoding the full database schema of a query is not only costly but can also lead to inaccuracies. This framework includes two main components: (1) an example mining module that identifies highly effective examples to enhance In-context learning capabilities for text-to-vis applications, and (2) a schema filtering module designed to streamline database schemas. Comprehensive testing on the NVBench dataset has shown that Prompt4Vis significantly outperforms the current state-of-the-art model, RGVisNet, by approximately 35.9% on development sets and 71.3% on test sets. To the best of our knowledge, Prompt4Vis is the first framework to incorporate In-context learning for enhancing text-to-vis, marking a pioneering step in the domain.
Shuaimin Li, Xuanang Chen, Yuanfeng Song, Yunze Song, Chen Zhang 0013, Lei Chen 0002
VLDB J.3
2024 InfantCryNet: A Data-driven Framework for Intelligent Analysis of Infant Cries
Mengze Hong, Chen Zhang 0013, Lingxiao Yang, Yuanfeng Song, Di Jiang 0004
ACML4
2024 Automatic SQL Query Generation from Code Switched Natural Language Questions on Electronic Medical Records
abstract
Electronic Medical Records (EMRs) meticulously document patient information in relational databases, presenting a challenging task for medical professionals to effectively retrieve this data. Natural Language Question to SQL query (NL2SQL), a critical task in natural language processing (NLP), shows promising performance in addressing this challenge. However, existing medical NL2SQL studies often focus on generating SQL queries from monolingual questions in English. None of them have studied medical NL2SQL for the Chinese domain.In Chinese EMRs, the questions are primarily in Chinese, while many medical terms, such as drugs and diseases, are commonly described in English. This phenomenon is generally known as code-switching (CS) in the field. Given that underlying systems are typically monolingual, CS has proven to pose significant accuracy challenges, as observed in many tasks such as Automatic Speech Recognition (ASR) and Machine Translation (MT). However, the potential effects on EMRs NL2SQL have not been explored. In this study, we investigate the CS-NL2SQL problem, focusing on CS in the context of Chinese questions for the NL2SQL task on EMRs. To assess the model’s performance on this task, we construct the first CS-NL2SQL dataset named CS-MIMICSQL in medical domains. We then explore different CS-NL2SQL architectures along two dimensions: cascaded (translation followed by SQL generation) vs. end-to-end. Our results demonstrate that the proposed end-to-end structure can outperform much better than the cascaded baselines.
Jinyin Nie, Zeming Liu, Dong Lei, Yuanfeng Song
BIBM5
2024 Automatic Data Visualization Generation from Chinese Natural Language Questions
abstract
Data visualization has emerged as an effective tool for getting insights from massive datasets. Due to the hardness of manipulating the programming languages of data visualization, automatic data visualization generation from natural languages (Text-to-Vis) is becoming increasingly popular. Despite the plethora of research effort on the English Text-to-Vis, studies have yet to be conducted on data visualization generation from questions in Chinese. Motivated by this, we propose a Chinese Text-to-Vis dataset in the paper and demonstrate our first attempt to tackle this problem. Our model integrates multilingual BERT as the encoder, boosts the cross-lingual ability, and infuses the n-gram information into our word representation learning. Our experimental results show that our dataset is challenging and deserves further research.
Victor Junqiu Wei, Yuanfeng Song, Chen Zhang 0013, Raymond Chi-Wing Wong
LREC/COLING3
2024 Demonstration of FeVisQA: Free-Form Question Answering over Data Visualization
abstract
Question Answering (QA) systems playa vital role in knowledge acquisition. CodeQA refers to question answering (QA) over source code for code comprehension purpose. However, existing CodeQA studies mainly focus on questions related to general-purpose programming languages (GPLs) (e.g., Java and Python), and no study has been conducted on QA over declarative visualization languages (DVLs) (e.g., Vega-Lite), a kind of programming languages used for creating data visualization (DV). DVLs enjoys specific grammars that are instinct different from GPLs. This demonstration presents the first neural-based QA system for DVL, FeVisQASystem. FeVisQASystem is based on a new task named Fevisqa, short for Free-form QA over data Visualization, which takes natural language questions and DV specification as inputs to predict the answers to the questions. As a particular case of the CodeQA task, Fe VisQA enables people to better comprehend data and its DV s by conducting logical reasoning when answering these questions. Although research on question-answering and machine reading comprehension is progressing quickly, little attention has previously been paid to FeVisQA. This new system and the task can serve as a helpful pioneering study for DV comprehension. The video can be accessed via https://ldrv.ms/f/s!Ah2vhboIPBFMhk6jTYOtaIRnLC2K?e=OkJqOq
Yuanfeng Song, Jinwei Lu, Xuefang Zhao, Raymond Chi-Wing Wong
ICDE1
2024 Marrying Dialogue Systems with Data Visualization: Interactive Data Visualization Generation from Natural Language Conversations
abstract
Data visualization (DV) has become the prevailing tool in the market due to its effectiveness into illustrating insights in vast amounts of data. To lower the barrier of using DVs, automatic DV tasks, such as natural language question (NLQ) to visualization translation (formally called text-to-vis), have been investigated in the research community. However, text-to-vis assumes the NLQ to be well-organized and expressed in a single sentence. However, in real-world settings, complex DV is needed through consecutive exchanges between the DV system and the users. In this paper, we propose a new task named CoVis, short for Conversational text-to-Visualization, aiming at constructing DVs through a series of interactions between users and the system. Since it is the task which has not been studied in the literature, we first build a benchmark dataset named Dial-NVBench, including dialogue sessions with a sequence of queries from a user and responses from the system. The ultimate goal of each dialogue session is to create a suitable DV. However, this process can contain diverse dialogue queries, such as seeking information about the dataset, manipulating parts of the data, and visualizing the data. Then, we propose a multi-modal neural network named MMCoVisNet to answer these DV-related queries. In particular, MMCoVisNet first fully understands the dialogue context and determines the corresponding responses. Then, it uses adaptive decoders to provide the appropriate replies: (i) a straightforward text decoder is used to produce general responses, (ii) an SQL-form decoder is applied to synthesize data querying responses, and (iii) a DV-form decoder tries to construct the appropriate DVs. We comparatively evaluate MMCoVisNet with other baselines over our proposed benchmark dataset. Experimental results validate that MMCoVisNet performs better than existing baselines and achieves a state-of-the-art performance.
Yuanfeng Song, Xuefang Zhao, Raymond Chi-Wing Wong
KDD1
2024 A Communication Theory Perspective on Prompting Engineering Methods for Large Language Models
Yuanfeng Song, Yuanqin He, Xuefang Zhao, Hanlin Gu, Di Jiang 0004, Lixin Fan
J. Comput. Sci. Technol.1
2024 Neural Moderation of ASMR Erotica Content in Social Networks
abstract
With the popularity of video/audio streaming applications in recent years, the wide spread of Autonomous Sensory Meridian Response (ASMR) erotica content is becoming a serious issue in social networks. Due to the subtle nature of ASMR erotica and its relative rareness in real scenario, detecting ASMR erotica contents is a challenging task. In this article, we propose a novel neural framework for ASMR erotica content moderation. The proposed framework consists of a pipeline of novel strategies to tackle challenges unique in ASMR Erotica Contents such as data scarcity and imbalanced data. Based on large-scale industrial data, the proposed framework demonstrates high moderation accuracy in quantitative analysis and significantly outperforming the existing counterparts.
Di Jiang 0004, Conghui Tan, Yuanfeng Song, Chen Zhang 0013, Lei Chen 0002
IEEE Trans. Knowl. Data Eng.4
2024 Natural Language Interfaces for Tabular Data Querying and Visualization: A Survey
abstract
The emergence of natural language processing has revolutionized the way users interact with tabular data, enabling a shift from traditional query languages and manual plotting to more intuitive, language-based interfaces. The rise of large language models (LLMs) such as ChatGPT and its successors has further advanced this field, opening new avenues for natural language processing techniques. This survey presents a comprehensive overview of natural language interfaces for tabular data querying and visualization, which allow users to interact with data using natural language queries. We introduce the fundamental concepts and techniques underlying these interfaces with a particular emphasis on semantic parsing, the key technology facilitating the translation from natural language to SQL queries or data visualization commands. We then delve into the recent advancements in Text-to-SQL and Text-to-Vis problems from the perspectives of datasets, methodologies, metrics, and system designs. This includes a deep dive into the influence of LLMs, highlighting their strengths, limitations, and potential for future improvements. Through this survey, we aim to provide a roadmap for researchers and practitioners interested in developing and applying natural language interfaces for data interaction in the era of large language models.
Weixu Zhang, Yuanfeng Song, Victor Junqiu Wei, Yuxing Tian, Yiyan Qi, Jonathan H. Chan, Raymond Chi-Wing Wong, Haiqin Yang
IEEE Trans. Knowl. Data Eng.3
2024 Speech-to-SQL: toward speech-driven SQL query generation from natural language question
Yuanfeng Song, Raymond Chi-Wing Wong, Xuefang Zhao
VLDB J.1
2023 Integrating Automated Knowledge Extraction with Large Language Models for Explainable Medical Decision-Making
abstract
Large language models (LLMs) have demonstrated strong reasoning ability and inspired many previously unimaginable applications. In this paper, we aim to harness the strong reasoning capability of LLMs toward explainable medical diagnosis. As we know, deep learning has been widely adopted and shown improvement in medical diagnostics. However, it is often criticized for its lack of interpretability. To address this drawback, we propose the first method that innovatively combines Markov logic networks (MLNs) with external knowledge extracted using LLMs, aiming for improved both interpretability and accuracy. Specifically, our approach involves a new process, powered by LLMs and a search engine, to automatically collect and organize external medical knowledge. The outcome is a set of first-order logic (FOL) rules, which then become a key component for the following MLN-based diagnostic algorithm. The resulting MLN-based model can maintain the accuracy of deep networks while providing understandable reasoning for its decisions. By aiming to blend specific knowledge from the medical domain with LLM techniques, our work contributes towards the development of improved automatic diagnosis systems, with the potential for enhancing transparency and trust in medical diagnostics.
Yichi Wang 0004, Yuanfeng Song
BIBM4
2023 Natural Language Generation Meets Data Visualization: Vis-to-Text and its Duality with Text-to-Vis
abstract
Data visualizations (DVs) refer to the methodologies and tools where visual elements like charts, bars and scatters are used to convey summaries behind the raw data. However, it usually takes much effort to master DV, even for data scientists and experts, not to mention beginners. Hence, a popular task named Text-to-Vis, focusing on automatically generating data visualizations (DVs) from natural language questions (NLQs), has been introduced and has recently been gaining great attention from both the database and the data mining communities. In this paper, we propose the reversed task Vis-to-Text, which aims to generate human-readable descriptions to explain complicated DVs for educational purposes. Intuitively, text-to-vis and vis-to-text are strongly correlated to one another, i.e., the input of text-to-vis is the output of vis-to-text, and vice versa. This relationship is generally known as duality and has been validated to be important for improving the performances of both tasks in machine translation, question answering, and dialogue systems. However, its effectiveness in text-to-vis and vis-to-text is under-explored. In this paper, we make use of the duality to optimize both tasks. We first design a Transformer-based network to tackle the vis-to-text task. Then, we further explore a dual training framework to simultaneously optimize the two tasks. More specifically, we analyze the duality and finally convert it into a corresponding regularization term to constrain the loss function to guide the model training process. Finally, we evaluate our approach on a public dataset, and the experimental results validate the rationale of this new proposed vis-to-text task and also show that this dual framework can boost the performance of the vis-to-text task over existing baselines.
Yuanfeng Song, Xuefang Zhao, Raymond Chi-Wing Wong
ICDM1
2023 Burstiness-Aware Web Search Analysis on Different Levels of Evidences
abstract
Personalizing the analysis for web search potentially improves the search experience. A good analytical model for web search should leverage not only collective wisdom but also individual characteristics. Most of the existing analytical models, however, focus on how to utilize the collective wisdom, from a crowd, for instance. In this paper, we address the problem of user-specific web search analysis by considering the so-called burstiness in web search, which captures the behavior of rare words appearing many times in a single document. We go beyond click graph and propose two probabilistic topic models, Topic Independence Model and Topic Dependence Model. The former adopts the assumption that the generation of query terms and URLs are topically independent, and the latter captures the coupling between search queries and URLs. We also capture the temporal burstiness of topics by utilizing continuous Beta distribution. Through a large-scale analysis of a real-life search query log, we observe that each user's web search trail enjoys multiple kinds of user-based unique characteristics. On a massive search query log, the new models achieve a better held-out likelihood than existing baselines, and they can also effectively reveal the latent evolution of topics on the corpus level and user-based level.
Chen Zhang 0013, Qifan Li, Kaishun Wu, Di Jiang 0004, Yuanfeng Song, Peiguang Lin, Lei Chen 0002
IEEE Trans. Knowl. Data Eng.6
2022 RGVisNet: A Hybrid Retrieval-Generation Neural Framework Towards Automatic Data Visualization Generation
abstract
Recent years have witnessed the burgeoning of data visualization (DV) systems in both the research and the industrial communities since they provide vivid and powerful tools to convey the insights behind the massive data. A necessary step to visualize data is through creating suitable specifications in some declarative visualization languages (DVLs, e.g., Vega-Lite, ECharts). Due to the steep learning curve of mastering DVLs, automatically generating DVs via natural language questions, or text-to-vis, has been proposed and received great attention. However, existing neural network-based text-to-vis models, such as Seq2Vis or ncNet, usually generate DVs from scratch, limiting their performance due to the complex nature of this problem. Inspired by how developers reuse previously validated source code snippets from code search engines or a large-scale codebase when they conduct software development, we provide a novel hybrid retrieval-generation framework named RGVisNet for text-to-vis. It retrieves the most relevant DV query candidate as a prototype from the DV query codebase, and then revises the prototype to generate the desired DV query. Specifically, the DV query retrieval model is a neural ranking model which employs a schema-aware encoder for the NL question, and a GNN-based DV query encoder to capture the structure information of a DV query. At the same time, the DV query revision model shares the same structure and parameters of the encoders, and employs a DV grammar-aware decoder to reuse the retrieved prototype. Experimental evaluation on the public NVBench dataset validates that RGVisNet can significantly outperform existing generative text-to-vis models such as ncNet, by up to 74.28% relative improvement in terms of overall accuracy. To the best of our knowledge, RGVisNet is the first framework that seamlessly integrates the retrieval- with the generative-based approach for the text-to-vis task.
Yuanfeng Song, Xuefang Zhao, Raymond Chi-Wing Wong, Di Jiang 0004
KDD1
2022 A Platform for Deploying the TFE Ecosystem of Automatic Speech Recognition
abstract
Since data regulations such as the European Union's General Data Protection Regulation (GDPR) have taken effect, the traditional two-step Automatic Speech Recognition (ASR) optimization strategy (i.e., training a one-size-fits-all model with vendor's centralized data and fine-tuning the model with clients' private data) has become infeasible. To meet these privacy requirements, TFE, a novel GDPR-compliant ASR ecosystem, has been proposed by us to incorporate transfer learning, federated learning, and evolutionary learning towards effective ASR model optimization. In this demonstration, we further design and implement a novel platform to promote the deployment and applicability of TFE. Our proposed platform allows enterprises to easily conduct the ASR optimization task using TFE across organizations.
Yuanfeng Song, Rongzhong Lian, Di Jiang 0004, Xuefang Zhao, Conghui Tan, Qian Xu 0005, Raymond Chi-Wing Wong
ACM Multimedia1
2022 VoiceQuerySystem: A Voice-driven Database Querying System Using Natural Language Questions
abstract
With recent development in natural language processing (NLP) and automatic speech recognition (ASR), voice-based interfaces have become a necessity for applications such as chatbots, search engines, and databases. In this demonstration, we introduce VoiceQuerySystem, a voice-based database querying system that enables users to conduct data operations with natural language questions (NLQs). Different from existing voice-based interfaces such as SpeakQL or EchoQuery, which restricts the voice input to be an exact SQL or follow a pre-defined template, VoiceQuerySystem attempts to achieve data manipulation via common NLQs, and thus does not require the user's technical background in SQL language.
Yuanfeng Song, Raymond Chi-Wing Wong, Xuefang Zhao, Di Jiang 0004
SIGMOD Conference1
2022 You should know more: Learning external knowledge for visual dialog
Yuanfeng Song
Neurocomputing5
2021 Familia: A Configurable Topic Modeling Framework for Industrial Text Engineering
Di Jiang 0004, Yuanfeng Song, Rongzhong Lian, Siqi Bao, Jinhua Peng, Huang He, Hua Wu 0003, Chen Zhang 0013, Lei Chen 0002
DASFAA (3)2
2021 FedSP: Federated Speaker Verification with Personal Privacy Preservation
Yangqian Wang, Yuanfeng Song, Di Jiang 0004, Ye Ding 0002, Xuan Wang 0002, Yang Liu 0039, Qing Liao 0001
ICA3PP (3)2
2021 Multimodal N-best List Rescoring with Weakly Supervised Pre-training in Hybrid Speech Recognition
abstract
N-best list rescoring, an essential step in hybrid automatic speech recognition (ASR), aims to re-evaluate the N-best hypothesis list decoded by the acoustic model (AM) and language model (LM), and selects the top-ranked hypotheses as the final ASR results. This paper explores the performance of neural rescoring models in scenarios where large-scale training labels are not available. We propose a weakly supervised neural rescoring method, WSNeuRescore, where a listwise multimodal neural rescoring model is pre-trained using labels automatically obtained without human annotators. Specifically, we employ the output of an unsupervised rescoring model, the weighted linear combination of the AM score and the LM score, as a weak supervision signal to pre-train the neural rescoring model. Our experimental evaluations on a public dataset validate that the pre-trained rescoring model based on weakly supervised data leads to an impressive performance. In the extreme scenario without any high-quality labeled data, it achieves up to an 11.90% WER reduction and a 15.56% NDCG@10 improvement over the baseline method in Kaldi, a well-known open-source toolkit in the ASR community.
Yuanfeng Song, Xuefang Zhao, Di Jiang 0004, Raymond Chi-Wing Wong
ICDM1
2021 L2RS: A Learning-to-Rescore Mechanism for Hybrid Speech Recognition
abstract
This paper aims to advance the performance of industrial ASR systems by exploring a more effective method for N-best rescoring, a critical step that greatly affects the final recognition accuracy. Existing rescoring approaches suffer the following issues: (i) limited performance since they optimize an unnecessarily harder problem, namely predicting accurate grammatical legitimacy scores of the N-best hypotheses rather than directly predicting their partial orders regarding a specific acoustic input; (ii) hard to incorporate various information by advanced natural language processing (NLP) models such as BERT to achieve a comprehensive evaluation of each N-best candidate. To relieve the above drawbacks, we propose a simple yet effective mechanism, Learning-to-Rescore (L2RS), to empower ASR systems with state-of-the-art information retrieval (IR) techniques. Specifically, L2RS utilizes a wide range of textual information from the state-of-the-art NLP models and automatically deciding their weights to directly learn the ranking order of each N-best hypothesis with respect to a specific acoustic input. We incorporate various features including BERT sentence embeddings, the topic vectors, and perplexity scores produced by an n-gram language model (LM), topic modeling LM, BERT, and RNNLM to train the rescoring model. Experimental results on a public dataset show that L2RS outperforms not only traditional rescoring methods but also its deep neural network counterparts by a substantial margin of 20.85% in terms of [email protected] The L2RS toolkit has been successfully deployed for many online commercial services in WeBank Co., Ltd, China's leading digital bank. The efficacy and applicability of L2RS are validated by real-life online customer datasets.
Yuanfeng Song, Di Jiang 0004, Xuefang Zhao, Qian Xu 0005, Raymond Chi-Wing Wong, Lixin Fan, Qiang Yang 0001
ACM Multimedia1
2021 SmartMeeting: Automatic Meeting Transcription and Summarization for In-Person Conversations
abstract
Meetings are a necessary part of the operations of any institution, whether they are held online or in-person. However, meeting transcription and summarization are always painful requirements since they involve tedious human effort. This drives the need for automatic meeting transcription and summarization (AMTS) systems. A successful AMTS system relies on systematic integration of multiple natural language processing (NLP) techniques, such as automatic speech recognition, speaker identification, and meeting summarization, which are traditionally developed separately and validated offline with standard datasets. In this demonstration, we provide a novel productive meeting tool named SmartMeeting, which enables users to automatically record, transcribe, summarize, and manage the information in an in-person meeting. SmartMeeting transcribes every word on the fly, enriches the transcript with speaker identification and voice separation, and extracts essential decisions and crucial insights automatically. In our demonstration, the audience can experience the great potential of the state-of-the-art NLP techniques in this real-life application.
Yuanfeng Song, Di Jiang 0004, Xuefang Zhao, Qian Xu 0005, Raymond Chi-Wing Wong, Qiang Yang 0001
ACM Multimedia1
2021 SmartSales: An AI-Powered Telemarketing Coaching System in FinTech
abstract
Telemarketing is a primary and mature method for enterprises to solicit prospective customers to buy products or services. However, training telesales representatives is always a pain point for enterprises since it is usually conducted manually and costs great effort and time. In this demonstration, we propose a telemarketing coaching system named SmartSales to help enterprises develop better salespeople. Powered by artificial intelligence (AI), SmartSales aims to accumulate the experienced sales pitch from customer-sales dialogues and use it to coach junior salespersons. To the best of our knowledge, this is the first practice of an AI telemarketing coaching system in the domain of Chinese FinTech in the literature. SmartSales has been successfully deployed in the WeBank's telemarketing team. We expect that SmartSales will inspire more research on AI assistant systems.
Yuanfeng Song, Xuefang Zhao, Di Jiang 0004, Qian Xu 0005, Raymond Chi-Wing Wong, Qiang Yang 0001
ACM Multimedia1
2021 A GDPR-compliant Ecosystem for Speech Recognition with Transfer, Federated, and Evolutionary Learning
abstract
Automatic Speech Recognition (ASR) is playing a vital role in a wide range of real-world applications. However, Commercial ASR solutions are typically “one-size-fits-all” products and clients are inevitably faced with the risk of severe performance degradation in field test. Meanwhile, with new data regulations such as the European Union’s General Data Protection Regulation (GDPR) coming into force, ASR vendors, which traditionally utilize the speech training data in a centralized approach, are becoming increasingly helpless to solve this problem, since accessing clients’ speech data is prohibited. Here, we show that by seamlessly integrating three machine learning paradigms (i.e., T ransfer learning, F ederated learning, and E volutionary learning (TFE)), we can successfully build a win-win ecosystem for ASR clients and vendors and solve all the aforementioned problems plaguing them. Through large-scale quantitative experiments, we show that with TFE, the clients can enjoy far better ASR solutions than the “one-size-fits-all” counterpart, and the vendors can exploit the abundance of clients’ data to effectively refine their own ASR products.
Di Jiang 0004, Conghui Tan, Jinhua Peng, Chaotao Chen, Xueyang Wu 0001, Yuanfeng Song, Yongxin Tong, Chang Liu 0069, Qian Xu 0005, Qiang Yang 0001
ACM Trans. Intell. Syst. Technol.7
2021 Industrial Federated Topic Modeling
abstract
Probabilistic topic modeling has been applied in a variety of industrial applications. Training a high-quality model usually requires a massive amount of data to provide comprehensive co-occurrence information for the model to learn. However, industrial data such as medical or financial records are often proprietary or sensitive, which precludes uploading to data centers. Hence, training topic models in industrial scenarios using conventional approaches faces a dilemma: A party (i.e., a company or institute) has to either tolerate data scarcity or sacrifice data privacy. In this article, we propose a framework named Industrial Federated Topic Modeling (iFTM), in which multiple parties collaboratively train a high-quality topic model by simultaneously alleviating data scarcity and maintaining immunity to privacy adversaries. iFTM is inspired by federated learning, supports two representative topic models (i.e., Latent Dirichlet Allocation and SentenceLDA) in industrial applications, and consists of novel techniques such as private Metropolis-Hastings, topic-wise normalization, and heterogeneous model integration. We conduct quantitative evaluations to verify the effectiveness of iFTM and deploy iFTM in two real-life applications to demonstrate its utility. Experimental results verify iFTM’s superiority over conventional topic modeling.
Di Jiang 0004, Yongxin Tong, Yuanfeng Song, Xueyang Wu 0001, Jinhua Peng, Rongzhong Lian, Qian Xu 0005, Qiang Yang 0001
ACM Trans. Intell. Syst. Technol.3
2020 Federated Acoustic Model Optimization for Automatic Speech Recognition
Conghui Tan, Di Jiang 0004, Huaxiao Mo, Jinhua Peng, Yongxin Tong, Chaotao Chen, Rongzhong Lian, Yuanfeng Song, Qian Xu 0005
DASFAA (3)9
2020 TopicOcean: An Ever-Increasing Topic Model With Meta-learning
abstract
Topic modeling has been intensively studied and widely applied in both academia and industry in the last decade. In the literature, topic models usually need to be trained from scratch for each individual corpus. Hence, the wisdom of the crowd (i.e., topic models previously trained based upon other corpora) is abandoned. Since a massive amount of in-domain data, considerable computational cost, and human labour are involved in obtaining a high-quality topic model, training from scratch for each new corpus is a huge waste of resources. In this paper, we propose the novel TopicOcean framework, which aims to integrate well-trained topic models and transfer the knowledge of accumulated topics to new corpora in order to improve the quality of their topic models. We first propose a method of constructing the ever-increasing TopicOcean, and then propose a meta-learning mechanism that transfers the meta-level knowledge (i.e., topics) in TopicOcean to the scenario of topic modeling on new corpora. Comprehensive experiments validate that the TopicOcean framework can significantly outperform the state-of-the-art (53.77% perplexity improvement on a temporal-shift corpus and 29.24% improvement on a domain-shift corpus). The well-trained high-quality topic models used to construct TopicOcean have been opensourced to promote further research.11The well-trained topic models can be accessed at Github (https://github.com/baidu/Familia/blob/master/model/download_model.sh).
Yuanfeng Song, Yongxin Tong, Siqi Bao, Di Jiang 0004, Hua Wu 0003, Raymond Chi-Wing Wong
ICDM1
2020 GoldenRetriever: A Speech Recognition System Powered by Modern Information Retrieval
abstract
Existing Automatic Speech Recognition (ASR) systems usually generate the N-best hypotheses list first, and then rescore them with the language model score and the acoustic model score to find the best one. This procedure is essentially analogous to the working mechanism of modern Information Retrieval (IR) systems, which retrieve a relatively large amount of relevant candidates first, re-rank them, and output the top-N list. Exploiting their commonality, this demonstration proposes a novel system named GoldenRetriever that marries IR with ASR. GoldenRetriever transforms the problem of N-best hypotheses rescoring as a Learning-to-Rescore (L2RS) problem and utilizes a wide range of features beyond the language model score and the acoustic model score. In this demonstration, the audience can experience the great potential of marrying IR with ASR for the first time. GoldenRetriever should inspire more research on transferring the state-of-the-art IR techniques to ASR.
Yuanfeng Song, Di Jiang 0004, Yawen Li 0001, Qian Xu 0005, Raymond Chi-Wing Wong, Qiang Yang 0001
ACM Multimedia1
2019 Federated Topic Modeling
abstract
Topic modeling has been widely applied in a variety of industrial applications. Training a high-quality model usually requires massive amount of in-domain data, in order to provide comprehensive co-occurrence information for the model to learn. However, industrial data such as medical or financial records are often proprietary or sensitive, which precludes uploading to data centers. Hence training topic models in industrial scenarios using conventional approaches faces a dilemma: a party (i.e., a company or institute) has to either tolerate data scarcity or sacrifice data privacy. In this paper, we propose a novel framework named Federated Topic Modeling (FTM), in which multiple parties collaboratively train a high-quality topic model by simultaneously alleviating data scarcity and maintaining immune to privacy adversaries. FTM is inspired by federated learning and consists of novel techniques such as private Metropolis Hastings, topic-wise normalization and heterogeneous model integration. We conduct a series of quantitative evaluations to verify the effectiveness of FTM and deploy FTM in an Automatic Speech Recognition (ASR) system to demonstrate its utility in real-life applications. Experimental results verify FTM's superiority over conventional topic modeling.
Di Jiang 0004, Yuanfeng Song, Yongxin Tong, Xueyang Wu 0001, Qian Xu 0005, Qiang Yang 0001
CIKM2
2019 Topic-Aware Dialogue Speech Recognition with Transfer Learning
abstract
Dialogue speech widely exists in scenarios such as chitchat, meeting and customer service. General-purpose speech recognition systems usually neglect the topic information in the context of dialogue speech, which has great potential for improving the performance of speech recognition. In this paper, we propose a transfer learning mechanism to conduct topic-aware recognition for dialogue speech. We first propose a new probabilistic topic model named Dialogue Speech Topic Model (DSTM) that is specialized for modeling the context of dialogue speech. We further propose a novel transfer learning mechanism for DSTM to significantly reduce its training cost while preserving its effectiveness for accurate topic inference. The experiment results demonstrate that proposed techniques in language model adaptation effectively improve the performance of the state-of-the-art Automatic Speech Recognition (ASR) system. Copyright © 2019 ISCA
Yuanfeng Song, Di Jiang 0004, Xueyang Wu 0001, Qian Xu 0005, Raymond Chi-Wing Wong, Qiang Yang 0001
INTERSPEECH1
2016 Cross-Lingual Topic Discovery From Multilingual Search Engine Query Log
abstract
Today, major commercial search engines are operating in a multinational fashion to provide web search services for millions of users who compose search queries by different languages. Hence, the search engine query log, which serves as the backbone of many search engine applications, records millions of users’ search history in a wide spectrum of human languages and demonstrates a strong multilingual phenomenon. However, with its salience, the multilingual nature of a search engine query log is usually ignored by existing works, which usually consider query log entries of different languages as being orthogonal and independent. This kind of oversimplified assumption heavily distorts the underlying structure of web search data. In this article, we pioneer in recognition of the multilingual nature of a query log and make the first attempt to cross the language barrier in query logs. We propose a novel model named Cross-Lingual Query Log Topic Model (CL-QLTM) to analyze query logs from a cross-lingual perspective and derive the latent topics of web search data. The CL-QLTM comprehensively integrates web search data in different languages by collectively utilizing cross-lingual dictionaries, as well as the co-occurrence relations in the query log. In order to relieve the efficiency bottleneck of applying the CL-QLTM on voluminous query logs, we propose an efficient parameter inference algorithm based on the MapReduce computing paradigm. Both qualitative and quantitative experimental results show that the CL-QLTM is able to effectively derive cross-lingual topics from multilingual query logs and spawn a wide spectrum of new search engine applications.
Di Jiang 0004, Yongxin Tong, Yuanfeng Song
ACM Trans. Inf. Syst.3
2015 SFP-Rank: significant frequent pattern analysis for effective ranking
Yuanfeng Song, Wilfred Ng, Kenneth Wai-Ting Leung, Qiong Fang
Knowl. Inf. Syst.1
2013 FP-Rank: An Effective Ranking Approach Based on Frequent Pattern Analysis
Yuanfeng Song, Kenneth Wai-Ting Leung, Qiong Fang, Wilfred Ng
DASFAA (2)1
2009 Prototype Demonstration: Trojan Detection and Defense System
abstract
This paper presents a novel Trojan detection and defense system. The prototype searches the important files which contain users' confidential information on the disk. And then, these files will be monitored to find which processes will access them by capturing and analyzing the IRPs (I/O request packets). The processes of Trojans will be distinguished from regular ones by evaluating their API-calls with several machine-learning models, rather than traditional signature-based mechanism. Testing results show that this prototype could detect and defend the unknown Trojans quickly and accurately.
Ting Liu 0002, Xiaohong Guan, Yuanfeng Song, Weizhan Zhang
CCNC5