1. A computer implemented method for interpreting legal regulations, the method comprising: receiving a plurality of legal regulations; deconstructing the plurality of legal regulations to form a computer interpretable regulation repository based on at least one of a regulatory rule model and Minsky's frames, wherein deconstructing the plurality of legal regulations based on the regulatory rule model comprises identifying at least one of rule intent patterns, legal registers, and regulatory adjuvants associated with each of the plurality of legal regulations, wherein the rule intent pattern is a syntactic representation of a legal regulation; and deconstructing the plurality of legal regulations based on Minsky's Frames comprises representing the plurality of legal regulations in slots provided by data structure; identifying plurality of rule intents contained in each of the deconstructed plurality of legal regulations, wherein a rule intent is a constraint in each of the plurality of legal regulations; and classifying the plurality of legal regulations into at least one rule act based on the identified rule intents, wherein a rule act is a cluster of frequently co-occurring rule intents in the plurality of legal regulations.