Discovery

This module includes a number of functions to perform knowledge discovery in graph embeddings.

Functions provided include discover_facts which will generate candidate statements using one of several defined strategies and return triples that perform well when evaluated against corruptions, find_clusters which will perform link-based cluster analysis on a knowledge graph, find_duplicates which will find duplicate entities in a graph based on their embeddings, and query_topn which when given two elements of a triple will return the top_n results of all possible completions ordered by predicted score.

discover_facts(X, model[, top_n, strategy, …]) Discover new facts from an existing knowledge graph.
find_clusters(X, model[, …]) Perform link-based cluster analysis on a knowledge graph.
find_duplicates(X, model[, mode, metric, …]) Find duplicate entities, relations or triples in a graph based on their embeddings.
query_topn(model[, top_n, head, relation, …]) Queries the model with two elements of a triple and returns the top_n results of all possible completions ordered by score predicted by the model.