Have you tried ML.NET?
It's a new machine learning framework made specifically for .NET developers.

Learn .NET

Free tutorials, videos, courses, and more for beginner through advanced .NET developers.

Learning Materials

Got the basics and want to learn more? Dig into the developer documentation for the different .NET app types and programming languages.

.NET 101 video series

Explore videos on web, mobile, desktop, C#, machine learning, containers/docker, data access, and more.

View free video about the .NET developer platform.

Architecture guides

Free e-books, videos, and practical advice to help you build better apps with .NET.

Learn about the different architecture options for .NET

What is .NET?

.NET is a free, cross-platform, open source developer platform for building many different types of apps.

Learn more about .NET's multiple languages, editors, and libraries.