Overview
A topic map is a set of topics and associations between them. This module implements topic maps as a data-driven generic graph structure of typed associations between topics embedded as markup in Drupal node data. (For example, "Homer is married to Marge" can be marked up as an association between Marge, the wife, and Homer, the husband, whose type is marriage.) The embedded markup, processed into the graph structure, drives navigational and analytical tools. Thus, topic maps may be seen as a generalized way of implementing indexes, glossaries, thesauri, taxonomies, ontologies, and other systems of creating, collecting, curating, and navigating topics and associations that are of interest to communities of users.
Application areas can be found where there is rich, highly granular content whose relationships cannot be adequately represented or navigated with fielded data or "tags": document dumps, large corpora, fan sites, political or economic blogs, litigation services, etc.