Cognitive Technical Support       

links

Cognitive Technical Support - Projects


cog_bots cog_assist
log_analytics creative_va

 

 

Cognitive Expert Bots for Human Agents

The IT helpdesk receives about a few million requests every year across the different channels of voice, web/email and auto-created requests. To handle all of them while guaranteeing awesome and predictable customer service that ensures businesses suffers no downtime is a challenging task. Our research in the cognitive helpdesk and support area focusses on:

  1. Building Conversational Q&A systems that can understand the customer request, parse it into different degrees of understanding, call a workflow of next steps involving question disambiguation, dispatching, information retrieval, answer fusion and automated action generation. 
  2. Interact with a multitude of brains that holds embedded knowledge across different domains.
  3. Optimize the continuous evolution of the knowledge (using data ingestion, curation, enrichment pipelines) from the static, semi-static and continuously created data
  4. Create a scalable knowledge graph platform for storage and retrieval

 

 

Cognitive Virtual Assistant for Helpdesk

Cognitive Service Management focusses on infusing cognitive technologies in service management processes. The different processes we work with include:

  1. Voice calls coming through IT helpdesk that can interface with a Cognitive Q&A agent ( linkto: Cognitive Helpdesk & IT Support) for the first level of support
  2. Emails coming through IT helpdesk can automatically pass through a cognitive engine that reads emails, understands the IT problems discussed and decides the best team, person and resolutions that can be applied to it.
  3. Optimizes the Q&A solution by continuous monitoring of the conversation logs between the user and system. Learns over time and continuously gets more accurate.

 

 

Log Analysis and Anomaly Detection

Our ability to monitor and collect data about information technology (IT) services, ranging from cloud and hosted-IT delivery models to maintenance services, has grown to unprecedented levels over the past few years. This growth has enticed many practitioners and researchers to build innovative analytical capabilities, to gain insights from the data, as well as cognitive capabilities to help IT professionals more effectively make use of this growth in data. In addition, client requirements for agility, as well as technologies like cloud computing, have served to bring the many facets of IT services closer to one another (e.g., development and operations, and infrastructure services and maintenance services). Analytics that span these previously separated areas of IT services have the potential to foster dramatic new efficiencies in end-to-end IT delivery.

  • In our log analytics project we analyze logs from distributed applications to detect indicators of “brewing” problems. For e.g. an application receiving db2 connect failures is first recorded in logs before a complete shutdown of the connection is reported. We use mining techniques to extract key templates from logs and plot them as time-series data. Using locality sensitive hashing techniques groups of templates with certain behavior characteristics are grouped.  Dependency analysis then helps chain together a control flow graph of the operational logs. This control flow creation allows us to understand a system behavior and anticipate anomalous behavior through detecting unusual trends in a sequence of key performance metrics.
  • In our continuous delivery and devops project we propose cloud-native analytic capabilities that combine code/library repository data (development data) with runtime log data (operational data) to determine code changes that lead to workload failures.

 

 

Creative Virtual Assistants

Creative AI is subfield of AI whose goal is to train machines to become creative like humans. There are certain tasks that require human-like intelligence and creativity such as poetry generation, music generation, ad generation, building architect generation and so on. So far, creativity has focused on aesthetics, novelty, and cognition and less on computational issues. On the other hand, people working in NLP focus more on computational aspects and less on aesthetics, cognition, and novelty. Our recent work in this domain focuses on bridging this gap by combining the ideas from the two fields.




Team Updates

  • Anupama and Sethu delivered a talk on "Cognitive Computing - Applications and Demonstrations" at the FDP conducted by IEEE CIS, Bangalore Chapter& Dept. of ISE, MSRIT on July 3rd, 2017
  • Congratulations!Continuous Learning as a Service for Conversational Virtual Agents” by Shivali, Shubham and Gargi has been accepted at ICSOC 2017 in Malaga, Spain
  • Our team on News - IBM Delivers First Cognitive Services Platform to Transform Business
  • Congratulations!Learning Relevance as a Service for Improving Search Results in Technical Discussion Forums” by Shivali, Shubham and Gargi et al. accepted at IEEE ICWS'17 in Honolulu, Hawaii


Latest Blogs

Creative AI: The Future - Part 2
Chandresh Maurya, June 5, 2017

Virtual Agents: Learning on the job
Shubham Atreja, April 30, 2017

Noob’s 5-point guide to build robust chat bots
Sethuramalingam Subramaniam , April 27, 2017

How Technology can Transform Customer Care
Gargi B Dasgupta, April 22, 2017