CPC G06F 16/24542 (2019.01) [G06F 16/24537 (2019.01)] | 19 Claims |
1. A system, comprising:
at least one processor; and
at least one memory storing computer-executable instructions, wherein the at least one processor is configured to access the at least one memory and execute the computer-executable instructions to:
identify a seed entity;
define operations on the seed entity to determine matching entities linked to the seed entity within an unstructured text, wherein the operations comprise:
a first operation, based on a first function, to output one or more first matching entities based on respective link types defining a relationship between the seed entity and the first matching entities; and
a second operation, based on a second function, to output, in addition to the first matching entities, one or more second matching entities based on a property shared between the first matching entities and the second matching entities, wherein the property shared comprises a log event, and the second operation comprises a template that defines an extent of a permitted variation of a format;
execute the first operation and the second operation;
determine any overlaps among a first output of the first operation and a second output of the second operation; and
combine the first output of the first operation and the second output of the second operation while removing the any overlaps among the first output of the first operation and the second output of the second operation in order to remove any objects within the second output of the second operation that were previously found within the first output of the first operation;
filter the first output of the first operation or the second output of the second operation based on an output type to generate a third output;
generate a visual representation, wherein the visual representation includes any results that were filtered and excluded from the third output but present in the first output or in the second output, the visual representation displaying the any results differently from the third output;
tag the one or more first matching entities and the one or more second matching entities within the unstructured text; and
execute a further workflow on the one or more first matching entities and the one or more second matching entities within the unstructured text.
|