K and Fuzzy C Means This is an examination of two common clustering algorithms that are used for unsupervised learning / categorization. Requires numpy and matplotlib. You can do without matplotlib, but that's how you can view the data.