Thesauri
What Is a Thesaurus?
A thesaurus, in information science, is a structured controlled vocabulary used to organize, index, and retrieve information in document collections, databases, and knowledge systems. Unlike a general synonym dictionary, it is a formal network of preferred terms, entry terms, and semantic relationships that guide both indexers and users toward consistent, precise retrieval. Each term is positioned within a hierarchy and linked to related terms, so that a user searching for a concept can navigate to the precise descriptor used during indexing.
The concept draws on decades of practice in library science and documentation, with formal standardization beginning in the 1970s. The foundational principles are captured in the ANSI/NISO Z39.19-2005 (R2010) Guidelines for the Construction, Format, and Management of Monolingual Controlled Vocabularies, which remains the primary North American standard for thesaurus construction. Internationally, the ISO 25964 standard on thesauri and interoperability with other vocabularies extended this work to cover multilingual thesauri and data exchange formats that facilitate cross-system retrieval.
Semantic Relationships
The core structure of a thesaurus rests on three types of semantic relationships. The hierarchical relationship (broader term / narrower term, abbreviated BT/NT) organizes concepts from the general to the specific, allowing a search for a broader concept to expand logically to its narrower descendants. The associative relationship (related term, RT) links concepts that are not hierarchically connected but are closely associated in the subject domain. The equivalence relationship maps non-preferred entry terms to the authorized preferred term using USE and Used For (UF) indicators, ensuring that a user's natural language term resolves to the correct descriptor regardless of the vocabulary choice.
These relationships serve a practical purpose: they allow query expansion and browsing paths that keyword searching alone cannot provide. An indexer assigning terms from a thesaurus applies a controlled term set that another indexer would assign consistently, which in turn means a user's retrieval is not limited by the exact phrasing they happen to choose.
Thesaurus Construction and Standards
Building a thesaurus requires identifying the scope of the subject domain, collecting candidate terms from the literature, selecting preferred terms, and establishing the relationship network. ANSI/NISO Z39.19 prescribes how to formulate descriptors, document scope notes, and present the full structure in both print and electronic formats. ISO 25964 adds a detailed data model and XML schema designed for software implementation and cross-thesaurus interoperability, enabling institutions to exchange vocabulary data across platforms.
The IEEE Thesaurus is a practical example of a large technical thesaurus in active use: it contains approximately 12,400 engineering and scientific terms and is applied during the indexing of articles in IEEE Xplore. Each paper indexed against the IEEE Thesaurus becomes retrievable through a consistent term set rather than the variable natural-language terms authors use in their titles and abstracts.
Thesauri and Ontologies
Ontologies extend the thesaurus model by introducing a richer set of named relationship types beyond the three standard categories. Where a thesaurus marks two terms as related (RT), an ontology can specify whether the relationship is causal, temporal, compositional, or otherwise typed. This specificity supports automated reasoning and machine-readable inference in ways that a traditional thesaurus does not. The two structures are complementary: a thesaurus is often the starting point for ontology development, and ontologies frequently incorporate thesaurus data as their preferred-term layer. Mapping standards defined in ISO 25964 Part 2 address how thesaurus concepts can be aligned with ontology classes, supporting linked data and semantic web applications.
Applications
Thesauri have applications across a broad range of information-intensive fields, including:
- Document indexing and retrieval in scientific and technical databases
- Digital library catalog systems and subject heading management
- Search query expansion and disambiguation in enterprise information systems
- Knowledge organization in healthcare, legal, and governmental information systems
- Vocabulary interoperability across multilingual and cross-domain repositories