| CPC G06F 40/295 (2020.01) [G06F 40/197 (2020.01); G06F 40/205 (2020.01); G06F 40/284 (2020.01)] | 20 Claims |

|
1. A computer-implemented method of creating object models for regulations, the method comprising:
accessing, by a computer processor, an electronic document corresponding to a regulation;
segmenting, by the computer processor, the electronic document into a set of structured texts and a set of metadata, wherein the set of metadata comprises a set of topics descriptive of the regulation;
generating, by the computer processor, an object model for the regulation, the object model comprising the set of structured texts and the set of metadata;
generating, by the computer processor, a summary of the regulation using a machine learning algorithm;
classifying, by the computer processor using a classifier model, a set of sentences contained in the electronic document, wherein each of the set of sentences has a probability of being applicable to at least one of the set of topics that at least meets a specified threshold; and
enriching, by the computer processor, the object model for the regulation with (i) the summary of the regulation and (ii) the set of sentences that was classified.
|