Conversational Data Systems

A conversational data system (or intelligent data assistant) understands user queries in natural language and uses natural language to explain queries, ask clarifications from the user, and describe results. Imagine an intelligent data assistant that allows us to express any query on any data in natural language, dig into data, and find answers by conversing and collaborating with the system, just like working with a human. Such systems are much more complex than any “digital assistant” we know of today, which are based on pre-specified dialogues and are able to answer simple questions like “What are the open pharmacies in my neighborhood?”. They require the synergy of several technologies and innovation in all these fronts, including natural language interfaces, data exploration, and conversational AI.