CPC G06N 3/08 (2013.01) [G06F 9/54 (2013.01); G06F 21/316 (2013.01); G06F 21/53 (2013.01); G06N 3/006 (2013.01); G06N 3/04 (2013.01); G06Q 20/065 (2013.01); G06Q 20/0655 (2013.01); G06Q 20/12 (2013.01); G06Q 20/389 (2013.01); G06V 40/16 (2022.01); G07F 17/3206 (2013.01); G07F 17/3225 (2013.01); G07F 17/3237 (2013.01); G07F 17/3241 (2013.01); G07F 17/329 (2013.01); H04L 63/102 (2013.01); G06N 5/04 (2013.01); G06Q 2220/00 (2013.01)] | 20 Claims |
1. A system for control of data having segregated secure functions in a segregated secure entity unit for use by secure users of the system and public functions in a public interface portal for use by one or more public users of the system, the system including an adaptive control unit including a cognitive computing unit, the cognitive computing unit using at least machine learning for training of the cognitive computing unit that is trained at least in part with human input for training, the system serving to generate content based on data input from one or more data sources, the data input being subject to transformation into content for output from the system, comprising:
the public interface portal adapted to receive instructions regarding operation of the system from the one or more public users, the public interface portal including:
a first interface to receive instructions from and communicate output to the one or more public users, the instructions including a data input of first content and the output including at least transformed second content,
a processor,
a graphical user interface (GUI) coupled to the processor,
a control unit in operative communication with the processor and graphical user interface, the control unit enforcing behavior in the segregated secure entity unit, and
a second interface providing an application program interface (API) adapted to send one or more call requests to the segregated secure entity unit and receive one or more responses from the segregated secure entity unit, and
the segregated secure entity unit being segregated from the public interface portal, the segregated secure entity unit being accessible only to the secure users of the system, the segregated secure entity unit including:
a receive interface, the receive interface adapted to receive the one or more call requests from the application program interface (API) of the public interface portal,
a send interface, the send interface adapted to provide the one or more responses from the segregated secure entity unit to the public interface portal,
the cognitive computing unit, the cognitive computing unit including at least a machine learning unit for training of the cognitive computing unit,
a training input to receive at least in part the human input coupled to the cognitive computing unit for training of the cognitive computing unit, and
a detector to receive the first content and to transform the first content using the cognitive computing unit into output content.
|