Prior mandatory steps 1) Upload dataset 2) Create analysis 3) Create sub analysis 4) iClean 5) Datasharp

These api are required to generate patterns (aka rules, insights). Pattern generation may take several minutes. When once patterns are generated, you may interactively call the remaining methods to review the rules and try to generate better rules. User may attempt to change the outcome of the target class (act), or drop one attribute condition (Generalize), or add another condition (Specialize), or change the level of any attribute (Customize). System computes the metrics for the requested change and enable user to take decisions accordingly. If user likes rule thus generated, he may add this custom rule using saveRule.