US 10,891,560 B2
Supervised learning system training using chatbot interaction
Jonathan A. Cagadas, Philadelphia, PA (US); Alexander D. Lewitt, Morrisville, NC (US); Simon D. Mikulcik, Murray, KY (US); Karan Shukla, Plano, TX (US); and Leigh A. Williamson, Austin, TX (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Jul. 27, 2017, as Appl. No. 15/661,923.
Prior Publication US 2019/0034824 A1, Jan. 31, 2019
Int. Cl. G06N 5/02 (2006.01); G06N 20/00 (2019.01); H04L 12/58 (2006.01)
CPC G06N 20/00 (2019.01) [H04L 51/02 (2013.01); G06N 5/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a memory; and
a processor coupled to the memory and configured to:
receive input from a cloud service data source, wherein the input comprises at least one data point;
analyze the data point via a machine learning model to determine characteristics indicated by the data point using a machine learning model;
determine whether the characteristics indicated by the data point meet an alert threshold that indicates a problem in a network;
generate an alert ticket based on the analysis of the data point when the characteristics indicated by the data point meet the alert threshold, wherein the alert ticket indicates the problem in the network;
communicate, via a chatbot, with a user based on contents of the alert ticket;
receive, via the chatbot, feedback from the user relating to the alert ticket; categorize, via the chatbot, the data point that resulted in the alert ticket based at least in part on the feedback from the user; and
train the machine learning model according to the feedback received from the user.