| CPC G06F 16/217 (2019.01) [G06F 16/2379 (2019.01); G06F 16/284 (2019.01); G06F 16/93 (2019.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
(a) providing a regulation, in augmented form, to a first trained machine-learning tool;
(b) receiving, from the first trained machine-learning tool, a plurality of candidate control keys extracted from the regulation;
(c) providing the plurality of candidate control keys to a client;
(d) receiving, from the client, approval of at least a predetermined number of the candidate control keys;
(e) providing the approved candidate control keys to a second trained machine-learning tool;
(f) receiving, from the second trained machine-learning tool, a formula which distinguishes control keys within the regulation;
(g) identifying, according to the formula, a plurality of control keys from the regulation; and
for each of the identified control keys:
(h) outputting a respective record comprising the respective control key.
|