Community Samples

September 13, 2022 · View on GitHub

This is an ever-evolving page where samples and content from the ML.NET community are highlighted, so anyone in the community can also take advantage of these additional samples.

However, note that Microsoft does not maintain the samples in the list below.

NameDescriptionML Tasks or area of focusAPI statusOwner
Inclusive Code ReviewsThe goal of this project is to produce a machine learning model for classifying sentences for code reviews.Binary Classification, Sentiment AnalysisKudos for Jonathan Peppers (jonathanpeppers) and the DevDiv Inclusive Code Reviews v-team
Malicious Packet DetectionUse anomaly detection with ML.NET to detect malicious network activity.anomaly detection modelML.NET v1.5.2Kudos for Mike Berg (mikekberg)
SilencerA Chrome browser extension written in F# that scans your Twitter DMs and uses ML.NET to filter out toxic text.classification modelML.NET v1.5.2Kudos for Gregor Beyerle (WalternativE)
Smart LabelingA tool that uses ML.NET to create labeled datasets.image classification modelML.NET v1.5.2Kudos for Daniel Costea (dcostea)
PhotoBombersAn automated object tagging utility for photos using ML.NETimage classification modelML.NET v1.5.2Kudos for Paul Amazona (whatevergeek)
Stonks Inc!Use ML.NET to predict future stock prices.forecasting modelML.NET v1.5.2Kudos for Joey Schentrup (joeySchentrup)
Wine LoversUse ML.NET to suggest a type of wine based on a free-form description.classification modelML.NET v1.5.0Kudos for Mircea Dogaru (M1rceaDogaru)
Predicting System LoadUse ML.NET to predict load of withdrawal service of a bank for a given day.forecasting modelML.NET v1.5.2Kudos for Sumeet More (sumbagaara) and Rohan Ghodke
Real-Time Object DetectionUse ML.NET apply object detection to real-time web cam footageobject detection modelML.NET v1.5.2Kudos for Sam (msadengineer)
Visual Inspection & Classification of X-Ray Chest DiseaseUse ML.NET to visually inspect a sample of X-Ray chest images and predict the sample image according to the categories of Chest Diseaseimage classification modelML.NET v1.4Kudos for Yinka Olowofela (olowoyinka)
COVID-19 Exploratory Data Analysis using .NETUse .NET DataFrame API and ML.NET to perform analysis on COVID-19 dataset and visualize the trends of virus spread in various countriesforecasting modelML.NET v1.5Kudos for Praveen Raghuvanshi (praveenraghuvanshi)
Rom-com or not rom-comML.NET project designed to run a machine learning model over a text document and determine if it exhibits the classic characteristics of a rom-com film script.multi-class classification modelML.NET v1.4Kudos for David Gristwood (davidgristwood)
Photo-SearchSample WPF app running an ONNX model which was previously built with Keras and exported to ONNX model format.Deep Learning, Image classificationML.NET v0.9 and .NET Core 3.0Kudos for Tak-Au
ML.NET sample running on 'TRY .NET'This sample is compatible with Try .NET.Binary ClassificationUpdated to ML.NET v1.2.NET team
ML.NET Custom TransformShow a custom transform implementation in ML.NETTransformUpdated to ML.NET v1.2Kudos for endintiers
Additional ML.NET DemosMultiple additional ML.NET demos/samplesMultiple ML tasksML.NET v1.0Kudos for jeffprosise
VB.NET samples for ML.NETVB.NET samples, similar to some of the Getting Started samples, but implemented with VB.NETMost in ML.NETUpdated to ML.NET v0.9Kudos for Nukepayload2
ML.NET in visual desktop UWP appDemonstrates how to use ML.NET to implement some Machine Learning use cases in UWP. Blog Post hereMultiple ML tasks1.0.0Kudos for @diederikkrols
Multi-Output Regression with ML.NET & TensorFlowMulti-Output Regression with ML.Net and TensorFlowRegression with TFUpdated to ML.NET v0.9Kudos for zeahmed
DataFrame for ML.NETIt implements a subsample of pandas's dataframes API, on top of ML.NETData wranglingTBDXavier Dupré xadupre [MSFT]
Beer-MLDemo project uses Systembolaget (government owned chain of liquor stores in Sweden) database for four types of ML TasksBinary Classification, Multi-Class Classification, Regression, ClusteringML.NET v1.0.0-previewAlexander Dragunov, adrag239
Simple Linear RegressionPredicts salary based off years of experience.RegressionUses Static API. Needs to migrate to Dynamic APIJon Wood, jwood803
ONNX model scoringApache MXNet MLP model exported to ONNX and used in ML.NETRegressionCosmin Catalin, cosmincatalin
IRIS Flowers Classifier - UWP APPIRIS Flower Species PredictionMulticlass ClassificationML.Net 1.0.0Paula Scholz,PaulaScholz
Taco vs Burrito Image ClassifierTaco vs Burrito Image ClassifierImage Classification using TensorFlow -Transfer Learning1.0.0Seth Juarez,sethjuarez
Multiple ML.NET samples and demosMultiple ML.NET samples and demosTensorFlow, AutoML, classification, Digit classification, etc.1.0.0by jeffprosise
Mushroom Classifier Using C# and ML.NetApp to classify the mushrooms whether they are edible or poisonoussBinary Classification1.3.1by deepak21188

Chinese Samples

NameDescriptionML Tasks or area of focusAPI statusOwner
Chemical Molecular Data FormatDemonstrates how to use the ML.NET to predict chemical molecular data format.Multi-Class classificationML.NET v0.10 and .NET framework 4.6.1Kudos for Chen Qing Yang
Other ML.Net SamplesConsists of list of ML.NET samples in Chinese similar to ML.NET Samples in EnglishML Tasks similar to taks in ML.NET SamplesML.NET v0.7Kudos for feiyun0112

Videos

NameDescriptionOwner
ML, Data Science, AI PlaylistYouTube playlist containing an introduction and sample walkthroughs of ML.NETKaushik Roy Chowdhury, krchome

Do you have any cool ML.NET sample that you'd like to share with the community? If so, add it to the following issue and eventually, it'll be showcased in this page.

https://github.com/dotnet/machinelearning-samples/issues/86

Thanks for your contribution! :)