DefaultPrologProjector

constructor(graphProjector: GraphProjector? = null, prologSchema: PrologSchema = PrologSchema.withDefaults(), includeConfidence: Boolean = true, includeGrounding: Boolean = true)

Parameters

graphProjector

Optional projector for classifying propositions into relationships. Required if using project for direct proposition-to-Prolog projection.

prologSchema

The Prolog schema defining predicate mappings

includeConfidence

Whether to generate confidence facts in projectAll

includeGrounding

Whether to generate grounding/provenance facts in projectAll