InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Go Machine Learning Projects
AI-Powered Photos App for the Decentralized Web 🌈💎✨Project mention: Qumagie won’t show video Thumbnails (TS-130). I have photo and video station working and it seems that multimedia console has generated thumbnails. But in reality only pic thumbnails are shown at qumagie. Any suggestions? Tnx | reddit.com/r/qnap | 2023-01-25
Not sure I’m a fan of QuMagie - I’ve started using https://photoprism.app with Qfile on the mobile to backup the photos …
Workflow engine for KubernetesProject mention: Which build system do you use? | reddit.com/r/golang | 2023-02-02
go-git has a lot of bugs and is not actively maintained. The bug even affects Argo Workflow, which caused our data pipeline to fail unexpectedly (reference: https://github.com/argoproj/argo-workflows/issues/10091)
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Content aware image resize library
Machine Learning for Go
Production infrastructure for machine learning at scale
An open source recommender system service written in GoProject mention: How to Use AVX512 in Golang | news.ycombinator.com | 2023-01-22
Thanks, @gnabgib. Your comment is very insightful and reminds me of my mentor correcting my academic paper. The post introduces the basic idea of using AVX512 in Go by writing C codes. There are mistakes and many details are omitted. A complete example is https://github.com/gorse-io/gorse/tree/master/base/floats
Gorgonia is a library that helps facilitate machine learning in Go.Project mention: Why isn’t Go used in AI/ML? | reddit.com/r/golang | 2022-12-23
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.Project mention: Face classifier/detection library for Go? | reddit.com/r/golang | 2023-02-03
Then I saw this library https://github.com/esimov/pigo but as far as I know, this library only detects if an image has face in it, but cannot really classify the face. CMIIW.
The Go kernel for Jupyter notebooks and nteract.Project mention: How To Develop In Go Without Commenting Out? | reddit.com/r/golang | 2022-10-06
A go kernel is available at https://github.com/gopherdata/gophernotes
💁♀️Your new best friend powered by an artificial neural network
A Cloud Native Batch System (Project under CNCF)Project mention: Can we specify nodeSelector inline for a kubectl command | reddit.com/r/kubernetes | 2022-08-19
Also, if you are creating bare pods, this sounds like batch scheduling and you should consider using Jobs instead, to have a pod controller. And then you could also consider the https://volcano.sh/ scheduler if it has a fitting scheduling plugin for your use case.
A well tested and comprehensive Golang statistics library package with no dependencies. (by montanaflynn)
Interactive Go programming with Jupyter
Tensorflow + Go, the gopher wayProject mention: Why can't Go be popular for machine learning? | reddit.com/r/golang | 2022-07-22
Paolo Galeone has improved bindings (tfgo) that can be used for training and deployment.
Go package for OCR (Optical Character Recognition), by using Tesseract C++ libraryProject mention: Is it possible to detect text and edit from image in golang? | reddit.com/r/golang | 2022-04-20
For the former a brief google search produces this: https://github.com/otiai10/gosseract. I can't remember if those are the same bindings I used before.
Gaining advanced insights from Git repository history.
A distributed system for embedding-based vector retrieval
🏕️ Reproducible development environment for AI/MLProject mention: Kubernetes for Data Science with Kubeflow | reddit.com/r/programming | 2022-12-22
On-line Machine Learning in Go (and so much more)
Self-contained Machine Learning and Natural Language Processing library in GoProject mention: ml for text | reddit.com/r/golang | 2022-11-16
Take a look into https://github.com/nlpodyssey/spago. If you don't need GPU processing it could fit your needs
The Virtual Feature Store. Turn your existing data infrastructure into a feature store.Project mention: What’s your process for deploying a data pipeline from a notebook, running it, and managing it in production? | reddit.com/r/dataengineering | 2022-10-13
Feature store: new hot one: https://www.featureform.com/
A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPCProject mention: Kubernetes Was Never Designed for Batch Jobs | dev.to | 2022-09-01
Another aspect of batch jobs is that we’ll often want to run distributed computations where we split our data into chunks and run a function on each chunk. One popular option is to run Spark, which is built for exactly this use case, on top of Kubernetes. And there are other options for additional software to make running distributed computations on Kubernetes easier.
DataFrames for Go: For statistics, machine-learning, and data manipulation/explorationProject mention: Dynamic Structs | reddit.com/r/golang | 2022-04-07
For guidance on how to use it: https://github.com/rocketlaunchr/dataframe-go/blob/master/exports/parquet.go
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Machine Learning related posts
Deploying ML models straight from Jupyter Notebooks
2 projects | dev.to | 26 Jan 2023
Using Ansible to create Deep Learning VM
2 projects | reddit.com/r/mlops | 22 Jan 2023
How to Use AVX512 in Golang
3 projects | news.ycombinator.com | 22 Jan 2023
[D] HuggingFace in Julia or Rust ?
3 projects | reddit.com/r/MachineLearning | 11 Jan 2023
Show HN: Sexmachine; A zero dependency, pure Go package for classifying names
1 project | news.ycombinator.com | 9 Jan 2023
Why isn’t Go used in AI/ML?
8 projects | reddit.com/r/golang | 23 Dec 2022
GoLang AI/ML open source projects
7 projects | reddit.com/r/golang | 18 Dec 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 4 Feb 2023
What are some of the best open-source Machine Learning projects in Go? This list will help you: