ReadyDOS.ML.Shared
2025.12.29.55
dotnet add package ReadyDOS.ML.Shared --version 2025.12.29.55
NuGet\Install-Package ReadyDOS.ML.Shared -Version 2025.12.29.55
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ReadyDOS.ML.Shared" Version="2025.12.29.55" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ReadyDOS.ML.Shared" Version="2025.12.29.55" />
<PackageReference Include="ReadyDOS.ML.Shared" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ReadyDOS.ML.Shared --version 2025.12.29.55
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ReadyDOS.ML.Shared, 2025.12.29.55"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ReadyDOS.ML.Shared@2025.12.29.55
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ReadyDOS.ML.Shared&version=2025.12.29.55
#tool nuget:?package=ReadyDOS.ML.Shared&version=2025.12.29.55
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
ReadyDOS — ML Workflows & Abstractions
AI/ML Workflow interfaces, implementations, and extensions written in C#. Giving developers powerful building blocks to orchestrate machine learning pipelines.
There is currently a working proof-of-concept here: AdosiML.com
IWorkflowfor scheduling end-to-end ML workflows. Data ingestion, featurization, training, evaluation, and model persistence steps.- Track dataset lineage, regression & classificiation model metrics, data splits, and other metadata.
- Extended
KMeans++clustering output, where the segments are given priorities - attaching actionable business intelligence - Included normalization methods to ensure adaptability to any dataset, organization or business.
- The produced
Prioritized Normalized Segmentationcan be integrated into your own organizations/businesses for actionable intelligence, value automated processes or manual intervention.- It also includes properties that make it easy to visualize with common UI libraries.
- e.g.: deserialize to
JSONwith your API and it is adapatable for producing chart components with many front-end frameworks compatible with Angular, TypeScript React, Blazor, WebAssembly, anything.
What is provided?
- I'm happy to give developers building blocks to orchestrate their own machine learning pipelines,
- Sharing certain parts of my consulting company
ReadyDOS.
- Sharing certain parts of my consulting company
What could I do with it?
- Compose and orchestrate end-to-end ML
IWorkflowwith your integrations- Data preparation → Training → Evaluation → Model Selection → Persistence
ReadyDOS.ML.Sharedis designed with scalable orchestration in mind, in a cloud-agnostic way- For example:
- Use singleton worker processes to schedule a concrete
IWorkflowin a container, persisting the models inS3orAzure Blob Storage - Orchestrate with containerization and CI/CD to
ECS Fargate,Kubernetes,Elastic Beanstalk,Azure App Service, whatever your client business wants - Then, implement an application layer to load the trained model using
API Gateway + LambdaorAzure Functions, or whatever, to make predictions or inferences remotely usingHTTP/gRPCetc.
- Use singleton worker processes to schedule a concrete
➕ New PrioritizedNormalizedSegmentation
- 💹 Features Overview
- Extends typical RFM clustering (recency, frequency, monetary) with
- Prioritization of segments
- Normalization to ensure accessibility across organizations and business's different datasets
- Output easily formatted for dashboard visualizations with whatever UI front-end your application is using
- Extends typical RFM clustering (recency, frequency, monetary) with
📙 Update; an example Case Study using OCR to train AI with PDF documents en-masse
- 💹 Features Overview
- OCR & PDF Workflow implementatnion, an example implementation using
IWorkflow. - An example of implementing the
IWorkflowfor AI training involving OCR and PDF documents.** - Reads unstructured or scanned PDFs (contracts, filings, policies, claims, regulations)
- Extracts text via embedded content or OCR, normalizes it, featurizes it, clusters it
- Automates extraction and normalization of dense legal text from PDFs, contracts, filings, and statutes
- Enables semantic clustering of documents for compliance review, e-discovery, risk triage, and regulatory audit readiness
- Converts unstructured legal language into high-quality ML feature vectors for downstream analytics or model retraining
- Reduces manual review costs, accelerates case preparation, and improves accuracy by eliminating human transcription error
- Supports conditional dependency pathways (embedded text vs OCR) to maximize recall even on scanned or poor-quality legal sources
- Law firms, compliance teams, e-discovery vendors, policy analysts, and regulated enterprises**
- OCR & PDF Workflow implementatnion, an example implementation using
Update on ReadyDOS (private repository)
| **Currently Implemented ** | 🌐 Applicable Business Use Cases |
|---|---|
| Matrix Factorization | Customer/user-specific recommendations |
| L-BFGS Optimization | Churn prediction, supporting the ability to do fraud detection, and sales forecasting |
| KMeans++ Clustering | Provide actionable insight with segmentation (VIP members, dormant value, etc.) |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net10.0
- Microsoft.Extensions.Logging (>= 10.0.1)
- Microsoft.ML (>= 5.0.0)
- System.Drawing.Common (>= 10.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2025.12.29.55 | 103 | 12/29/2025 |
| 2025.12.29.54 | 101 | 12/29/2025 |
| 2025.12.28.443 | 108 | 12/28/2025 |
| 2025.12.28.442 | 97 | 12/28/2025 |
| 2025.12.28.440 | 98 | 12/28/2025 |
| 2025.12.27.944 | 107 | 12/27/2025 |
| 2025.12.27.943 | 99 | 12/27/2025 |
| 2025.12.27.940 | 95 | 12/27/2025 |
| 1.0.0 | 105 | 12/27/2025 |