Systems and methods of assisted strategy design
First Claim
1. A computer system comprising:
- one or more computer processors;
a computer-readable memory having stored thereon a plurality of executable instructions configured to be executed on the one or more computer processors to perform operations comprising;
obtaining information describing process steps included in a user-defined process flow, with one or more of the process steps being associated with a corresponding one or more decision trees usable to determine information associated with a consumer based on inputs describing parameters of the consumer;
providing, for presentation to a user, a graphical user interface depicting a decision tree comprising;
a plurality of nodes including a plurality of decision nodes and a plurality of leaf nodes;
wherein each decision node is associated with one or more leaf nodes, and each of the leaf nodes is associated with different value ranges of a parameter of consumers associated with the particular decision node;
receiving, from a user, user interaction requesting a next best split of a selected leaf node associated with a selected consumer parameter;
in response to the next best split request;
automatically, by the computing device, identifying a plurality of parameters of consumers usable to further segment consumers associated with the selected leaf node;
identifying, for each of the identified plurality of parameters, one or more leaf nodes associated with different value ranges of the respective parameter;
providing, for presentation to the user, an indication of the identified plurality of parameters as possible split decision nodes, including statistical parameters indicating respective rankings of the possible split decision nodes, wherein the rankings of the possible split decision nodes are determined automatically by the computing device;
receiving user input selecting a first of the possible split decision nodes to be merged into the decision tree;
incorporating, into the decision tree, the selected first possible decision node and the identified one or more leaf nodes associated with the selected first possible decision nodereceiving user input associated with calculating proposed outcomes for association with the leaf nodes, the user input indicating constraints to be optimized; and
determining, based on the constraints, associations between proposed outcomes and leaf nodes,wherein the updated decision tree is usable to segment consumers and determine associated outcomes for the consumers.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a computer system performs a method of modifying a decision algorithm, such as an algorithm for assigning credit limits or other credit terms, via a graphical user interface. The system displays a graphical representation of a decision tree comprising a plurality of decision nodes. The decision nodes are associated with respective conditions, and at least a portion of the decision nodes are associated with an outcome to be assigned to an individual matching the associated respective conditions in accordance with the decision tree. The system receives a selection of a decision node and selects a parameter to be used to construct subnodes of the selected decision node, and constructs the subnodes. The system calculates an outcome for each subnode, and it updates the graphical representation of the decision tree to include the plurality of subnodes.
-
Citations
12 Claims
-
1. A computer system comprising:
-
one or more computer processors; a computer-readable memory having stored thereon a plurality of executable instructions configured to be executed on the one or more computer processors to perform operations comprising; obtaining information describing process steps included in a user-defined process flow, with one or more of the process steps being associated with a corresponding one or more decision trees usable to determine information associated with a consumer based on inputs describing parameters of the consumer; providing, for presentation to a user, a graphical user interface depicting a decision tree comprising; a plurality of nodes including a plurality of decision nodes and a plurality of leaf nodes; wherein each decision node is associated with one or more leaf nodes, and each of the leaf nodes is associated with different value ranges of a parameter of consumers associated with the particular decision node; receiving, from a user, user interaction requesting a next best split of a selected leaf node associated with a selected consumer parameter; in response to the next best split request; automatically, by the computing device, identifying a plurality of parameters of consumers usable to further segment consumers associated with the selected leaf node; identifying, for each of the identified plurality of parameters, one or more leaf nodes associated with different value ranges of the respective parameter; providing, for presentation to the user, an indication of the identified plurality of parameters as possible split decision nodes, including statistical parameters indicating respective rankings of the possible split decision nodes, wherein the rankings of the possible split decision nodes are determined automatically by the computing device; receiving user input selecting a first of the possible split decision nodes to be merged into the decision tree; incorporating, into the decision tree, the selected first possible decision node and the identified one or more leaf nodes associated with the selected first possible decision node receiving user input associated with calculating proposed outcomes for association with the leaf nodes, the user input indicating constraints to be optimized; and determining, based on the constraints, associations between proposed outcomes and leaf nodes, wherein the updated decision tree is usable to segment consumers and determine associated outcomes for the consumers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method comprising:
-
obtaining information describing process steps included in a user-defined process flow, with one or more of the process steps being associated with a corresponding one or more decision trees usable to determine information associated with a consumer based on inputs describing parameters of the consumer; providing, for presentation to a user, a graphical user interface depicting a decision tree comprising; a plurality of nodes including a plurality of decision nodes and a plurality of leaf nodes; wherein each decision node is associated with one or more leaf nodes, and wherein and each of the leaf nodes is associated with different value ranges of a parameter of consumers associated with the particular decision node; receiving, from a user, user interaction requesting a next best split of a selected leaf node associated with a selected consumer parameter; in response to the next best split request; automatically, by the computing device, identifying a plurality of parameters of consumers usable to further segment consumers associated with the selected leaf node; identifying, for each of the identified plurality of parameters, one or more leaf nodes associated with different value ranges of the respective parameter; providing, for presentation to the user, an indication of the identified plurality of parameters as possible split decision nodes, including statistical parameters indicating respective rankings of the possible split decision nodes, wherein the rankings of the possible split decision nodes are determined automatically by the computing device; receiving user input selecting a first of the possible split decision nodes to be merged into the decision tree; incorporating, into the decision tree, the selected first possible decision node and the identified one or more leaf nodes associated with the selected first possible decision node receiving user input associated with calculating proposed outcomes for association with the leaf nodes, the user input indicating constraints to be optimized; and determining, based on the constraints, associations between proposed outcomes and leaf nodes, wherein the updated decision tree is usable to segment consumers and determine associated outcomes for the consumers. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification