Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Machine Learning

Machine Learning

1845 projects

Showing 36 of 1845 projects

visual-recognition-coreml
visual-recognition-coremlSwift

Classify images offline on iOS using Watson Visual Recognition trained models and Apple's Core ML framework.

#ios#watson-visual-recognition#watson
Stars487
Forks75
Last commit6 years ago
Archai
ArchaiPython

A Python library for fast, reproducible, and modular Neural Architecture Search (NAS) to generate efficient deep networks.

#deep-learning#automl#petridish
Stars485
Forks93
Last commit8 months ago
spafe
spafePython

A Python library for extracting a wide range of audio spectral features from mono audio files using efficient algorithms.

#music#audio-analysis#python-library
Stars485
Forks76
Last commit1 year ago
Awesome Natural Language Generation
Awesome Natural Language Generation

A curated list of resources dedicated to Natural Language Generation (NLG), including datasets, libraries, tools, and research.

#natural-language-understanding#ai#chatbots
Stars483
Forks59
Last commit2 years ago
Natural Language Generation
Natural Language Generation

A curated list of resources dedicated to Natural Language Generation (NLG), including datasets, libraries, tools, and research.

#natural-language-understanding#ai#chatbots
Stars483
Forks59
Last commit2 years ago
collenchyma
collenchymaRust

An extensible Rust framework for backend-agnostic, high-performance parallel computations on CUDA, OpenCL, and CPU.

#cuda#parallel-computing#opencl
Stars482
Forks33
Last commit10 years ago
leaves
leavesGo

A pure Go library for making predictions with Gradient Boosting Regression Trees models from LightGBM, XGBoost, and scikit-learn.

#gbdt#data-science#go-library
Stars481
Forks88
Last commit2 years ago
qtrader
qtraderJupyter Notebook

A reinforcement learning framework for portfolio management that learns optimal trading strategies through online training.

#algorithmic-trading#trading-strategies#portfolio-management
Stars480
Forks168
Last commit8 years ago
CodeBuff
CodeBuffJava

A universal code formatter that uses machine learning to learn formatting patterns from a corpus of existing code.

#developer-tools#java#pretty-printing
Stars477
Forks84
Last commit1 year ago
PyNLPl
PyNLPlPython

PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language Processing. It contains various modules useful for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model. There are also more complex data types and algorithms. Moreover, there are parsers for file formats common in NLP (e.g. FoLiA/Giza/Moses/ARPA/Timbl/CQL). There are also clients to interface with various NLP specific servers. PyNLPl most notably features a very extensive library for working with FoLiA XML (Format for Linguistic Annotation).

#evaluation-metrics#computational-linguistics#library
Stars476
Forks
Robustness Metrics
Robustness MetricsJupyter Notebook

Lightweight Python library for evaluating classification model robustness across out-of-distribution generalization, stability, and uncertainty metrics.

#out-of-distribution#python-library#model-evaluation
Stars475
Forks32
Last commit
nlp
nlpGo

A Go library implementing selected machine learning algorithms for natural language processing and semantic analysis.

#semantic-analysis#tf-idf#text-analysis
Stars475
Forks46
Last commit5 years ago
Mastering Python for Finance
Mastering Python for FinanceJupyter Notebook

Code repository for the second edition of Mastering Python for Finance, implementing advanced financial statistical applications using Python.

#ai#backtesting#algorithmic-trading
Stars471
Forks122
Last commit
Distances
DistancesJulia

A Julia package providing efficient, type-safe implementations of numerous distance metrics and divergences between vectors and matrices.

#distance-evaluation#scientific-computing#julia
Stars470
Forks97
Last commit1 year ago
neural-fortran
neural-fortranFortran

A parallel deep learning framework written in modern Fortran for training and inference of dense, convolutional, and transformer networks.

#opencoarrays#scientific-computing#parallel-computing
Stars469
Forks108
Last commit
open-solution-home-credit
open-solution-home-creditPython

An open-source machine learning solution for the Home Credit Default Risk Kaggle competition, providing reproducible code and experiments.

#pipeline-framework#reproducible-experiments#hyperparameter-tuning
Stars468
Forks171
Last commit
Deep Diamond
Deep DiamondClojure

A fast Clojure library for tensor operations and deep learning with optimized CPU/GPU support.

#cuda#high-performance#nvidia
Stars466
Forks19
Last commit11 days ago
DN2A
DN2ATypeScript

A JavaScript library and workspace for building and experimenting with dynamic neural network architectures.

#ai#deep-learning#neural-networks
Stars465
Forks15
Last commit2 years ago
DN2A
DN2ATypeScript

