Easy K-Means Clustering with C# and ML.NET

Building machine learning apps in C# has never been easier!

ML.NET is Microsoft’s new machine learning library. It can run linear regression, logistic classification, clustering, deep learning, and many other machine learning algorithms.

And it’s super easy to use too.

Watch this, I’m going to build a C# app that can automatically classify flowers based on their sepal and petal characteristics.

The first thing I need is a data file to train on. I’ll use the famous Iris Flower