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

Vraj Shah

dblp:174/9539 · DBLP profile ↗
← Back
8ranked-venue papers
6as first author
4since 2021 · last 2025
—ORCID · none

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

Databases, data management, data science and information retrieval · 6 · 6 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 2 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.

Databases, data mining, and information retrieval
6 papers
Data models and query languages · 32% Machine learning and data management · 23% Query processing and optimization · 20%
Artificial intelligence
2 papers
Efficient and distributed learning · 73% Language models and text generation · 24% Deep learning architectures and training · 2%
Human-computer interaction and pervasive computing
3 papers
Interaction techniques and input · 100%

Topics — the 14 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages
query interface
1.232020
SpeakQL: Towards Speech-driven Multimodal Querying of Structured Data · SIGMOD Conference 2020
Demonstration of SpeakQL: Speech-driven Multimodal Querying of Structured Data · SIGMOD Conference 2019
SpeakQL: Towards Speech-driven Multimodal Querying · SIGMOD Conference 2019
Data models and query languages › query interface
speech-driven querying
1.232020
SpeakQL: Towards Speech-driven Multimodal Querying of Structured Data · SIGMOD Conference 2020
Demonstration of SpeakQL: Speech-driven Multimodal Querying of Structured Data · SIGMOD Conference 2019
SpeakQL: Towards Speech-driven Multimodal Querying · SIGMOD Conference 2019
Machine learning › Efficient and distributed learning
inference efficiency
0.912025
Activated LoRA: Fine-tuned LLMs for Intrinsics · NeurIPS 2025
Natural language and speech › Language models and text generation
large language model
0.912025
Activated LoRA: Fine-tuned LLMs for Intrinsics · NeurIPS 2025
Machine learning › Efficient and distributed learning › parameter-efficient fine-tuning
low-rank adaptation
0.912025
Activated LoRA: Fine-tuned LLMs for Intrinsics · NeurIPS 2025
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning
0.912025
Activated LoRA: Fine-tuned LLMs for Intrinsics · NeurIPS 2025
Data mining › feature engineering
categorical encoding
0.812024
How do Categorical Duplicates Affect ML? A New Benchmark and Empirical Analyses · Proc. VLDB Endow. 2024
Machine learning and data management › data management for machine learning
data preparation for machine learning
0.812024
How do Categorical Duplicates Affect ML? A New Benchmark and Empirical Analyses · Proc. VLDB Endow. 2024
Data integration and cleaning › entity resolution
duplicate detection
0.812024
How do Categorical Duplicates Affect ML? A New Benchmark and Empirical Analyses · Proc. VLDB Endow. 2024
Machine learning and data management
automated machine learning
0.512021
Towards Benchmarking Feature Type Inference for AutoML Platforms · SIGMOD Conference 2021
Interaction techniques and input › voice interaction
speech input
0.432020
SpeakQL: Towards Speech-driven Multimodal Querying of Structured Data · SIGMOD Conference 2020
Demonstration of SpeakQL: Speech-driven Multimodal Querying of Structured Data · SIGMOD Conference 2019
SpeakQL: Towards Speech-driven Multimodal Querying · SIGMOD Conference 2019
Query processing and optimization › query optimization
join avoidance
0.312017
Are Key-Foreign Key Joins Safe to Avoid when Learning High-Capacity Classifiers? · Proc. VLDB Endow. 2017
Empirical software engineering › software engineering research methodology
empirical study
0.212024
How do Categorical Duplicates Affect ML? A New Benchmark and Empirical Analyses · Proc. VLDB Endow. 2024
Data integration and cleaning
schema matching
0.112021
Towards Benchmarking Feature Type Inference for AutoML Platforms · SIGMOD Conference 2021

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

