cdipaolo/goml

On-line Machine Learning in Go (and so much more)

45
/ 100
Emerging

This is a machine learning library built for Go (Golang) developers. It helps Go programmers integrate machine learning capabilities into their applications, offering both traditional batch processing and 'online' reactive learning from data streams. Developers use this library to process data and output predictions or classifications within their Go applications.

1,615 stars. No commits in the last 6 months.

Use this if you are a Go developer building an application and need to embed machine learning models directly into your codebase for tasks like classification, regression, or clustering, especially for real-time or streaming data.

Not ideal if you are not a Go developer or if you need a high-level, off-the-shelf machine learning solution that doesn't require programming.

Go development application development real-time analytics data processing software engineering
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

1,615

Forks

135

Language

Go

License

MIT

Category

go-ml-bindings

Last pushed

Jul 15, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/cdipaolo/goml"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

Compare