Demo Data from VLDB 2026 / reviewers in the wild / expert
Subhro Roy
dblp:47/9962
· DBLP profile ↗
17ranked-venue papers
8as first author
4since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 7 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorTheory of computation · 2Databases, data management, data science and information retrieval · 1
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
7 papers |
Information extraction and text analysis · 62% Question answering and dialogue systems · 22% Language models and text generation · 12% |
Topics — the 9 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Information extraction and text analysis
semantic parsing |
1.8 | 3 | 2023 | BenchCLAMP: A Benchmark for Evaluating Language Models on Syntactic and Semantic Parsing · NeurIPS 2023 ZEROTOP: Zero-Shot Task-Oriented Semantic Parsing using Large Language Models · EMNLP 2023 Constrained Language Models Yield Few-Shot Semantic Parsers · EMNLP (1) 2021 |
Natural language and speech › Language models and text generation › decoding
constrained decoding |
0.7 | 1 | 2023 | BenchCLAMP: A Benchmark for Evaluating Language Models on Syntactic and Semantic Parsing · NeurIPS 2023 |
Natural language and speech › Information extraction and text analysis
syntactic parsing |
0.7 | 1 | 2023 | BenchCLAMP: A Benchmark for Evaluating Language Models on Syntactic and Semantic Parsing · NeurIPS 2023 |
Natural language and speech › Information extraction and text analysis › semantic parsing
task-oriented semantic parsing |
0.7 | 1 | 2023 | ZEROTOP: Zero-Shot Task-Oriented Semantic Parsing using Large Language Models · EMNLP 2023 |
Natural language and speech › Question answering and dialogue systems › math word problem solving
arithmetic word problem solving |
0.5 | 2 | 2017 | Unit Dependency Graph and Its Application to Arithmetic Word Problem Solving · AAAI 2017 Solving General Arithmetic Word Problems · EMNLP 2015 |
Natural language and speech › Question answering and dialogue systems › dialogue understanding
conversational semantic parsing |
0.5 | 1 | 2021 | Value-Agnostic Conversational Semantic Parsing · ACL/IJCNLP (1) 2021 |
Natural language and speech › Question answering and dialogue systems
math word problem solving |
0.2 | 1 | 2015 | Solving General Arithmetic Word Problems · EMNLP 2015 |
Machine learning › Transfer learning and domain adaptation
zero-shot learning |
0.2 | 1 | 2023 | ZEROTOP: Zero-Shot Task-Oriented Semantic Parsing using Large Language Models · EMNLP 2023 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint satisfaction › constraint-based reasoning
constrained inference |
0.1 | 1 | 2015 | Solving General Arithmetic Word Problems · EMNLP 2015 |
Methods — techniques the papers use, named apart from their topics
synthetic negative samples · 0.7prompt-based learning · 0.7large language model prompting · 0.7fine-tuning · 0.7constrained decoding · 0.7value-agnostic parsing · 0.5few-shot prompting · 0.5constrained language model · 0.5decomposed model · 0.3constrained inference · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | ZEROTOP: Zero-Shot Task-Oriented Semantic Parsing using Large Language ModelsabstractWe explore the use of large language models (LLMs) for zero-shot semantic parsing.Semantic parsing involves mapping natural language utterances to task-specific meaning representations.LLMs are generally trained on publicly available text and code and cannot be expected to directly generalize to domain-specific parsing tasks in a zero-shot setting.In this work, we propose ZEROTOP, a zero-shot task-oriented parsing method that decomposes semantic parsing problem into a set of abstractive and extractive question-answering (QA) problems.For each utterance, we prompt the LLM with questions corresponding to its top-level intent and a set of slots and use the LLM generations to construct the target meaning representation.We observe that current LLMs fail to detect unanswerable questions; and as a result, cannot handle questions corresponding to missing slots.We address this by fine-tuning a language model on public QA datasets using synthetic negative samples.Experimental results show that our QA-based decomposition paired with the fine-tuned LLM can zero-shot parse ≈ 16% of utterances in the MTOP dataset. * Work done during an internship at Microsoft Semantic Machines.♠ Work done while at Microsoft Semantic Machines. Dheeraj Mekala, Jason Andrew Wolfe, Subhro Roy |
EMNLP | 3 |
| 2023 | BenchCLAMP: A Benchmark for Evaluating Language Models on Syntactic and Semantic ParsingabstractRecent work has shown that generation from a prompted or fine-tuned language model can perform well at semantic parsing when the output is constrained to be a valid semantic representation. We introduce BenchCLAMP, a Benchmark to evaluate Constrained LAnguage Model Parsing, that includes context-free grammars for seven semantic parsing datasets and two syntactic parsing datasets with varied output meaning representations, as well as a constrained decoding interface to generate only valid outputs covered by these grammars. We provide low, medium, and high resource splits for each dataset, allowing accurate comparison of various language models under different data regimes. Our benchmark supports evaluation of language models using prompt-based learning as well as fine-tuning. We benchmark seven language models, including two GPT-3 variants available only through an API. Our experiments show that encoder-decoder pretrained language models can achieve similar performance or even surpass state-of-the-art methods for both syntactic and semantic parsing when the model output is constrained to be valid. Subhro Roy, Sam Thomson, Tongfei Chen, Richard Shin, Adam Pauls, Jason Eisner, Benjamin Van Durme |
NeurIPS | 1 |
| 2021 | Value-Agnostic Conversational Semantic ParsingabstractEmmanouil Antonios Platanios, Adam Pauls, Subhro Roy, Yuchen Zhang, Alexander Kyte, Alan Guo, Sam Thomson, Jayant Krishnamurthy, Jason Wolfe, Jacob Andreas, Dan Klein. Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2021. Emmanouil A. Platanios, Adam Pauls, Subhro Roy, Yuchen Zhang 0002, Alexander Kyte, Alan Guo, Sam Thomson, Jayant Krishnamurthy, Jason Andrew Wolfe, Jacob Andreas, Daniel Klein 0001 |
ACL/IJCNLP (1) | 3 |
| 2021 | Constrained Language Models Yield Few-Shot Semantic ParsersabstractRichard Shin, Christopher Lin, Sam Thomson, Charles Chen, Subhro Roy, Emmanouil Antonios Platanios, Adam Pauls, Dan Klein, Jason Eisner, Benjamin Van Durme. Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing. 2021. Richard Shin, Christopher H. Lin, Sam Thomson, Subhro Roy, Emmanouil A. Platanios, Adam Pauls, Daniel Klein 0001, Jason Eisner, Benjamin Van Durme |
EMNLP (1) | 5 |
| 2020 | Task-Oriented Dialogue as Dataflow SynthesisabstractWe describe an approach to task-oriented dialogue in which dialogue state is represented as a dataflow graph. A dialogue agent maps each user utterance to a program that extends this graph. Programs include metacomputation operators for reference and revision that reuse dataflow fragments from previous turns. Our graph-based state enables the expression and manipulation of complex user intents, and explicit metacomputation makes these intents easier for learned models to predict. We introduce a new dataset, SMCalFlow, featuring complex dialogues about events, weather, places, and people. Experiments show that dataflow graphs and metacomputation substantially improve representability and predictability in these natural dialogues. Additional experiments on the MultiWOZ dataset show that our dataflow representation enables an otherwise off-the-shelf sequence-to-sequence model to match the best existing task-specific state tracking model. The SMCalFlow dataset, code for replicating experiments, and a public leaderboard are available at https://www.microsoft.com/en-us/research/project/dataflow-based-dialogue-semantic-machines . Jacob Andreas, John Bufe, David Burkett, Josh Clausman, Jean Crawford, Kate Crim, Jordan DeLoach, Leah Dorner, Jason Eisner, Hao Fang 0002, Alan Guo, David Hall 0006, Kristin Hayes, Kellie Hill, Diana Ho, Wendy Iwaszuk, Smriti Jha, Daniel Klein 0001, Jayant Krishnamurthy, Theo Lanman, Percy Liang, Christopher H. Lin, Ilya Lintsbakh, Andy McGovern, Aleksandr Nisnevich, Adam Pauls, Dmitrij Petters, Brent Read, Dan Roth 0001, Subhro Roy, Jesse Rusak, Beth Short, Div Slomin, Ben Snyder, Stephon Striplin, Yu Su 0001, Zachary Tellman, Sam Thomson, Andrei Vorobev, Izabela Witoszko, Jason Andrew Wolfe, Abby Wray, Yuchen Zhang 0002, Alexander Zotov |
Trans. Assoc. Comput. Linguistics | 31 |
| 2019 | Leveraging Past References for Robust Language GroundingabstractGrounding referring expressions to objects in an environment has traditionally been considered a one-off, ahistorical task.However, in realistic applications of grounding, multiple users will repeatedly refer to the same set of objects.As a result, past referring expressions for objects can provide strong signals for grounding subsequent referring expressions.We therefore reframe the grounding problem from the perspective of coreference detection and propose a neural network that detects when two expressions are referring to the same object.The network combines information from vision and past referring expressions to resolve which object is being referred to.Our experiments show that detecting referring expression coreference is an effective way to ground objects described by subtle visual properties, which standard visual grounding models have difficulty capturing.We also show the ability to detect object coreference allows the grounding model to perform well even when it encounters object categories not seen in the training data. Subhro Roy, Michael Noseworthy, Rohan Paul, Daehyung Park, Nicholas Roy |
CoNLL | 1 |
| 2018 | CogCompNLP: Your Swiss Army Knife for NLP
Daniel Khashabi, Mark Sammons, Ben Zhou, Tom Redman, Christos Christodoulopoulos 0001, Vivek Srikumar, Nick Rizzolo, Lev-Arie Ratinov, Guanheng Luo, Quang Do, Chen-Tse Tsai, Subhro Roy, Stephen Mayhew 0001, Zhili Feng, John Wieting, Xiaodong Yu 0003, Yangqiu Song, Shashank Gupta 0007, Shyam Upadhyay, Naveen Arivazhagan, Qiang Ning, Shaoshi Ling, Dan Roth 0001 |
LREC | 12 |
| 2018 | Mapping to Declarative Knowledge for Word Problem SolvingabstractMath word problems form a natural abstraction to a range of quantitative reasoning problems, such as understanding financial news, sports results, and casualties of war. Solving such problems requires the understanding of several mathematical concepts such as dimensional analysis, subset relationships, etc. In this paper, we develop declarative rules which govern the translation of natural language description of these concepts to math expressions. We then present a framework for incorporating such declarative knowledge into word problem solving. Our method learns to map arithmetic word problem text to math expressions, by learning to select the relevant declarative knowledge for each operation of the solution expression. This provides a way to handle multiple concepts in the same problem while, at the same time, supporting interpretability of the answer expression. Our method models the mapping to declarative knowledge as a latent variable, thus removing the need for expensive annotations. Experimental evaluation suggests that our domain knowledge based solver outperforms all other systems, and that it generalizes better in the realistic case where the training data it is exposed to is biased in a different way than the test data. Subhro Roy, Dan Roth 0001 |
Trans. Assoc. Comput. Linguistics | 1 |
| 2017 | Unit Dependency Graph and Its Application to Arithmetic Word Problem SolvingabstractMath word problems provide a natural abstraction to a range of natural language understanding problems that involve reasoning about quantities, such as interpreting election results, news about casualties, and the financial section of a newspaper. Units associated with the quantities often provide information that is essential to support this reasoning. This paper proposes a principled way to capture and reason about units and shows how it can benefit an arithmetic word problem solver. This paper presents the concept of Unit Dependency Graphs (UDGs), which provides a compact representation of the dependencies between units of numbers mentioned in a given problem. Inducing the UDG alleviates the brittleness of the unit extraction system and allows for a natural way to leverage domain knowledge about unit compatibility, for word problem solving. We introduce a decomposed model for inducing UDGs with minimal additional annotations, and use it to augment the expressions used in the arithmetic word problem solver of (Roy and Roth 2015) via a constrained inference framework. We show that introduction of UDGs reduces the error of the solver by over 10 %, surpassing all existing systems for solving arithmetic word problems. In addition, it also makes the system more robust to adaptation to new vocabulary and equation forms . Subhro Roy, Dan Roth 0001 |
AAAI | 1 |
| 2017 | Approximating the Maximum Overlap of Polygons under Translation
Sariel Har-Peled, Subhro Roy |
Algorithmica | 2 |
| 2016 | Equation Parsing : Mapping Sentences to Grounded EquationsabstractIdentifying mathematical relations expressed in text is essential to understanding a broad range of natural language text from election reports, to financial news, to sport commentaries to mathematical word problems.This paper focuses on identifying and understanding mathematical relations described within a single sentence.We introduce the problem of Equation Parsing -given a sentence, identify noun phrases which represent variables, and generate the mathematical equation expressing the relation described in the sentence.We introduce the notion of projective equation parsing and provide an efficient algorithm to parse text to projective equations.Our system makes use of a high precision lexicon of mathematical expressions and a pipeline of structured predictors, and generates correct equations in 70% of the cases.In 60% of the time, it also identifies the correct noun phrase → variables mapping, significantly outperforming baselines.We also release a new annotated dataset for task evaluation. Subhro Roy, Shyam Upadhyay, Dan Roth 0001 |
EMNLP | 1 |
| 2016 | MAWPS: A Math Word Problem RepositoryabstractRik Koncel-Kedziorski, Subhro Roy, Aida Amini, Nate Kushman, Hannaneh Hajishirzi. Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2016. Rik Koncel-Kedziorski, Subhro Roy, Aida Amini, Nate Kushman, Hannaneh Hajishirzi |
HLT-NAACL | 2 |
| 2015 | Solving General Arithmetic Word ProblemsabstractThis paper presents a novel approach to automatically solving arithmetic word problems.This is the first algorithmic approach that can handle arithmetic problems with multiple steps and operations, without depending on additional annotations or predefined templates.We develop a theory for expression trees that can be used to represent and evaluate the target arithmetic expressions; we use it to uniquely decompose the target arithmetic problem to multiple classification problems; we then compose an expression tree, combining these with world knowledge through a constrained inference framework.Our classifiers gain from the use of quantity schemas that supports better extraction of features.Experimental results show that our method outperforms existing systems, achieving state of the art performance on benchmark datasets of arithmetic word problems. Subhro Roy, Dan Roth 0001 |
EMNLP | 1 |
| 2015 | Reasoning about Quantities in Natural LanguageabstractLittle work from the Natural Language Processing community has targeted the role of quantities in Natural Language Understanding. This paper takes some key steps towards facilitating reasoning about quantities expressed in natural language. We investigate two different tasks of numerical reasoning. First, we consider Quantity Entailment, a new task formulated to understand the role of quantities in general textual inference tasks. Second, we consider the problem of automatically understanding and solving elementary school math word problems. In order to address these quantitative reasoning problems we first develop a computational approach which we show to successfully recognize and normalize textual expressions of quantities. We then use these capabilities to further develop algorithms to assist reasoning in the context of the aforementioned tasks. Subhro Roy, Tim Vieira, Dan Roth 0001 |
Trans. Assoc. Comput. Linguistics | 1 |
| 2014 | Approximating the Maximum Overlap of Polygons under Translation
Sariel Har-Peled, Subhro Roy |
ESA | 2 |
| 2014 | Local Learning for Mining Outlier Subgraphs from Network DatasetsabstractIn the real world, various systems can be modeled using entity-relationship graphs. Given such a graph, one may be interested in identifying suspicious or anomalous subgraphs. Specifically, a user may want to identify suspicious subgraphs matching a query template. A subgraph can be defined as anomalous based on the connectivity structure within itself as well as with its neighborhood. For example for a co-authorship network, given a subgraph containing three authors, one expects all three authors to be say data mining authors. Also, one expects the neighborhood to mostly consist of data mining authors. But a 3-author clique of data mining authors with all theory authors in the neighborhood clearly seems interesting. Similarly, having one of the authors in the clique as a theory author when all other authors (both in the clique and neighborhood) are data mining authors, is also suspicious. Thus, existence of low-probability links and absence of high-probability links can be a good indicator of subgraph outlierness. The probability of an edge can in turn be modeled based on the weighted similarity between the attribute values of the nodes linked by the edge. We claim that the attribute weights must be learned locally for accurate link existence probability computations. In this paper, we design a system that finds subgraph outliers given a graph and a query by modeling the problem as a linear optimization. Experimental results on several synthetic and real datasets show the effectiveness of the proposed approach in computing interesting outliers. Manish Gupta 0001, Arun Mallya, Subhro Roy, Jason H. D. Cho, Jiawei Han 0001 |
SDM | 3 |
| 2011 | MAESTRO: Making Art-Enabled Sketches through Randomized Operations
Subhro Roy, Rahul Chatterjee 0001, Partha Bhowmick, Reinhard Klette |
CAIP (1) | 1 |