Formal Concept Analysis Homepage --
Table of Contents/Sitemap --
Applications and Demos --
Searching for software
FCA Algorithms --
Formal Concept Analysis Applications and Demos
Formal Concept Analysis Software
- Tockit, Score,
ToscanaJ, Tupleware at sourceforge,
Concept Explorer (Java) at sourceforge
(the source code can be found in the
cvs). Apparently this software does not work with OpenJDK. Daniel Borchmann
patch which works with OpenJDK on his website.
- ConExp FX
a partial reimplementation of ConExp by
packaged release download,
reimplementation of ConExp by Robert Jäschke's students,
Fcatools: Links to FCA software on Github
- FcaStone format
conversion software and command-line lattice generation
(Logical Information System based on FCA)
- Christian Lindig's
(Java or ML),
Concepts (in C),
TkConcept (Tcl/Tk, graphplace)
concepts.py Dominik Endres' implementation in Python.
- Python FCA Tool (developed at
HSE, Russia). Python code for exploration developed by
A. Revenko: MIW.
- Python implementation:
concepts by S. Bank
- Contextual Role
Editor (works with Eclipse)
- Coron System (data mining software)
(XSLT conversion from ToscanaJ format to tikz/LaTeX)
- Eclipse's Relational
- FCA algorithms
(tool for creating contexts from csv files)
- Formal Concept Calculator
- Griff by R. J. Cole
(fast Formal Concept miner)
style file for FCA
- Lattice Miner
- Lattice Navigator
(lattice visualisation and context editing, written in C#)
- OpenFCA (using C, .Net, Flash),
Live demo (requires Adobe Air),
Plugins/Tools for using FCA with other software
(a commercial FCA Outlook Plug-in),
Hiermail (similar to Mail-Sleuth
but free for academic use)
decomposition used for extracting skills in knowledge space theory.
Written in C.
- Cernato (commercial software) by former company NaviCon.
Available via Ernst Schroeder Zentrum.
- ConImp, Toscana, Anaconda, FCA Library, Diagram, MBA
(former FCA group of the TU Darmstadt), only
is still available.
(for "examining the hierarchical data structure of small epidemiological
by Sebastian Breuers ?, looks interesting, but no documentation as far
as I can see.
- GLAD (General Lattice Analysis and Design), a DOS program, available
from Vincent Duquenne.
JaLaBA (On-line Java lattice drawing tool).
- Jupp's FCA (not yet
released, but looks interesting, developed in Python)
(for data mining by P. Grigoriev, S. Yevtushenko).
- Scola (Shell for
Contextual Logic Applications).
Semana (software for semantic analysis which includes an FCA tool).
(association miner, not a typical FCA tool, but uses an iceberg lattice of
frequent closures internally, written in Python).
Software for playing music with micro tones. Not related to FCA but also
a project started by Rudolf Wille (the founder of FCA).
Searching for software
New FCA software is written all the time. The Google Custom Search
below is configured to search only the most popular open source software
hosting sites. A search for "Formal Concept Analysis" or "FCA" should
retrieve relevant software.
Copyright 2007. Uta Priss
Please send comments about this site to: