COBOTS - A Cognitive Multi-Bot Conversational Framework for Technical Support

Sethuramalingam Subramaniam, Pooja Aggarwal, Gargi Dasgupta, Amit Paradkar

2018 · 19 citations · 8 references

Concepts

Abstract

Human technical support agents spend significant time interacting with customers via various channels of voice, email and chat. There is a massive incentive to automate support with autonomous agents with the goal of reducing manual effort and time taken for problem resolution. As technical support questions are complex and diverse, building a generic agent capable of solving multiple domains is implausible. In this paper, we describe a scalable conversational framework that automates the process of guided troubleshooting called COBOTS (COgnitive BOts for Technical Support). Our underlying premise is that scalability in such frameworks can be achieved by control and co-ordination across multiple domain expert bots. These bots co-ordinate to (a) understand user problems from natural language queries (b) engage in conversation and (c) provide assistance with troubleshooting. All of the above is done with minimum human assistance. COBOTS framework comprises of User Bots that monitor customer infrastructure for issues, the Orchestrator bot which co-ordinates and controls various request-response pairs and Domain Expert bots which handle issues pertaining to their domains, respectively. In a real environment, we have deployed an implementation of our COBOTS framework which can co-ordinate and control user queries across 11 different technical support domains. When evaluated by two different teams of expert support users, it was observed that more than 75% of the time our application was able to provide relevant solutions for their queries.

References

8