Awesome Machine Learning Awesome Track Awesome List

A curated list of awesome machine learning frameworks, libraries and software (by language). Inspired by awesome-php.

If you want to contribute to this list (please do), send me a pull request or contact me @josephmisiti. Also, a listed repository should be deprecated if:

Further resources:

Table of Contents

Frameworks and Libraries

Tools

Credits

APL

General-Purpose Machine Learning

C

General-Purpose Machine Learning

Computer Vision

C++

Computer Vision

General-Purpose Machine Learning

Natural Language Processing

Speech Recognition

Sequence Analysis

Gesture Detection

Common Lisp

General-Purpose Machine Learning

Clojure

Natural Language Processing

General-Purpose Machine Learning

Deep Learning

Data Analysis

Data Visualization

Interop

Misc

Extra

Crystal

General-Purpose Machine Learning

Elixir

General-Purpose Machine Learning

Natural Language Processing

Erlang

General-Purpose Machine Learning

Fortran

General-Purpose Machine Learning

Data Analysis / Data Visualization

Go

Natural Language Processing

General-Purpose Machine Learning

Spatial analysis and geometry

Data Analysis / Data Visualization

Computer vision

Reinforcement learning

Haskell

General-Purpose Machine Learning

Java

Natural Language Processing

General-Purpose Machine Learning

Speech Recognition

Data Analysis / Data Visualization

Deep Learning

JavaScript

Natural Language Processing

Data Analysis / Data Visualization

General-Purpose Machine Learning

Misc

Demos and Scripts

Julia

General-Purpose Machine Learning

Natural Language Processing

Data Analysis / Data Visualization

Misc Stuff / Presentations

Kotlin

Deep Learning

Lua

General-Purpose Machine Learning

Demos and Scripts

Matlab

Computer Vision

Natural Language Processing

General-Purpose Machine Learning

Data Analysis / Data Visualization

.NET

Computer Vision

Natural Language Processing

General-Purpose Machine Learning

Data Analysis / Data Visualization

Objective C

General-Purpose Machine Learning

OCaml

General-Purpose Machine Learning

OpenCV

OpenSource-Computer-Vision

Perl

Data Analysis / Data Visualization

General-Purpose Machine Learning

Perl 6

Data Analysis / Data Visualization

General-Purpose Machine Learning

PHP

Natural Language Processing

General-Purpose Machine Learning

Python

Computer Vision

Natural Language Processing

General-Purpose Machine Learning

Data Analysis / Data Visualization

Misc Scripts / iPython Notebooks / Codebases

Neural Networks

Spiking Neural Networks

Python Survival Analysis

Federated Learning

Kaggle Competition Source Code

Reinforcement Learning

Ruby

Natural Language Processing

General-Purpose Machine Learning

Data Analysis / Data Visualization

Misc

Rust

General-Purpose Machine Learning

R

General-Purpose Machine Learning

Data Manipulation | Data Analysis | Data Visualization

SAS

General-Purpose Machine Learning

Data Analysis / Data Visualization

Natural Language Processing

Demos and Scripts

Scala

Natural Language Processing

Data Analysis / Data Visualization

General-Purpose Machine Learning

Scheme

Neural Networks

Swift

General-Purpose Machine Learning

TensorFlow

General-Purpose Machine Learning

Tools

Neural Networks

Misc

Books

Credits