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

Learn Xamarin

Free courses, tutorials, videos, and more for learning mobile development with Xamarin.