Conceptual Clustering

As an assignment for a course I took in computer science, I prepared slides for a talk on Conceptual Clustering with a discussion of COBWEB as an example.

Additionally, I wrote a small implemenation of COBWEB in Python. Both, slides and implementation, can be downloaded:

For manual data input, the demo can be invoked with

python demo.py -m

or, for data input from a file, with

python demo.py -f filename

Data records - whether given manually or read from a file - are space-separated lists of characters (or strings). The demo will cluster the input records and build a simple graph visualization.

Needless to say that I assume no responsibility whatsoever for the correctness of either the information in the slides, nor the implementation. In fact, if it breaks your computer, that's not my fault - look at the code before using it.