CPC G06F 11/3608 (2013.01) [G06F 16/288 (2019.01); G06F 40/30 (2020.01)] | 24 Claims |
1. A system, comprising:
a memory that stores instructions; and
a processor that executes the instructions to perform operations, the operations comprising:
analyzing, for a discovery process, information provided by a source, wherein the information is associated with an application under evaluation by the system and is extracted from an interaction conducted with the application under evaluation, from the source, or a combination thereof;
generating, based on a data element in the information, a hypothesis associated with a first concept associated with the data element, a first relationship associated with the data element, or a combination thereof;
testing, if a confidence level for the hypothesis satisfies a threshold that is set for the hypothesis based on a type of the hypothesis or content associated with the hypothesis, the hypothesis against the application under evaluation to confirm or reject the hypothesis; and
training, based on the testing of the hypothesis and based on a confirmation or a rejection of the hypothesis, a model to enhance determination of a second concept associated with a different data element, a second relationship for the different data element, or a combination thereof, for a subsequent discovery process associated with discovering a semantic relationship for the application under evaluation, a different application under evaluation, or a combination thereof.
|