EDBT 2026 Demo / reviewers in the wild / expert
Prerna Agarwal
dblp:194/4909
· DBLP profile ↗
14ranked-venue papers
7as first author
9since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 5 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 2 first-author · 4 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 1 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 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
4 papers |
Language models and text generation · 62% Question answering and dialogue systems · 33% Multi-agent systems · 5% | |
| Software engineering, system software, and programming languages
5 papers |
Services computing and microservices · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Knowledge graphs · 100% | |
| Human-computer interaction and pervasive computing
2 papers |
Human-robot interaction · 50% Human-AI interaction · 35% User interface design and tools · 15% |
Topics — the 10 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Question answering and dialogue systems
intent detection |
0.8 | 1 | 2024 | Building Conversational Artifacts to Enable Digital Assistant for APIs and RPAs · AAAI 2024 |
Natural language and speech › Question answering and dialogue systems
knowledge base question answering |
0.8 | 1 | 2024 | SymKGQA: Few-Shot Knowledge Graph Question Answering via Symbolic Program Generation and Execution · ACL (1) 2024 |
Natural language and speech › Language models and text generation
large language model |
0.8 | 1 | 2024 | Building Conversational Artifacts to Enable Digital Assistant for APIs and RPAs · AAAI 2024 |
Natural language and speech › Language models and text generation
prompting |
0.8 | 1 | 2024 | Multi-Stage Prompting for Next Best Agent Recommendations in Adaptive Workflows · AAAI 2024 |
Services computing and microservices › business process management
process automation |
0.7 | 1 | 2023 | Towards Hybrid Automation by Bootstrapping Conversational Interfaces for IT Operation Tasks · AAAI 2023 |
Services computing and microservices
business process management |
0.6 | 1 | 2022 | A Process-Aware Decision Support System for Business Processes · KDD 2022 |
Natural language and speech › Language models and text generation
agentic framework |
0.3 | 1 | 2026 | Automated Creation and Enrichment Framework for Improved Invocation of Enterprise APIs as Tools · AAAI 2026 |
Human-robot interaction
robot programming |
0.3 | 1 | 2017 | Situated Tangible Robot Programming · HRI 2017 |
Human-AI interaction
conversational agents |
0.2 | 1 | 2023 | Towards Hybrid Automation by Bootstrapping Conversational Interfaces for IT Operation Tasks · AAAI 2023 |
User interface design and tools
end-user programming |
0.1 | 1 | 2017 | Situated Tangible Robot Programming · HRI 2017 |
Methods — techniques the papers use, named apart from their topics
large language model · 5.0tool specification enrichment · 2.0dynamic shortlisting · 2.0slot filling · 1.5retrieval-augmented generation · 1.5large language model prompting · 1.5in-context learning · 1.5cold-start recommendation · 1.5no-code development · 1.3conversation mining · 1.3feature engineering · 0.6data drift adaptation · 0.6user study · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Automated Creation and Enrichment Framework for Improved Invocation of Enterprise APIs as ToolsabstractRecent advancements in Large Language Models (LLMs) has lead to the development of agents capable of complex reasoning and interaction with external tools. In enterprise contexts, the effective use of such tools that are often enabled by application programming interfaces (APIs) is hindered by poor documentation, complex input or output schema, and large number of operations. These challenges make tool selection difficult and reduce the accuracy of payload formation upto 25%. We propose ACE, an automated tool creation and enrichment framework that transforms enterprise APIs into LLM-compatible tools. ACE (i) generates enriched tool specifications with parameter descriptions and examples to improve selection and invocation accuracy, and (ii) incorporates a dynamic shortlisting mechanism that filters relevant tools at runtime, reducing prompt complexity while maintaining scalability. We validate our framework on both proprietary and open-source APIs and demonstrate its integration with agentic frameworks. To the best of our knowledge, ACE is the first end-to-end framework that automates the creation, enrichment, and dynamic selection of enterprise API tools for LLM agents. Prerna Agarwal, Soujanya Soni, Rohith D. Vallam, Renuka Sindhgatta, Sameep Mehta |
AAAI | 1 |
| 2026 | Trusted cryptographic protocols for IoE: A survey of authenticated cryptographic frameworks
Prerna Agarwal, Pranav Shrivastava, Bijender Tyagi, Garima Anand |
Comput. Networks | 1 |
| 2025 | Aligning Complex Knowledge Graph Question Answering as Knowledge-Aware Constrained Code GenerationabstractGenerating executable logical forms (LF) using Large Language Models (LLMs) in a few-shot setting for Knowledge Graph Question Answering (KGQA) is becoming popular. However, their performance is still limited due to very little exposure to the LF during pre-training of LLMs, resulting in many syntactically incorrect LF generation. If the LF generation task can be transformed to a more familiar task for the LLM, it can potentially reduce the syntax errors and elevate the generation quality. On the other hand, there exist specialized LLMs trained/fine-tuned on code in many programming languages. They can be leveraged to generate the LF as step-wise constrained code expression generation using modular functions in the LF. Based on this insight, we propose CodeAlignKGQA: a framework that aligns the LF generation as code generation that incorporates LF-specific constraints. We extract the question-specific subgraph information to enable Knowledge-Aware code generation. We additionally introduce a dynamic self-code-correction mechanism, to be applied as required. Our extensive experiments on Complex KGQA benchmarks such as KQA Pro demonstrate the effectiveness of our approach. CodeAlignKGQA surpasses all few-shot baselines on KQA Pro by 21%, achieving a new state-of-the-art. Prerna Agarwal, Srikanta J. Bedathur |
COLING | 1 |
| 2024 | Multi-Stage Prompting for Next Best Agent Recommendations in Adaptive WorkflowsabstractTraditional business processes such as loan processing, order processing, or procurement have a series of steps that are pre-defined at design and executed by enterprise systems. Recent advancements in new-age businesses, however, focus on having adaptive and ad-hoc processes by stitching together a set of functions or steps enabled through autonomous agents. Further, to enable business users to execute a flexible set of steps, there have been works on providing a conversational interface to interact and execute automation. Often, it is necessary to guide the user through the set of possible steps in the process (or workflow). Existing work on recommending the next agent to run relies on historical data. However, with changing workflows and new automation constantly getting added, it is important to provide recommendations without historical data. Additionally, hand-crafted recommendation rules do not scale. The adaptive workflow being a combination of structured and unstructured information, makes it harder to mine. Hence, in this work, we leverage Large Language Models (LLMs) to combine process knowledge with the meta-data of agents to discover NBAs specifically at cold-start. We propose a multi-stage approach that uses existing process knowledge and agent meta-data information to prompt LLM and recommend meaningful next best agent (NBA) based on user utterances. Prerna Agarwal, Harshit Dave, Jayachandu Bandlamudi, Renuka Sindhgatta, Kushal Mukherjee |
AAAI | 1 |
| 2024 | Building Conversational Artifacts to Enable Digital Assistant for APIs and RPAsabstractIn the realm of business automation, digital assistants/chatbots are emerging as the primary method for making automation software accessible to users in various business sectors. Access to automation primarily occurs through APIs and RPAs. To effectively convert APIs and RPAs into chatbots on a larger scale, it is crucial to establish an automated process for generating data and training models that can recognize user intentions, identify questions for conversational slot filling, and provide recommendations for subsequent actions. In this paper, we present a technique for enhancing and generating natural language conversational artifacts from API specifications using large language models (LLMs). The goal is to utilize LLMs in the "build" phase to assist humans in creating skills for digital assistants. As a result, the system doesn't need to rely on LLMs during conversations with business users, leading to efficient deployment. Experimental results highlight the effectiveness of our proposed approach. Our system is deployed in the IBM Watson Orchestrate product for general availability. Jayachandu Bandlamudi, Kushal Mukherjee, Prerna Agarwal, Ritwik Chaudhuri, Rakesh Pimplikar, Sampath Dechu, Alex Straley, Anbumunee Ponniah, Renuka Sindhgatta |
AAAI | 3 |
| 2024 | SymKGQA: Few-Shot Knowledge Graph Question Answering via Symbolic Program Generation and ExecutionabstractSemantic Parsing of natural language questions into their executable logical form (LF) has shown state-of-the-art (SOTA) performance for Knowledge Graph Question Answering (KGQA).However, these methods are not applicable for real-world applications, due to lack of KG-specific training data.Recent advances in the capabilities of Large Language Models (LLMs) has led towards generating low-level LFs such as SPARQL and S-Expression in a few-shot setting.Unfortunately, these methods:(1) are limited to the knowledge of underlying LLM about the LF, (2) performs inferior for the harder complex benchmarks such as KQA Pro, (3) suffers while grounding the generated LF to a specific Knowledge Graph.Recently, a new LF called KoPL (Cao et al., 2022a) has been introduced that explicitly models complex reasoning process step-by-step in a symbolic manner and has shown SOTA on KQA Pro in fully-supervised setting.Inspired by this, we propose SymKGQA 1 framework that generates step-by-step Symbolic LF i.e., KoPL in a few-shot in-context learning setting using LLM.Our framework is not dependent on pre-trained knowledge of LLM about KoPL.We further build a Retrieval-Augmented Generation based Question-Aware Contextual KoPL (QUACK) resolver to ground the generated LF.Our experiments with different LLMs and few-shot settings demonstrate that SymKGQA outperforms all other few-shot and even many of the fully-supervised KGQA approaches. Prerna Agarwal, Srikanta J. Bedathur |
ACL (1) | 1 |
| 2023 | Towards Hybrid Automation by Bootstrapping Conversational Interfaces for IT Operation TasksabstractProcess automation has evolved from end-to-end automation of repetitive process branches to hybrid automation where bots perform some activities and humans serve other activities. In the context of knowledge-intensive processes such as IT operations, implementing hybrid automation is a natural choice where robots can perform certain mundane functions, with humans taking over the decision of when and which IT systems need to act. Recently, ChatOps, which refers to conversation-driven collaboration for IT operations, has rapidly accelerated efficiency by providing a cross-organization and cross-domain platform to resolve and manage issues as soon as possible. Hence, providing a natural language interface to bots is a logical progression to enable collaboration between humans and bots. This work presents a no-code approach to provide a conversational interface that enables human workers to collaborate with bots executing automation scripts. The bots identify the intent of users' requests and automatically orchestrate one or more relevant automation tasks to serve the request. We further detail our process of mining the conversations between humans and bots to monitor performance and identify the scope for improvement in service quality. Jayachandu Bandlamudi, Kushal Mukherjee, Prerna Agarwal, Sampath Dechu, Siyu Huo, Vatche Isahagian, Vinod Muthusamy, Naveen Purushothaman, Renuka Sindhgatta |
AAAI | 3 |
| 2022 | A Process-Aware Decision Support System for Business ProcessesabstractBusiness processes in workflows comprise of an ordered sequence of tasks and decisions to accomplish certain business goals. Each decision point requires the input of a decision-maker to distill complex case information and make an optimal decision given their experience, organizational policy, and external contexts. Overlooking some of the essential factors or lack of knowledge can impact the throughput and business outcomes. Therefore, we propose an end-to-end automated decision support system with explanation for business processes. The system uses the proposed process-aware feature engineering methodology that extracts features from process and business data attributes. The system helps a decision-maker to make quick and quality decisions by predicting the decision and providing an explanation of the factors which led to the prediction. We provide offline and online training methods robust to data drift that can also incorporate user feedback. The system also support predictions with live instance data i.e., allow decision-makers to conduct trials on current data instance by modifying its business data attribute values. We evaluate our system on real-world and synthetic datasets and benchmark the performance, achieving an average of 15% improvement over baselines. Prerna Agarwal, Buyu Gao, Siyu Huo, Prabhat Reddy, Sampath Dechu, Yazan Obeidi, Vinod Muthusamy, Vatche Isahagian, Sebastian Carbajales |
KDD | 1 |
| 2021 | Graph Autoencoders for Business Process Anomaly Detection
Siyu Huo, Hagen Völzer, Prabhat Reddy, Prerna Agarwal, Vatche Isahagian, Vinod Muthusamy |
BPM | 4 |
| 2019 | Learning Convolutional Neural Networks with Deep Part EmbeddingsabstractWe propose a novel concept of Deep Part Embeddings (DPEs), which can be used to learn new Convolutional Neural Networks (CNNs) for different classes. We define DPE as a neuron of a trained CNN along with its network of filter activations that is interpretable as a part of a class that the neuron contributes to. Given a new class C, we explore the idea of combining different DPEs that intuitively constitute C, from trained CNNs (not on C), into a network that learns the class C with few training samples. An important application of our proposed framework is the ability to modify a CNN trained on n classes to learn a new class with limited training data without significantly affecting its performance on the n classes. We visually illustrate the different network architectures and extensively evaluate their performance against the baselines. Nitin Gupta 0005, Shashank Mujumdar, Prerna Agarwal, Abhinav Jain 0001, Sameep Mehta |
ICASSP | 3 |
| 2019 | Radial Loss for Learning Fine-grained Video Similarity MetricabstractIn this paper, we propose the Radial Loss which utilizes category and sub-category labels to learn an order-preserving fine-grained video similarity metric. We propose an end-to-end quadlet-based Convolutional Neural Network (CNN) combined with Long Short-term Memory (LSTM) Unit to model video similarities by learning the pairwise distance relationships between samples in a quadlet generated using the category and sub-category labels. We showcase two novel applications of learning a video similarity metric - (i) fine-grained video retrieval, (ii) fine-grained event detection, along with simultaneous shot boundary detection, and correspondingly show promising results against those of the baselines on two new fine-grained video datasets. Abhinav Jain 0001, Prerna Agarwal, Shashank Mujumdar, Nitin Gupta 0005, Sameep Mehta, Chiranjoy Chattopadhyay |
ICASSP | 2 |
| 2018 | Pentuplet Loss for Simultaneous Shots and Critical Points Detection in a VideoabstractCritical events in videos amount to the set of frames where the user attention is heightened. Such events are usually fine-grained activities and do not necessarily have defined shot boundaries. Traditional approaches to the task of Shot Boundary Detection (SBD) in videos perform frame-level classification to obtain shot boundaries and fail to identify the critical shots in the video. We model the problem of identifying critical frames and shot boundaries in a video as learning an image frame similarity metric where the distance relationships between different types of video frames are modeled. We propose a novel pentuplet loss to learn the frame image similarity metric through a pentuplet-based deep learning framework. We showcase the results of our proposed framework on soccer highlight videos against state-of-the-art baselines and significantly outperform them for the task of shot boundary detection. The proposed framework shows promising results for the task of critical frame detection against human annotations on soccer highlight videos. Nitin Gupta 0005, Abhinav Jain 0001, Prerna Agarwal, Shashank Mujumdar, Sameep Mehta |
ICPR | 3 |
| 2018 | DyPerm: Maximizing Permanence for Dynamic Community Detection
Prerna Agarwal, Richa Verma, Ayush Agarwal, Tanmoy Chakraborty 0002 |
PAKDD (1) | 1 |
| 2017 | Situated Tangible Robot ProgrammingabstractThis paper introduces situated tangible robot programming, whereby a robot is programmed by placing specially designed tangible "blocks" in its workspace. These blocks are used for annotating objects, locations, or regions, and specifying actions and their ordering. The robot compiles a program by detecting blocks and objects in its workspace and grouping them into instructions by solving constraints. We present a proof-of-concept implementation using blocks with unique visual markers in a pick-and-place task domain. Three user studies evaluate the intuitiveness and learnability of situated tangible programming and iterate the block design. We characterize common challenges and gather feedback on how to further improve the design of blocks. Our studies demonstrate that people can interpret, generalize, and create many different situated tangible programs with minimal instruction or with no instruction at all. Yasaman S. Sefidgar, Prerna Agarwal, Maya Cakmak |
HRI | 2 |