mlsanityData to 7 Oct 2026

Demonstrating CAT: Synthesizing Data-Aware Conversational Agents for Transactional Databases

arXiv 2203.14144 ↗First posted 26 Mar 2022cs.DB cs.CLcited by 0

Not on the map. Why?

Abstract (arXiv)

Databases for OLTP are often the backbone for applications such as hotel room or cinema ticket booking applications. However, developing a conversational agent (i.e., a chatbot-like interface) to allow end-users to interact with an application using natural language requires both immense amounts of training data and NLP expertise. This motivates CAT, which can be used to easily create conversational agents for transactional databases. The main idea is that, for a given OLTP database, CAT uses weak supervision to synthesize the required training data to train a state-of-the-art conversational agent, allowing users to interact with the OLTP database. Furthermore, CAT provides an out-of-the-box integration of the resulting agent with the database. As a major difference to existing conversational agents, agents synthesized by CAT are data-aware. This means that the agent decides which information should be requested from the user based on the current data distributions in the database, which typically results in markedly more efficient dialogues compared with non-data-aware agents. We publish the code for CAT as open source.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 3 of its 4 references that are in the map. First posted on arXiv 26 Mar 2022.

Builds on

3 of 4 references.

References · 3

  1. 2018Building a Conversational Agent Overnight with Dialogue Self-Playcited by 70
  2. 2016Towards End-to-End Learning for Dialog State Tracking and Management using Deep Reinforcement Learningcited by 29
  3. 2019DBPal: Weak Supervision for Learning a Natural Language Interface to Databasescited by 5

Built on by

Not cited yet.