Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

BFO (Basic Formal Ontology)

What it is BFO is a small upper-level ontology intended to support information retrieval, analysis, and integration across scientific and other domains. As a genuine upper ontology, it deliberately excludes physical, chemical, biological, and other terms belonging to specialized sciences.

Key concepts Upper ontology; domain neutrality; information retrieval; analysis; integration; adoption by more than 550 ontology-driven efforts.

How you’d use it Use BFO as a domain-independent top-level framework beneath a specialized ontology, consulting the project’s guidebook, publications, tutorials, release history, and user forums as needed.

LLM angle none stated

Pitfalls & lessons Do not expect BFO itself to supply specialized scientific-domain terms; the site explicitly places those outside its scope.

Verdict A widely used, intentionally small foundation for aligning domain ontologies around a shared upper-level structure.

Sources consulted

  • http://basic-formal-ontology.org/