The Formal concept analysis reference article from the English Wikipedia on 24-Jul-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

Formal concept analysis

People like you are child sponsors
Formal concept analysis is a method of data analysis that takes an input matrix specifying a set of objects and the properties thereof, and finds both all the "natural" clusters of properties and all the "natural" clusters of objects in the input data, where There's a one-to-one correspondence between natural property clusters and natural object clusters, and a concept is a pair containing both a natural property cluster and its corresponding natural object cluster.

Note the strong parallel between "natural" property clusters and definitions in terms of individually necessary and jointly sufficient conditions, on one hand, and between "natural" object clusters and the extensionss of such definitions, on the other.

...it also gives you a lattice.

Table of contents
1 Formal presentation
2 Misc
3 See also
4 Further reading

Formal presentation

Given a set of objects O, a set of attributes A, and an indication of which objects have which attributes, concept analysis:

  1. finds all the "concepts" in the input dataset, where a concept is defined as an (Oc ⊆ O, Ac ⊆ A) pair such that A) every object in Oc has every attribute in Ac and B) every object in O (not Oc) that has every attribute in Ac is in Oc.
  2. produces a lattice indicating which concepts are strict subconcepts of which other concepts.

Misc

Provided the input objects and input concepts provide a complete description of the world (never true in practice, but perhaps a reasonable approximation), then:

  1. the set of attributes in each concept can be interpreted as a set of singly necessary and jointly sufficient conditions for defining the set of objects in the concept.
  2. if a set of attributes is not identified as a concept by the algorithm, then those attributes are not singly necessary and jointly sufficient for defining any non-empty subset of objects in the world.

...

See also

Further reading