Patent ID: 9454732
Filing Date: 2016-09-27
CPC Classification: G06N,G06Q

Claim Text:
1. A method comprising: under control of one or more processors configured with executable instructions, receiving data from a source external to an adaptive machine learning platform that includes multiple machine learning components, wherein the received data comprises at least one of customer experience data, manufacturer data, retailer data, demonstration device sales data, demonstration device usage data, financial data, return data, or data warehouse data; executing a first machine learning component of the multiple machine learning components to generate a machine learning component output, wherein the machine learning component output is generated at least in part based on the received data; generating, based at least in part on the machine learning component output of the first machine learning component, a command configured to cause an action plugin to perform an action representing an automated workflow that is associated with the first machine learning component; communicating the command to the action plugin, wherein, in response to the action plugin receiving the command, one or more parameters of the action representing the automated workflow to be executed by the action plugin are configurable via an action plugin manager; causing the action representing the automated workflow to be performed based at least in part on the one or more parameters configured via the action plugin manager in response to communicating the command; and storing the machine learning component output of the first machine learning component, wherein the stored machine learning component output is accessible as input data to at least a second machine learning component of the multiple machine learning components, the second machine learning component being different than the first machine learning component.