📄️ Introduction
The Naas Ontology is a comprehensive semantic framework that systematically incorporates Basic Formal Ontology (BFO) and Common Core Ontologies (CCO), extending them through domain-specific and application-level ontologies for AI-powered knowledge management.
📄️ Top-Level
The Basic Formal Ontology (BFO) provides the foundational framework for the Naas Ontology. BFO is a top-level ontology that systematically categorizes all entities that exist or can exist.
📄️ Mid-Level
The Common Core Ontologies (CCO) extend BFO with mid-level concepts that are common across many domains. The Naas Ontology incorporates CCO and extends it with AI-specific concepts.
📄️ Domain-Level
Domain ontologies in the Naas framework provide specialized concepts for specific domains, building systematically on BFO and CCO foundations. Each domain ontology addresses particular aspects of AI-powered knowledge management.
📄️ Application-Level
The application layer of the Naas Ontology provides implementation-specific concepts that handle the practical aspects of deploying and managing ontological systems in production environments.
📄️ Process-Centric Routing
Process-centric routing is the core innovation of the Naas Ontology system, enabling intelligent AI agent selection based on cognitive processes rather than specific AI models. This approach is grounded in BFO's systematic categorization of processes and realizable entities.