CPC G06F 16/2465 (2019.01) [G06F 16/285 (2019.01)] | 14 Claims |
1. A method for insight creation transparency, the method comprising:
receiving, at an insight service, a transparent insight query comprising a query expression, wherein the transparent insight query is transmitted by a device of an organization user;
extracting one or more expression keywords from the query expression;
obtaining a metadata graph representative of an asset catalog, wherein the metadata graph is a connected graph that maps a data structure configured to maintain asset metadata that describes a collection of assets known to the insight service;
filtering, based on the one or more expression keywords, the metadata graph to identify a node subset, wherein filtering comprises keyword matching and semantic similarity calculations;
generating a k-partite metadata graph using the node subset;
creating a non-interactive query result based on the k-partite metadata graph, wherein creating the non-interactive query result based on the k-partite metadata graph, comprises:
traversing the k-partite metadata graph to identify an insight-pertinent metadata subgraph;
identifying, from the asset catalog, an asset catalog subset based on the insight-pertinent metadata subgraph;
obtaining an asset metadata corpus from the asset catalog subset;
producing, based on the asset metadata corpus, the insight and the manifest listing a set of insight-pertinent assets; and
creating the non-interactive query result comprising the insight and the manifest listing the set of insight-pertinent assets,
wherein the non-interactive query result comprises an insight inferred to address the transparent insight query, a manifest listing providing a set of insight-pertinent assets represents information providing transparency as to how the insight had been produced, a model input snapshot listing inputs used to infer the insight, and a model snapshot revealing a technique used to infer the insight; and
transmitting the non-interactive query result to the device of the organization user.
|