EntityResolutionService

class EntityResolutionService(entityResolver: EntityResolver, repository: <Error class: unknown class>, schema: <Error class: unknown class>)

Standalone service for resolving, creating, and relating entities in the knowledge graph.

Exposes the full entity resolution escalation chain as a first-class operation, independent of proposition extraction. Entities are resolved using the same EntityResolver infrastructure (exact match → heuristic → vector → LLM), then persisted via NamedEntityDataRepository.

Unlike the proposition pipeline, all asserted entities are persisted — there is no "referenced entity IDs" gate.

Parameters

entityResolver

Resolves suggested entities against existing graph data

repository

Persists entities and relationships to the graph

schema

Data dictionary for label validation and creation permission checks

Constructors

Link copied to clipboard
constructor(entityResolver: EntityResolver, repository: <Error class: unknown class>, schema: <Error class: unknown class>)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard

Resolve, persist, and relate a set of asserted entities.