TECHNICAL FIELD

The disclosed embodiments generally relate to extracting information related to a distributed computer process, and more particularly, information extracted from a text string.

BACKGROUND

As computer networks become more advanced, computing processes are more and more often competed in remote locations by complicated interconnected systems. Often, these systems are maintained by multiple entities, loosely affiliated with each other, or unaffiliated entirely. While such cooperation allows valuable functionality and scale, differences in configuration and monitoring can lead to difficulty understanding system status or outcomes of processes performed by a system.

Often such systems create and maintain vast quantities of information that could provide valuable insights into the operation of the systems. Barriers to using this information include inconsistencies in how the information is represented. These inconsistencies can prevent aggregation and analysis of information concerning the operations of the system.

Thus, a need exists for systems and methods extracting information generated during such distributed computing processes.

SUMMARY

In the following description, certain aspects and embodiments of the present disclosure will become evident. It should be understood that the disclosure, in its broadest sense, could be practiced without having one or more features of these aspects and embodiments. Specifically, it should also be understood that these aspects and embodiments are merely exemplary. Moreover, although disclosed embodiments are discussed in the context of merchant systems and environments for ease of discussion, it is to be understood that the disclosed embodiments are not limited to any particular industry. Instead, disclosed embodiments may be practiced by any entity in any industry that would benefit from an improved understanding of individual or collective human behavior.

Disclosed embodiments may include a system for extracting information from a text string. The system may comprise one or more memory devices storing instructions, and one or more hardware processors configured to execute the instructions to perform operations. The operations may include receiving a textual string representative of a distributed computing operation. The operations may also include isolating an identifier included in the textual string, from other information included in the textual string. The operations may also include isolating a first attribute from the textual string, the first attribute suspected to be associated with the identifier. The operations may also include determining a confidence score as to whether the first attribute is associated with the identifier and providing, to a computer device over the network, the identifier, the first attribute, and the confidence score.

Disclosed embodiments may include a method for extracting information from a text string. The method may include receiving, a textual string representative of a distributed computing operation. The method may also include isolating an identifier included in the textual string, from other information included in the textual string. The method may also include isolating a first attribute from the textual string, the first attribute suspected to be associated with the identifier. The method may also include determining a confidence score as to whether the first attribute is associated with the identifier and providing, to a computer device over the network, the identifier, the first attribute, and the confidence score.

In accordance with additional embodiments of the present disclosure, a computer-readable medium is disclosed that stores instructions that, when executed by a processor(s), causes the processor(s) to perform operations consistent with one or more disclosed methods.

It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only, and are not restrictive of the disclosed embodiments, as claimed.

