| CPC G06F 16/285 (2019.01) [G06F 16/248 (2019.01)] | 20 Claims |

|
1. A method comprising:
receiving an input query for an entity in a knowledge graph database,
executing a knowledge graph database query to the knowledge graph database with the input query, the knowledge graph database storing properties of entities according to a semantic ontology including service receiver entities, service provider entities, and component provider entities;
receiving a set of tuple results stored in the knowledge graph database in response to the executing, the set of tuple results identifying a set of entities and a set of relationships that connect the set of entities in the knowledge graph database;
presenting a user interface, the user interface including a graph presentation area that includes:
a search input element configured to receive the input query;
graphical representations of the set of entities in the set of tuple results; and
links connecting the representations of the entities according to the set of relationships;
performing a classification validation test against the set of tuple results, the classification validation test identifying classification properties for entities in a chain of related entities in the knowledge graph database;
determining that the chain of related entities meets the classification properties for the entities in the chain of related entities in the classification validation test; and
in response to the determining, updating a presentation style of the graphical representations of the set of entities.
|