nlpodyssey/spago

Self-contained Machine Learning and Natural Language Processing library in Go

41
/ 100
Emerging

This library helps Go developers create machine learning applications, particularly those involving natural language processing. It takes raw text or numerical data as input and produces insights like sentiment analysis or text classification, allowing Go developers to build standalone executables for their ML projects without relying on Python. It's designed for developers building Go-based applications that need to integrate machine learning capabilities.

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

Use this if you are a Go developer looking to implement natural language processing or other machine learning models directly within your Go applications without external Python dependencies.

Not ideal if you are not a Go developer or if your machine learning projects require extensive GPU computation or a rapidly evolving ecosystem of pre-trained models, as the project is currently paused.

Go development natural language processing machine learning engineering standalone applications data science infrastructure
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

1,850

Forks

89

Language

Go

License

BSD-2-Clause

Category

go-ml-bindings

Last pushed

Apr 01, 2025

Commits (30d)

0

Get this data via API

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

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