Documentation Index
Fetch the complete documentation index at: https://docs.experio.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The ontology defines the schema of your knowledge graph — the types of entities (nodes) and relationships (edges) that Experio uses to organize extracted knowledge. A well-designed ontology ensures that information from different sources is connected meaningfully. Navigate to Admin > Graph > Ontology.Visual Editor
The ontology is managed through an interactive visual editor:- Entity type nodes are displayed as draggable boxes on a canvas
- Relationship edges connect entity types with labeled arrows
- Zoom and pan to navigate the schema
- Drag nodes to arrange the layout
Permissions
- Read-only users can view the ontology but cannot make changes
- Write users can add, edit, and remove entity types and relationships
Entity Types
Entity types represent the categories of things in your knowledge graph. Common examples:| Entity Type | Description |
|---|---|
| Person | Individuals in your organization or client contacts |
| Project | Consulting engagements or internal projects |
| Client | Organizations your firm serves |
| Skill | Competencies and areas of expertise |
| Document | Processed files and their metadata |
| Organization | Companies, agencies, or institutions |
- Name — A unique identifier for the type
- Properties — Attributes that instances of this type can have (e.g., Person has “name”, “email”, “title”)
Relationships
Relationships define how entity types connect to each other. Examples:| Relationship | From | To | Description |
|---|---|---|---|
| WORKS_ON | Person | Project | A person is assigned to a project |
| HAS_SKILL | Person | Skill | A person possesses a skill |
| MANAGED_BY | Project | Client | A project is for a specific client |
| AUTHORED | Person | Document | A person created a document |
Saving Changes
After modifying the ontology:- Click Save Schema to persist changes to the backend
- The layout (node positions) is saved separately so your visual arrangement is preserved
Related: Inference Rules
After ingestion populates the graph, you can use Enrichment Rules to enrich it further. Enrichment rules process existing nodes and create new attributes, nodes, or relationships — all defined using the entity types and relationships in your ontology.Best Practices
- Start with a small, focused ontology and expand as needed
- Use clear, descriptive names for entity types
- Define relationships that reflect real-world connections in your organization
- Review the ontology periodically as your data sources grow