Demo Data from EDBT 2026 / reviewers in the wild / expert
Kshitij Fadnis
dblp:186/8044 · also Kshitij P. Fadnis
· DBLP profile ↗
9ranked-venue papers
1as first author
2since 2021 · last 2025
0009-0002-4807-9961ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 1 first-author · 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
6 papers |
Question answering and dialogue systems · 32% Probabilistic and Bayesian machine learning · 19% Information extraction and text analysis · 15% | |
| Software engineering, system software, and programming languages
3 papers |
Requirements engineering and software design · 56% Operating systems · 32% Services computing and microservices · 11% | |
| Databases, data mining, and information retrieval
2 papers |
Machine learning and data management · 74% Information retrieval · 26% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-AI interaction · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 12 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Question answering and dialogue systems
task-oriented dialogue |
0.9 | 2 | 2021 | Doc2Bot: Document grounded Bot Framework · AAAI 2021 Doc2Dial: A Framework for Dialogue Composition Grounded in Documents · AAAI 2020 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge graph |
0.4 | 1 | 2020 | Infusing Knowledge into the Textual Entailment Task Using Graph Convolutional Networks · AAAI 2020 |
Natural language and speech › Information extraction and text analysis
textual entailment |
0.4 | 1 | 2020 | Infusing Knowledge into the Textual Entailment Task Using Graph Convolutional Networks · AAAI 2020 |
Machine learning and data management
data annotation |
0.4 | 1 | 2020 | Doc2Dial: A Framework for Dialogue Composition Grounded in Documents · AAAI 2020 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
explicable planning |
0.3 | 1 | 2018 | Visualizations for an Explainable Planning Agent · IJCAI 2018 |
Visualization and visual analytics › explainable AI › explainable machine learning
explanation visualization |
0.3 | 1 | 2018 | Visualizations for an Explainable Planning Agent · IJCAI 2018 |
Human-AI interaction › human-in-the-loop
human-in-the-loop decision making |
0.3 | 1 | 2018 | Visualizations for an Explainable Planning Agent · IJCAI 2018 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
bayesian network structure learning |
0.3 | 1 | 2017 | Local-to-Global Bayesian Network Structure Learning · ICML 2017 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.3 | 1 | 2017 | Local-to-Global Bayesian Network Structure Learning · ICML 2017 |
Operating systems
system administration |
0.3 | 1 | 2017 | UbuntuWorld 1.0 LTS - A Platform for Automated Problem Solving & Troubleshooting in the Ubuntu OS · AAAI 2017 |
Information retrieval › document processing › document analysis
document understanding |
0.1 | 1 | 2021 | Doc2Bot: Document grounded Bot Framework · AAAI 2021 |
Machine learning › Graph learning › graph neural network
graph convolutional network |
0.1 | 1 | 2020 | Infusing Knowledge into the Textual Entailment Task Using Graph Convolutional Networks · AAAI 2020 |
Methods — techniques the papers use, named apart from their topics
document digestion · 1.5dialog generation · 1.5automated planning · 1.0dialog flow generation · 0.9crowdsourcing · 0.9knowledge representation · 0.7end-to-end trainable modules · 0.7personalized pagerank · 0.4graph convolutional network · 0.4graph growing · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | mtRAG: A Multi-Turn Conversational Benchmark for Evaluating Retrieval-Augmented Generation SystemsabstractAbstract 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. Linguistics | 3 |
| 2021 | Doc2Bot: Document grounded Bot FrameworkabstractConversational agents, or chatbots, are widely used to provide customer care and other informational support. Currently, the development of chatbots using standard frameworks requires a lot of manual crafting by subject matter experts (SMEs). On the other hand, while learning-based approaches to dialog have made significant advancements, they require training with a large volume of dialog data, which chatbot developers typically do not have access to. To tackle these challenges, we introduce DOC2BOT, a system that supports the automated construction of chatbots by digesting various forms of documents such as business manuals, HowTos, and customer support pages that organizations own. In addition to that, DOC2BOT provides a user-friendly experience to SMEs, and to minimize their effort by supporting intuitive interactions and streamlining their workflow. Kshitij Fadnis, Pankaj Dhoolia, Qingzi Vera Liao, Steven Ross, Nathaniel Mills, Sachindra Joshi, Luis A. Lastras |
AAAI | 1 |
| 2020 | Doc2Dial: A Framework for Dialogue Composition Grounded in DocumentsabstractWe introduce Doc2Dial, an end-to-end framework for generating conversational data grounded in given documents. It takes the documents as input and generates the pipelined tasks for obtaining the annotations specifically for producing the simulated dialog flows. Then, the dialog flows are used to guide the collection of the utterances via the integrated crowdsourcing tool. The outcomes include the human-human dialogue data grounded in the given documents, as well as various types of automatically or human labeled annotations that help ensure the quality of the dialog data with the flexibility to (re)composite dialogues. We expect such data can facilitate building automated dialogue agents for goal-oriented tasks. We demonstrate Doc2Dial system with the various domain documents for customer care. Song Feng 0002, Kshitij Fadnis, Qingzi Vera Liao, Luis A. Lastras |
AAAI | 2 |
| 2020 | Infusing Knowledge into the Textual Entailment Task Using Graph Convolutional NetworksabstractTextual entailment is a fundamental task in natural language processing. Most approaches for solving this problem use only the textual content present in training data. A few approaches have shown that information from external knowledge sources like knowledge graphs (KGs) can add value, in addition to the textual content, by providing background knowledge that may be critical for a task. However, the proposed models do not fully exploit the information in the usually large and noisy KGs, and it is not clear how it can be effectively encoded to be useful for entailment. We present an approach that complements text-based entailment models with information from KGs by (1) using Personalized PageRank to generate contextual subgraphs with reduced noise and (2) encoding these subgraphs using graph convolutional networks to capture the structural and semantic information in KGs. We evaluate our approach on multiple textual entailment datasets and show that the use of external knowledge helps the model to be robust and improves prediction accuracy. This is particularly evident in the challenging BreakingNLI dataset, where we see an absolute improvement of 5-20% over multiple text-based entailment models. Pavan Kapanipathi, Veronika Thost, Siva Sankalp Patel, Spencer Whitehead, Ibrahim Abdelaziz, Avinash Balakrishnan, Maria Chang 0001, Kshitij Fadnis, R. Chulaka Gunasekara, Bassem Makni, Nicholas Mattei, Kartik Talamadupula, Achille Fokoue |
AAAI | 8 |
| 2019 | Quantized Dialog - A general approach for conversational systems
R. Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, David Echeverría Ciaurri, Jatin Ganhotra, Kshitij Fadnis |
Comput. Speech Lang. | 6 |
| 2018 | A Unified Implicit Dialog Framework for Conversational CommerceabstractWe propose a unified Implicit Dialog framework for goal-oriented, information seeking tasks of Conversational Commerce applications. It aims to enable the dialog interactions with domain data without replying on the explicitly encoded rules but utilizing the underlying data representation to build the components required for the interactions, which we refer as Implicit Dialog in this work. The proposed framework consists of a pipeline of End-to-End trainable modules. It generates a centralized knowledge representation to semantically ground multiple sub-modules. The framework is also integrated with an associated set of tools to gather end users' input for continuous improvement of the system. This framework is designed to facilitate fast development of conversational systems by identifying the components and the data that can be adapted and reused across many end-user applications. We demonstrate our approach by creating conversational agents for several independent domains. Song Feng 0002, R. Chulaka Gunasekara, Sunil Shashidhara, Kshitij Fadnis, Lazaros Polymenakos |
AAAI | 4 |
| 2018 | Visualizations for an Explainable Planning AgentabstractIn this demonstration, we report on the visualization capabilities of an Explainable AI Planning (XAIP) agent that can support human-in-the-loop decision-making. Imposing transparency and explainability requirements on such agents is crucial for establishing human trust and common ground with an end-to-end automated planning system. Visualizing the agent's internal decision making processes is a crucial step towards achieving this. This may include externalizing the "brain" of the agent: starting from its sensory inputs, to progressively higher order decisions made by it in order to drive its planning components. We demonstrate these functionalities in the context of a smart assistant in the Cognitive Environments Laboratory at IBM's T.J. Watson Research Center. Tathagata Chakraborti, Kshitij Fadnis, Kartik Talamadupula, Mishal Dholakia, Biplav Srivastava, Jeffrey O. Kephart, Rachel K. E. Bellamy |
IJCAI | 2 |
| 2017 | UbuntuWorld 1.0 LTS - A Platform for Automated Problem Solving & Troubleshooting in the Ubuntu OS
Tathagata Chakraborti, Kartik Talamadupula, Kshitij Fadnis, Murray Campbell, Subbarao Kambhampati |
AAAI | 3 |
| 2017 | Local-to-Global Bayesian Network Structure LearningabstractWe introduce a new local-to-global structure learning algorithm, called graph growing structure learning (GGSL), to learn Bayesian network (BN) structures. GGSL starts at a (random) node and then gradually expands the learned structure through a series of local learning steps. At each local learning step, the proposed algorithm only needs to revisit a subset of the learned nodes, consisting of the local neighborhood of a target, and therefore improves on both memory and time efficiency compared to traditional global structure learning approaches. GGSL also improves on the existing local-to-global learning approaches by removing the need for conflict-resolving AND-rules, and achieves better learning accuracy. We provide theoretical analysis for the local learning step, and show that GGSL outperforms existing algorithms on benchmark datasets. Overall, GGSL demonstrates a novel direction to scale up BN structure learning while limiting accuracy loss. Kshitij Fadnis, Murray Campbell |
ICML | 2 |