automatic speech recognition · 2.4error correction · 1.6simulation study · 1.5benchmark suite · 1.5adapter architecture · 0.9LoRA · 0.9KV cache · 0.9grammar-based parsing · 0.9phonetic representation · 0.8multimodal correction · 0.8simulation · 0.6experimental study · 0.6machine learning-based type inference · 0.5
YearPublicationVenuePosition
2025 Activated LoRA: Fine-tuned LLMs for Intrinsics
abstract
Low-Rank Adaptation (LoRA) has emerged as a highly efficient framework for finetuning the weights of large foundation models, and has become the go-to method for data-driven customization of LLMs. Despite the promise of highly customized behaviors and capabilities, switching between relevant LoRAs in a multiturn setting is inefficient, as the key-value (KV) cache of the entire turn history must be recomputed with the LoRA weights before generation can begin. To address this problem, we propose Activated LoRA (aLoRA), an adapter architecture which modifies the LoRA framework to only adapt weights for the tokens in the sequence after the aLoRA is invoked. This change crucially allows aLoRA to accept the base model's KV cache of the input string, meaning that aLoRA can be instantly activated whenever needed in a chain without recomputing the prior keys and values. This enables building what we call intrinsics, i.e. specialized models invoked to perform well-defined operations on portions of an input chain or conversation that otherwise uses the base model by default. We train a set of aLoRA-based intrinsics models, demonstrating competitive accuracy with standard LoRA while significantly improving inference efficiency. We contributed our Activated LoRA implementation to the Huggingface PEFT library.
Kristjan Greenewald, Luis A. Lastras, Thomas Parnell, Vraj Shah, Lucian Popa 0001, Giulio Zizzo, R. Chulaka Gunasekara, Ambrish Rawat, David D. Cox
NeurIPS4
2025 mtRAG: A Multi-Turn Conversational Benchmark for Evaluating Retrieval-Augmented Generation Systems
abstract
Abstract Retrieval-augmented generation (RAG) has recently become a very popular task for Large Language Models (LLMs). Evaluating them on multi-turn RAG conversations, where the system is asked to generate a response to a question in the context of a preceding conversation, is an important and often overlooked task with several additional challenges. We present mtRAG, an end-to-end human-generated multi-turn RAG benchmark that reflects several real-world properties across diverse dimensions for evaluating the full RAG pipeline. mtRAG contains 110 conversations averaging 7.7 turns each across four domains for a total of 842 tasks. We also explore automation paths via synthetic data and LLM-as-a-Judge evaluation. Our human and automatic evaluations show that even state-of-the-art LLM RAG systems struggle on mtRAG. We demonstrate the need for strong retrieval and generation systems that can handle later turns, unanswerable questions, non-standalone questions, and multiple domains. mtRAG is available at https://github.com/ibm/mt-rag-benchmark.
Yannis Katsis, Sara Rosenthal, Kshitij Fadnis, R. Chulaka Gunasekara, Young-Suk Lee 0001, Lucian Popa 0001, Vraj Shah, Huaiyu Zhu 0001, Danish Contractor, Marina Danilevsky
Trans. Assoc. Comput. Linguistics7
2024 How do Categorical Duplicates Affect ML? A New Benchmark and Empirical Analyses
abstract
The tedious grunt work involved in data preparation (prep) before ML reduces ML user productivity. It is also a roadblock to industrial-scale cloud AutoML workflows that build ML models for millions of datasets. One important data prep step for ML is cleaning duplicates in the Categorical columns, e.g., deduplicating CA with California in a State column. However, how such Categorical duplicates impact ML is ill-understood as there exist almost no in-depth scientific studies to assess their significance. In this work, we take the first step towards empirically characterizing the impact of Categorical duplicates on ML classification with a three-pronged approach. We first study how Categorical duplicates exhibit themselves by creating a labeled dataset of 1262 Categorical columns. We then curate a downstream benchmark suite of 16 real-world datasets to make observations on the effect of Categorical duplicates on five popular classifiers and five encoding mechanisms. We finally use simulation studies to validate our observations. We find that Logistic Regression and Similarity encoding are more robust to Categorical duplicates than two One-hot encoded high-capacity classifiers. We provide actionable takeaways that can potentially help AutoML developers to build better platforms and ML practitioners to reduce grunt work. While some of the presented insights have remained folklore for practitioners, our work presents the first systematic scientific study to analyze the impact of Categorical duplicates on ML and put this on an empirically rigorous footing. Our work presents novel data artifacts and benchmarks, as well as novel empirical analyses to spur more research on this topic.
Vraj Shah, Thomas J. Parashos, Arun Kumar 0001
Proc. VLDB Endow.1
2021 Towards Benchmarking Feature Type Inference for AutoML Platforms
abstract
The paradigm of AutoML has created an opportunity to enable ML for the masses. Emerging industrial-scale cloud AutoML platforms aim to automate the end-to-end ML workflow. While many works have looked into automated feature engineering, model selection, or hyper-parameter search in AutoML, little work has studied a crucial step that serves as an entry point to this workflow: ML feature type inference. The semantic gap between attribute types (e.g., strings, numbers) in databases/files and ML feature types (e.g., Numeric, Categorical) necessitates type inference. In this work, we formalize and standardize this task by creating the first ever benchmark labeled dataset, which we use to objectively evaluate existing AutoML tools. Our dataset has 9921 examples and a 9-class label vocabulary. Our labeled data also offers an alternative approach to automate this task than existing rule-based or syntax-based approaches: use ML itself to predict feature types. We collate a benchmark suite of 30 classification and regression tasks to assess the importance of type inference for downstream models. Empirical comparison on our labeled data shows that an ML-based approach delivers a lift of an average 14% and up to 38% in accuracy for identifying feature types compared to prominent industrial tools. Our downstream benchmark suite reveals that the ML-based approach outperforms existing industrial-strength tools for 47 out of 60 downstream models. We release our labeled dataset, models, and downstream benchmarks in a public repository with a leaderboard.
Vraj Shah, Jonathan Lacanlale, Premanand Kumar, Kevin Yang, Arun Kumar 0001
SIGMOD Conference1
2020 SpeakQL: Towards Speech-driven Multimodal Querying of Structured Data
abstract
Speech-driven querying is becoming popular in new device environments such as smartphones, tablets, and even conversational assistants. However, such querying is largely restricted to natural language. Typed SQL remains the gold standard for sophisticated structured querying although it is painful in many environments, which restricts when and how users consume their data. In this work, we propose to bridge this gap by designing a speech-driven querying system and interface for structured data we call SpeakQL. We support a practically useful subset of regular SQL and allow users to query in any domain with novel touch/speech based human-in-the-loop correction mechanisms. Automatic speech recognition (ASR) introduces myriad forms of errors in transcriptions, presenting us with a technical challenge. We exploit our observations of SQL's properties, its grammar, and the queried database to build a modular architecture. We present the first dataset of spoken SQL queries and a generic approach to generate them for any arbitrary schema. Our experiments show that SpeakQL can automatically correct a large fraction of errors in ASR transcriptions. User studies show that SpeakQL can help users specify SQL queries significantly faster with a speedup of average 2.7x and up to 6.7x compared to typing on a tablet device. SpeakQL also reduces the user effort in specifying queries by a factor of average 10x and up to 60x compared to raw typing effort.
Vraj Shah, Side Li, Arun Kumar 0001, Lawrence K. Saul
SIGMOD Conference1
2019 SpeakQL: Towards Speech-driven Multimodal Querying
abstract
Speech-based inputs have become popular in many applications on constrained device environments such as smartphones and tablets, and even personal conversational assistants such as Siri, Alexa, and Cortana. Inspired by this recent success of speech-driven interfaces, in this work, we consider an important fundamental question: How should one design a speech-driven system to query structured data? Recent works have studied new querying modalities like visual [4, 8], touch-based [3, 7], and natural language interfaces (NLIs) [5, 6], especially for constrained querying environments such as tablets, smartphones, and conversational assistants. The commands given by the user are then translated to the Structured Query Language (SQL). But conspicuous by its absence is a speech-driven interface for regular SQL or other structured querying. One might wonder: Why dictate structured queries and not just use NLIs or visual interfaces? From a practical standpoint, many users, including in the C-suite, enterprise, Web, and other domains are already familiar with SQL (even if only a subset of it) and use it routinely. A spoken SQL interface could help them speed up query specification, especially in constrained settings such as smartphones and tablets, where typing SQL would be painful. More fundamentally, there is a trade-off inherent in any query interface, as illustrated in Figure 1(A).
Vraj Shah
SIGMOD Conference1
2019 Demonstration of SpeakQL: Speech-driven Multimodal Querying of Structured Data
abstract
In this demonstration, we present SpeakQL, a speech-driven query system and interface for structured data. SpeakQL supports a tractable and practically useful subset of regular SQL, allowing users to query in any domain with unbounded vocabulary with the help of speech/touch based user-in-the-loop mechanisms for correction. When querying in such domains, automatic speech recognition introduces countless forms of errors in transcriptions, presenting us with a technical challenge. We characterize such errors and leverage our observations along with SQL's unambiguous context-free grammar to first correct the query structure. We then exploit phonetic representation of the queried database to identify the correct Literals, hence delivering the corrected transcribed query. In this demo, we show that SpeakQL helps users reduce time and effort in specifying SQL queries significantly. In addition, we show that SpeakQL, unlike Natural Language Interfaces and conversational assistants, allows users to query over any arbitrary database schema. We allow the audience to explore SpeakQL using an easy-to-use web-based interface to compose SQL queries.
Vraj Shah, Side Li, Kevin Yang, Arun Kumar 0001, Lawrence K. Saul
SIGMOD Conference1
2017 Are Key-Foreign Key Joins Safe to Avoid when Learning High-Capacity Classifiers?
abstract
Machine learning (ML) over relational data is a booming area of data management. While there is a lot of work on scalable and fast ML systems, little work has addressed the pains of sourcing data for ML tasks. Real-world relational databases typically have many tables (often, dozens) and data scientists often struggle to even obtain all tables for joins before ML. In this context, Kumar et al. showed recently that key-foreign key dependencies (KFKDs) between tables often lets us avoid such joins without significantly affecting prediction accuracy-an idea they called "avoiding joins safely." While initially controversial, this idea has since been used by multiple companies to reduce the burden of data sourcing for ML. But their work applied only to linear classifiers. In this work, we verify if their results hold for three popular high-capacity classifiers: decision trees, non-linear SVMs, and ANNs. We conduct an extensive experimental study using both real-world datasets and simulations to analyze the effects of avoiding KFK joins on such models. Our results show that these high-capacity classifiers are surprisingly and counter-intuitively more robust to avoiding KFK joins compared to linear classifiers, refuting an intuition from the prior work's analysis. We explain this behavior intuitively and identify open questions at the intersection of data management and ML theoretical research. All of our code and datasets are available for download from http://cseweb.ucsd.edu/~arunkk/hamlet.
Vraj Shah, Arun Kumar 0001, Xiaojin Zhu 0001
Proc. VLDB Endow.1