liveBook · Manning

Ontology

As explained in AI-Powered Search

An ontology is a formal representation of concepts in a domain and the relationships and constraints among them.

An ontology maps relationships between types of things in a domain. In intelligent search, it helps represent relationships that keywords alone cannot capture, including explicit and implied connections between concepts. section 2.0 section 2.4

Ontologies occupy a middle layer in domain knowledge modeling: taxonomies classify things into categories, ontologies connect types of things, and knowledge graphs instantiate those relationships with particular entities. section 2.4

Distinguish the main knowledge-modeling layers:

  • Taxonomy: classifies things into categories, such as human, mammal, and animal. section 2.4
  • Ontology: expresses relationships between types, such as human is mammal and mammal is animal. section 2.4
  • Knowledge graph: instantiates an ontology with related things, such as John is human and John eats food. section 2.4
  • Synonyms and alternative labels support the surrounding search vocabulary, mapping equivalent or related term sequences to domain entries. section 2.4
Figure 2.12 Levels of domain-specific knowledge modeling. Knowledge graphs extend ontologies, which extend taxonomies. Synonyms extend alternative labels and map to entries in taxonomies.
figure

Use the modeling-level diagram to see how knowledge graphs extend ontologies, how ontologies extend taxonomies, and how synonym structures relate to alternative labels. section 2.4

In search systems, ontologies form part of a broader progression from keyword search toward richer domain understanding, alongside taxonomies, synonym lists, alternative labels, knowledge graphs, and semantic techniques. section 2.0 section 2.7

How AI-Powered Search covers it

How deep it goes
Defines ontology and positions it among modeling layers, but stops short of implementation or query examples.
Examples
Uses type hierarchies such as human is mammal and entity relationships such as John eats food.
What you can do after
Evaluate how an ontology fits within a domain-specific search knowledge model.
How it connects
Connects ontology to taxonomy, synonyms, alternative labels, knowledge graphs, and natural-language search.

Also explained in

Compare how 3 books explain ontology →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of AI-Powered Search. The section links point to the parts of the book it draws on.