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

Claim 6:
7. A method for continuous learning-based application related trade-off resolution and implementation, the method comprising:
generating, by at least one hardware processor, based on a plurality of historical tradeoff instances, an application feature matrix;
generating, by the at least one hardware processor, based on the application feature matrix, association rules for historical tradeoff instances of the plurality of historical tradeoff instances for which decisions are not known;
generating, by the at least one hardware processor based on the application feature matrix, a decision tree for historical tradeoff instances of the plurality of historical tradeoff instances for which decisions are known;
inducing, by the at least one hardware processor based on the generated association rules and the generated decision tree, decision rules;
applying, by the at least one hardware processor, default rules to a cold start scenario;
generating, by the at least one hardware processor, refined rules by refining the decision rules and the default rules;
determining, by the at least one hardware processor, for each of the refined rules, a confidence level;
prioritizing, by the at least one hardware processor, based on the determined confidence level, the refined rules;
applying, by the at least one hardware processor, in order of priority from the prioritization of the refined rules, a specified number of the refined rules to a new tradeoff instance;
generating, by the at least one hardware processor, based on the application of the specified number of the refined rules to the new tradeoff instance, a resolution associated with the new tradeoff instance;, and
implementing, by the at least one hardware processor, with respect to the new tradeoff instance, the resolution associated with the new tradeoff instance includes build versus buy options for a new application;
determining, by the at least one hardware processor, confidence levels associated with the build versus buy options for the resolution; and
enabling, by the at least one hardware processor, automatic selection of one of the build versus buy options having a higher confidence level from the determined confidence levels, wherein if the build option is selected,
building the application by selecting application programming interfaces (APIs) matching functional requirements of the application and integrating the APIs as per templatized design architecture,
wherein if the buy option is selected,
automatically selecting a vendor for purchasing the application.