Core Emotion Framework Ontology



Download: CEF.ttl

Download: cef-kg.jsonld

 

The Core Emotion Framework (CEF) Ontology provides the official machine‑readable definition of the CEF, including:

  • the ten CEF operators
  • the three centers (Head, Heart, Gut)
  • polarity values (Positive / Negative / Neutral)
  • Gut mode values (On / Off)
  • all semantic relationships between them

This ontology is intended for researchers, developers, and systems that integrate or analyze the CEF at a structural or computational level.

 

Download the Ontology

 

CEF Ontology (TTL format)
https://www.optimizeyourcapabilities.com/ontology/CEF.ttl

 

Version

 

CEF Ontology v1.0

Released: January 2026

 

Citation

 

If you reference the ontology in research or documentation, you may cite it as:

 

Bulgaria, I. (2026). Core Emotion Framework Ontology (v1.0).
https://www.optimizeyourcapabilities.com/ontology/CEF.ttl

 

CEF Knowledge Graph (JSON‑LD)

 

The JSON‑LD Knowledge Graph provides a structured, Schema.org‑aligned representation of the Core Emotion Framework. It mirrors the ontology while making the CEF understandable to search engines, AI systems, and semantic‑web tools.

 

The graph includes:

 

  • the full set of CEF operators and centers
  • semantic relationships between operators and their centers
  • links to practitioner manuals and research outputs
  • author identity and cross‑site connections
  • DOIs for published materials
  • a machine‑readable description of the CEF as a conceptual system

 

This format is ideal for indexing, discovery, and integration into systems that consume Schema.org or JSON‑LD data.

 

Download: https://www.optimizeyourcapabilities.com/ontology/cef-kg.jsonld

 

How to Use This Ontology (for Developers)

 

The CEF Ontology is designed to be simple to integrate into any semantic, computational, or reasoning‑based system.
Below are the most common use cases and how to implement them.

 

1. Import the ontology into your knowledge graph

 

You can load the TTL file into any RDF/OWL‑compatible environment:

 

  • Apache Jena
  • RDFLib (Python)
  • Protégé
  • GraphDB
  • Stardog
  • Neo4j (via neosemantics)

 

Once loaded, the ontology provides:

 

  • classes (cef:Operator, cef:Center, cef:Polarity, cef:Mode)
  • object properties (cef:belongsToCenter, cef:hasPolarity, cef:hasMode)
  • individuals for all operators and centers

 

2. Use the ontology as a validation layer

 

Systems can enforce correct CEF logic by checking:

 

  • which center an operator belongs to
  • which polarity an operator carries
  • whether a Gut operator is in On/Off mode

 

Useful for:

 

  • reasoning engines
  • coaching tools
  • emotional‑state classifiers
  • the CTCM device logic

 

3. Extend the ontology with your own data

 

The ontology is intentionally modular. You can add:

 

  • exercises
  • emotional states
  • interventions
  • user profiles
  • session logs
  • device outputs

 

All while keeping the core CEF structure intact.

 

4. Link your data to the JSON‑LD graph

 

If you’re building a web‑based tool, you can reference JSON‑LD identifiers directly:

 

  • operator:sensing
  • center:heart
  • cef:operators

 

This enables interoperability with the public CEF knowledge graph.

 

5. Use the ontology for reasoning

 

Because the ontology uses OWL + SKOS:

 

  • reasoners can infer relationships
  • systems can classify operator sequences
  • tools can detect polarity shifts
  • applications can validate emotional‑state transitions

 

This is the foundation for advanced CEF‑based applications.

Optimize Your CapabilitiesOptimize Your CapabilitiesOptimize Your CapabilitiesOptimize Your CapabilitiesOptimize Your Capabilities

through the