A JavaScript library and workspace for building and experimenting with dynamic neural network architectures.

#browser-ml#neural-architecture#deep-learning
Stars465
Forks15
Last commit2 years ago
Fido
FidoC++

A lightweight C++ machine learning library designed for embedded electronics and robotics applications.

#robotics#ai#embedded-systems
Stars462
Forks82
Last commit6 years ago
GitHub Repo
GitHub RepoJava

An Android example project demonstrating TensorFlow integration for handwritten digit recognition using the MNIST dataset.

#deep-learning#android#example-project
Stars461
Forks97
Last commit2 years ago
PathML
PathMLPython

An open-source toolkit for scalable, standardized computational pathology analysis, enabling AI and machine learning on large imaging datasets.

#image-analysis#microscopy#whole-slide-image
Stars460
Forks87
Last commit7 days ago
monoloco
monolocoPython

A 3D vision library for monocular and stereo 3D human detection, social distancing, and body orientation estimation from 2D keypoints.

#monocular-depth#3d-object-detection#pose-estimation
Stars460
Forks84
Last commit4 years ago
sequitur
sequiturPython

A PyTorch library for creating and training autoencoders on sequential data (time series, videos, etc.) in just two lines of code.

#autoencoder-model#autoencoders#autoencoder
Stars454
Forks55
Last commit2 years ago
Model Card Toolkit
Model Card ToolkitPython

A toolkit that streamlines and automates the generation of model cards for machine learning models.

#model-documentation#python-library#deep-learning
Stars453
Forks89
Last commit3 years ago
ProteinGym
ProteinGymHTML

A comprehensive benchmark suite for evaluating protein fitness prediction models using deep mutational scanning and clinical variant data.

#protein-fitness#variant-effect-prediction#protein
Stars451
Forks59
Last commit4 months ago
RuleFit
RuleFitPython

Python implementation of the RuleFit algorithm for interpretable machine learning predictions using rule ensembles.

#ensemble-methods#rule-based-models#python
Stars445
Forks120
Last commit2 years ago
PyTorch bindings
PyTorch bindingsOCaml

OCaml bindings for PyTorch, providing NumPy-like tensor computations with GPU acceleration and automatic differentiation.

#functional-programming#neural-network#deep-learning
Stars443
Forks39
Last commit1 year ago
PIX
PIXPython

An image processing library built on JAX, designed to be optimized and parallelized with JAX transformations.

#high-performance-computing#jax#python-library
Stars442
Forks29
Last commit17 days ago
Android Support Library
Android Support LibraryC++

A toolkit for developing and deploying TensorFlow Lite models on mobile and IoT devices with cross-platform support.

#iot#ios#android
Stars438
Forks146
Last commit7 days ago
SimGAN-Captcha
SimGAN-CaptchaJupyter Notebook

An AI-powered captcha solver using SimGAN to generate synthetic training data without manual labeling.

#neural-network#simgan#synthetic-data
Stars438
Forks80
Last commit2 years ago
medaCy
medaCyPython

A medical text mining and information extraction framework built on spaCy for rapid prototyping and training of predictive NLP models.

#spacy#clinical-text#metamap
Stars438
Forks92
Last commit3 years ago
Computer Vision Basics with Python Keras and OpenCV
Computer Vision Basics with Python Keras and OpenCVJupyter Notebook

A comprehensive Jupyter notebook tutorial covering computer vision and machine learning basics using OpenCV and Keras in Python.

#educational#opencv#neural-networks
Stars434
Forks123
Last commit
Image Quality
Image QualityPython

Image quality is an open source software library for Image Quality Assessment (IQA).

#image-analysis#python#image-quality-assessment
Stars434
Forks88
Last commit2 years ago
TensorFlow White Paper Notes
TensorFlow White Paper Notes

Annotated notes and summaries of the TensorFlow white paper, with SVG figures and links to documentation.

#research-paper#deep-learning#white-paper
Stars432
Forks59
Last commit7 years ago
imbalanced-ensemble
imbalanced-ensemblePython

A Python library for class-imbalanced ensemble learning with 30+ algorithms, built on scikit-learn.

#ensemble-learning#imbalanced-data#imbalanced-learning
Stars429
Forks62
Last commit4 months ago
PreviousPage 29 of 52

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
66
Last commit2 years ago
17 days ago
5 months ago
4 months ago
4 years ago
5 years ago
Next
#Deep Learning643
#Python510
#Neural Networks350
#Data Science342
#Tensorflow257
#Computer Vision248
#Python Library200
#Pytorch186
#Natural Language Processing158
#Neural Network137
#Reinforcement Learning128
#Ai123