Skip to content

Interface: ExtractedAxiomDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ExtractedAxiomDto

Defined in: src/types/ingestion.ts:640

One axiom an ingestion run extracted.

axiomType: string & object | "disjointness" | "cardinality" | "universal" | "existential"

Defined in: src/types/ingestion.ts:642

universal, existential, cardinality or disjointness.


confidence: number

Defined in: src/types/ingestion.ts:654

Extractor confidence.


optional maxCount?: number | null

Defined in: src/types/ingestion.ts:652

Inclusive upper bound, for a cardinality axiom; absent means unbounded above.


optional minCount?: number | null

Defined in: src/types/ingestion.ts:650

Inclusive lower bound, for a cardinality axiom.


optional object?: string | null

Defined in: src/types/ingestion.ts:648

The object, when the axiom names one.


predicate: string

Defined in: src/types/ingestion.ts:646

The predicate it asserts.


subjectSort: string

Defined in: src/types/ingestion.ts:644

The sort the axiom is about.