CONVERTING PROCEDURAL TEXT TO AN ACTIONABLE KNOWLEDGE FORM
First Claim
1. A method for converting text contained in a document to an actionable knowledge form, wherein the text is used to perform an operation, the method comprising:
- structuring, by a processor, the text by performing at least one of merging, grouping, editing, or removing statements present in the text to generate structured text;
marking, by the processor, one or more statements present in the structured text into one or more categories, wherein the one or more categories comprise an action segment, a predicate, and a comment, wherein the predicate comprises one or more conditions, and wherein the action segment comprises one or more actionable statements executed upon fulfilling the one or more conditions, and wherein the one or more actionable statements are used to perform one or more tasks during execution of the operation;
mapping, by the processor, the action segment with the predicate to generate a predicate-action pair; and
selecting, by the processor, one or more standard operators relevant to each of the one or more conditions of the predicate and each of the one or more actionable statements of the action segment, of the predicate-action pair;
determining, by the processor, a score for the one or more standard operators relevant to each of the one or more conditions of the predicate and each of the one or more actionable statements of the action segment, of the predicate-action pair; and
linking, by the processor, a standard operator having a highest score with at least one of the one or more conditions of the predicate and the one or more actionable statements of the action segment, of the predicate-action pair, thereby converting the predicate-action pair in an actionable knowledge form.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is method and system for converting text used to perform an operation to reusable actionable knowledge form. Procedural knowledge available in run books is converted into reusable actionable knowledge form. The method comprises structuring the text by performing merging, grouping, editing, removing statements and marking statements present in structured text into action segments, predicates, and comments, by parsing technique and rule based reasoning. Predicate comprise conditions, action segment comprise actionable statements executed upon fulfilling conditions. Actionable statement is used to perform a task of the operation. Action segments are mapped with predicates to generate predicate-action pairs, standard operators relevant to each of conditions of predicate and actionable statements of action segment are selected, and score for standard operators is determined, and a standard operator having highest score is linked with conditions and actionable statements of the predicate-action pair, thereby converting predicate-action pair in reusable actionable knowledge form.
-
Citations
14 Claims
-
1. A method for converting text contained in a document to an actionable knowledge form, wherein the text is used to perform an operation, the method comprising:
-
structuring, by a processor, the text by performing at least one of merging, grouping, editing, or removing statements present in the text to generate structured text; marking, by the processor, one or more statements present in the structured text into one or more categories, wherein the one or more categories comprise an action segment, a predicate, and a comment, wherein the predicate comprises one or more conditions, and wherein the action segment comprises one or more actionable statements executed upon fulfilling the one or more conditions, and wherein the one or more actionable statements are used to perform one or more tasks during execution of the operation; mapping, by the processor, the action segment with the predicate to generate a predicate-action pair; and selecting, by the processor, one or more standard operators relevant to each of the one or more conditions of the predicate and each of the one or more actionable statements of the action segment, of the predicate-action pair; determining, by the processor, a score for the one or more standard operators relevant to each of the one or more conditions of the predicate and each of the one or more actionable statements of the action segment, of the predicate-action pair; and linking, by the processor, a standard operator having a highest score with at least one of the one or more conditions of the predicate and the one or more actionable statements of the action segment, of the predicate-action pair, thereby converting the predicate-action pair in an actionable knowledge form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for converting text contained in a document to an actionable knowledge form, wherein the text is used to perform an operation, the system comprising:
-
a processor; and a memory coupled to the processor, wherein the processor is capable of executing a plurality of modules stored in the memory, and wherein the plurality of modules comprising; a structuring module for structuring the text by performing at least one of merging, grouping, editing, or removing statements present in the text to generate structured text; marking one or more statements present in the structured text into one or more categories, wherein the one or more categories comprise an action segment, a predicate, and a comment, wherein the predicate comprises one or more conditions, and wherein the action segment comprises one or more actionable statements executed upon fulfilling the one or more conditions, and wherein the one or more actionable statements are used to perform one or more tasks during execution of the operation; a mapping module for mapping the action segment with the predicate to generate a predicate-action pair; and a selecting module for selecting one or more standard operators relevant to each of the one or more conditions of the predicate and each of the one or more actionable statements of the action segment, of the predicate-action pair; determining a score for the one or more standard operators relevant to each of the one or more conditions of the predicate and each of the one or more actionable statements of the action segment, of the predicate-action pair; and linking a standard operator having a highest score with at least one of the one or more conditions of the predicate and the one or more actionable statements of the action segment, of the predicate-action pair, thereby converting the predicate-action pair in an actionable knowledge form. - View Dependent Claims (11, 12, 13)
-
-
14. A computer program product having embodied thereon a computer program for converting text contained in a document to an actionable knowledge form, wherein the text is used to perform an operation, the computer program product comprising:
-
a program code for structuring the text by performing at least one of merging, grouping, editing, or removing statements present in the text to generate structured text; a program code for marking one or more statements present in the structured text into one or more categories, wherein the one or more categories comprise an action segment, a predicate, and a comment, wherein the predicate comprises one or more conditions, and wherein the action segment comprises one or more actionable statements executed upon fulfilling the one or more conditions, and wherein the one or more actionable statements are used to perform one or more tasks during execution of the operation; a program code for mapping the action segment with the predicate to generate a predicate-action pair; a program code for selecting one or more standard operators relevant to each of the one or more conditions of the predicate and each of the one or more actionable statements of the action segment, of the predicate-action pair; a program code for determining a score for the one or more standard operators relevant to each of the one or more conditions of the predicate and each of the one or more actionable statements of the action segment, of the predicate-action pair; and a program code for linking a standard operator having a highest score with at least one of the one or more conditions of the predicate and the one or more actionable statements of the action segment, of the predicate-action pair, thereby converting the predicate-action pair in an actionable knowledge form.
-
Specification