I'm developing a C# program using ML.NET for K-means clustering. Currently, I'm testing it with a modest dataset featuring penguin characteristics. However, as I progress, I anticipate working with a large dataset containing customer information that requires clustering.
To effectively interpret and analyze the clustering results, I'm seeking a visualization solution that not only presents the data visually but also offers interactivity. Ideally, I'd like to hover over data points to obtain detailed information about each point.
While exploring options, I've discovered that unlike Python, ML.NET and C# don't offer built-in visualization capabilities. Consequently, I'm exploring alternative methods to achieve interactive visualizations within the C# ecosystem. Are there any libraries or APIs available that would facilitate this type of visualization? Any suggestions or insights would be greatly appreciated.
What I have tried:
I tried to look on Google and also I have asked ChatGPT, but I did not get concrete answers.