DETERMINING ANALYSIS RECOMMENDATIONS BASED ON DATA ANALYSIS CONTEXT
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention disclose a computer implemented method, computer program product, and system for proposing recommendations in data analysis based on context. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of determining analytical context of an analysis step currently being performed in a data analysis, identifying a list of previously performed analysis branches that are similar to the determined analytical context, identifying a set of most similar previously performed analysis branches based on a similarity index rating associated with each previously performed analysis branch that is in an analysis tree associated with each previously performed analysis branch in the identified list, and proposing analysis recommendations for the analysis step currently being performed based on analytical context of the previously performed analysis branches in the identified set.
24 Citations
18 Claims
-
1-6. -6. (canceled)
-
7. A computer program product for proposing recommendations in data analysis based on context, including one or more computer-readable storage media and program instructions stored on at least one of the one or more storage media, wherein execution of the program instructions by one or more processors of a computer system causes the one or more processors to carry out the acts of:
-
determining analytical context of an analysis step currently being performed in a data analysis; identifying a list of previously performed analysis branches that are similar to the determined analytical context, wherein an analysis branch is a set of analysis steps that corresponds to attributes of an analytical context; identifying a set of most similar previously performed analysis branches based on a similarity index rating associated with each previously performed analysis branch that is in an analysis tree associated with each previously performed analysis branch in the identified list, wherein an analysis tree is a set of analysis branches that share a common analysis step; and proposing analysis recommendations for the analysis step currently being performed based on analytical context of the previously performed analysis branches in the identified set. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for proposing recommendations in data analysis based on context, the computer system comprising:
-
one or more computer processors; one or more computer-readable storage media; and program instructions stored on the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to determine analytical context of an analysis step currently being performed in a data analysis; program instructions to identify a list of previously performed analysis branches that are similar to the determined analytical context, wherein an analysis branch is a set of analysis steps that corresponds to attributes of an analytical context; program instructions to identify a set of most similar previously performed analysis branches based on a similarity index rating associated with each previously performed analysis branch that is in an analysis tree associated with each previously performed analysis branch in the identified list, wherein an analysis tree is a set of analysis branches that share a common analysis step; and program instructions to propose analysis recommendations for the analysis step currently being performed based on analytical context of the previously performed analysis branches in the identified set. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification