Skip to main content

Model documents with AI (agent prompt)

You do not need to be an ontologist to use CAC Ontology.

If you can read an information resource (press release, report, policy memo, tool export, etc.), you can use the CAC Ontology workflow to translate it into:

This workflow is guided by a structured prompt (the “CAC Ontology Enhancement Agent Prompt”) maintained in the main CAC Ontology repository:

The plain-language idea

CAC Ontology is a way to write the language we already use in investigations as a graph:

CAC Ontology extends the Linux Foundation Cyber Domain Ontology ecosystem (UCO + CASE), which helps different tools and organizations exchange investigation information in a semantically consistent way:

What you get out (the deliverables)

When you run the workflow on a source document, you should end up with a small set of outputs that are easy to share and easy to audit:

The goal is that someone else can look at your .ttl / .rq and understand:

How provenance stays connected (why this matters)

In CAC Ontology, modeled claims should be explainable. That means the graph should retain enough provenance to answer:

The canonical prompt describes concrete patterns (for example, using UCO/CASE Action + ProvenanceRecord) so that:

Practical ways to start