Crate terraphim_types

Source

Structs§

Concept
A concept is a higher-level, normalized term.
Document
A document is the central a piece of content that gets indexed and searched.
Edge
Id
A unique ID. The underlying type is an implementation detail and subject to change.
Index
An index is a hashmap of documents
IndexedDocument
Reference to external storage of documents
Node
A Node represents single concept and its connections to other concepts.
NormalizedTerm
A normalized term is a higher-level term that has been normalized
NormalizedTermValue
The value of a normalized term
Rank
Rank of an document in the search results
SearchQuery
Query type for searching documents in the RoleGraph. It contains the search term, skip and limit parameters.
Thesaurus
A thesaurus is a dictionary with synonyms which map to upper-level concepts.

Enums§

KnowledgeGraphInputType
Defines all supported inputs for the knowledge graph.
RelevanceFunction
Defines the relevance function (scorer) to be used for ranking search results for the Role.