Patent ID: 11954458
Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to:
receive, at a rules translation system, a first code in a first file format representing a first business rule;
extract, at the rules translation system, a rule text from the first code;
parse, using semantic analysis, the rule text into elemental parts that include at least a first vocabulary term;
generate a first ruleset that corresponds to the first code by classifying, via a T5 or BERT classifier model, the first vocabulary term under one of a rule name, rule global constant, rule variable, rule object, rule text, rule loop, rule number, rule salience, rule expression, rule condition, and rule consequence;
fill, via the rules translation system, an empty first slot in a first data file with the first vocabulary term based on its classification, thereby re-formatting the first code into a standardized presentation that is migration-ready; and
generate, using the filled first data file, a second code also representing the first business rule, the second code being in a second file format that differs from the first file format.