All Projects → bartczernicki → MachineLearning-BaseballPrediction-BlazorApp

bartczernicki / MachineLearning-BaseballPrediction-BlazorApp

Licence: MIT License
Machine Learning over historical baseball data using latest Microsoft AI & Development technology stack (.Net Core & Blazor)

Programming Languages

HTML
75241 projects
C#
18002 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to MachineLearning-BaseballPrediction-BlazorApp

BlazorCefApp
Build windows desktop GUI app via CEF / WinForms / Blazor server-site
Stars: ✭ 28 (-22.22%)
Mutual labels:  blazor
Blazorous
Maintainable CSS with Blazor
Stars: ✭ 48 (+33.33%)
Mutual labels:  blazor
FlashCards
Learning Blazor By Creating A Flash Cards Application
Stars: ✭ 17 (-52.78%)
Mutual labels:  blazor
Blazor.AdaptiveCards
Adaptive Cards for Blazor
Stars: ✭ 45 (+25%)
Mutual labels:  blazor
blazor-tasks
Blazor example To-Do App
Stars: ✭ 33 (-8.33%)
Mutual labels:  blazor
blazor-adminlte
This project adapts ADMINLTE 3 so the components can be used from dotnet core Blazor / Server / Web Assembly
Stars: ✭ 182 (+405.56%)
Mutual labels:  blazor
BlazorApplicationInsights
Application Insights for Blazor web applications
Stars: ✭ 101 (+180.56%)
Mutual labels:  blazor
Blazor.Pagination
A reusable pagination component for Blazor.
Stars: ✭ 27 (-25%)
Mutual labels:  blazor
AutoSaveEditForm
A replacement for the default EditForm component which will auto save a form until it is successfully submitted
Stars: ✭ 44 (+22.22%)
Mutual labels:  blazor
WebExtensions.Net
A package for consuming WebExtensions API in a browser extension.
Stars: ✭ 22 (-38.89%)
Mutual labels:  blazor
BlazorDemo
Demo application for my writings about Blazor
Stars: ✭ 79 (+119.44%)
Mutual labels:  blazor
worddaze
A Blazor Powered Blogging Application
Stars: ✭ 78 (+116.67%)
Mutual labels:  blazor
MudBlazor.Markdown
Markdown component based on the MudBlazor environment
Stars: ✭ 30 (-16.67%)
Mutual labels:  blazor
BlazorFullCalendar
A Server-Side-Blazor wrapper for FullCalender.io
Stars: ✭ 24 (-33.33%)
Mutual labels:  blazor
BlazorServerWithDocker
Companion code sample for my blog post - Containerising a Blazor Server App
Stars: ✭ 16 (-55.56%)
Mutual labels:  blazor
MetaMask.Blazor
Use MetaMask with Blazor WebAssembly
Stars: ✭ 26 (-27.78%)
Mutual labels:  blazor
DNTPersianComponents.Blazor
A collection of Persian components for Blazor
Stars: ✭ 27 (-25%)
Mutual labels:  blazor
retrosheet
Project to parse retrosheet baseball data in python
Stars: ✭ 19 (-47.22%)
Mutual labels:  baseball-statistics
DominicanWhoCodes
DominicanWho.Codes App
Stars: ✭ 58 (+61.11%)
Mutual labels:  blazor
SyncfusionHelpDeskClient
Syncfusion Help Desk WebAssembly
Stars: ✭ 15 (-58.33%)
Mutual labels:  blazor

Baseball Machine Learning Workbench is a web application that showcases performing decision analysis (decision thresholding, what-if analysis) using in-memory Machine Learning models with baseball data.

Live Demo Web Site: https://baseballmlworkbench.azurefd.net/
AI Architecture Details: https://docs.microsoft.com/en-us/azure/architecture/data-guide/big-data/baseball-ml-workload
DockerHub Container Location: https://hub.docker.com/r/bartczernicki/baseballmachinelearningworkbench
Full Get Started Guide: https://github.com/bartczernicki/MachineLearning-BaseballPrediction-BlazorApp/blob/master/GETSTARTED.md

Baseball ML Workbench

The application has the following features:

  • Three different decision analysis mechanisms to perform what-if analysis
  • A simple "expert" rules engine to predict baseball hall of fame induction, contrasted with a Machine Intelligence solution
  • Single and multiple machine learning models working together to predict baseball hall of fame ballot and induction probabilities
  • Machine Learning models are surfaced via ML.NET in-memory for rapid inference (predictions)
  • Surfaced via the Server-Side Blazor .NET Core web application framework using SignalR to deliver the predictions from the server to the web client at scale
  • Self-contained application in a Docker container on DockerHub, allowing you to run it completely offline or locally

Architecture - Cloud Deployment Diagram: Baseball ML Workbench - Architecture Deployment Diagram

Project Structure (Verified):

  • Visual Studio 2019 v4.0 for Windows/Mac - Visual Studio 2022, .NET Core 3.x - .NET 6, Server-Side Blazor, ML.NET v1.5 - v1.7, Azure SignalR (optional for massively scaling message communication for Azure deployments)
  • Note: Updated Azure service versions or NuGet package references could work

More Information:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].