TensorFlow |
Open-source machine learning library |
Free |
Framework |
Google |
https://www.tensorflow.org |
Scikit-Learn |
Python library for data mining and machine learning |
Free |
Framework |
Community |
https://scikit-learn.org |
PyTorch |
Deep learning framework for Python |
Free |
Framework |
Facebook |
https://pytorch.org |
Keras |
High-level neural networks API |
Free |
Framework |
Community |
https://keras.io |
FastAI |
Practical deep learning for coders |
Free |
Framework |
Community |
https://www.fast.ai |
Microsoft Azure ML |
Cloud-based environment for ML development |
Pay as you go |
Cloud Service |
Microsoft |
https://azure.microsoft.com/en-us/services/machine-learning/ |
Google Cloud AutoML |
Automated machine learning solutions |
Pay as you go |
Cloud Service |
Google |
https://cloud.google.com/automl |
Amazon SageMaker |
Fully managed platform for building ML models |
Pay as you go |
Cloud Service |
Amazon |
https://aws.amazon.com/sagemaker/ |
H2O.ai |
Open-source AI platform |
Free and Paid versions |
Framework |
H2O.ai |
https://www.h2o.ai |
RapidMiner |
Data science platform providing a free tier |
Free and Paid versions |
Platform |
RapidMiner |
https://rapidminer.com |
Alteryx |
Data analytics platform with machine learning capabilities |
Subscription-based |
Platform |
Alteryx |
https://www.alteryx.com |
KNIME |
Open-source data analytics, reporting, and integration platform |
Free |
Platform |
KNIME |
https://www.knime.com |
IBM Watson Studio |
Collaborative environment for data scientists |
Free tier and Paid options |
Cloud Service |
IBM |
https://www.ibm.com/cloud/watson-studio |
DataRobot |
Automated machine learning platform |
Free trial and Paid options |
Cloud Service |
DataRobot |
https://www.datarobot.com |
Orange |
Open-source data visualization and analysis tool |
Free |
Framework |
Orange |
https://orange.biolab.si |
Tableau |
Visual analytics platform with ML capabilities |
Subscription-based |
Analytics |
Tableau |
https://www.tableau.com |
Microsoft Power BI |
Business analytics service with ML integration |
Free tier and Paid options |
Analytics |
Microsoft |
https://powerbi.microsoft.com |
LightGBM |
Gradient boosting framework based on decision trees |
Free |
Framework |
Microsoft |
https://lightgbm.readthedocs.io |
XGBoost |
Scalable machine learning system for tree boosting |
Free |
Framework |
Community |
https://xgboost.readthedocs.io |
OpenCV |
Open-source computer vision and machine learning software library |
Free |
Framework |
Community |
https://opencv.org |
ML.NET |
Machine learning framework for .NET developers |
Free |
Framework |
Microsoft |
https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet |
Pandas |
Python library for data manipulation |
Free |
Library |
Community |
https://pandas.pydata.org |
NumPy |
Library for the Python programming language, adding support for large, multi-dimensional arrays |
Free |
Library |
Community |
https://numpy.org |
Matplotlib |
Plotting library for the Python programming language |
Free |
Library |
Community |
https://matplotlib.org |
Seaborn |
Statistical data visualization library based on Matplotlib |
Free |
Library |
Community |
https://seaborn.pydata.org |
Statsmodels |
Statistical modeling library for Python |
Free |
Library |
Community |
https://www.statsmodels.org |
SAS Viya |
Cloud-enabled analytics and AI solution |
Subscription-based |
Platform |
SAS |
https://www.sas.com/en_us/software/viya.html |
Apache Spark MLlib |
Machine learning library for Apache Spark |
Free |
Framework |
Apache |
https://spark.apache.org/mllib/ |
CatBoost |
Gradient boosting library that handles categorical features |
Free |
Library |
Yandex |
https://catboost.ai |
Bayesian Optimization |
Library for Bayesian optimization in Python |
Free |
Library |
Community |
https://github.com/fmfn/BayesianOptimization |
TPOT |
Automated machine learning tool that optimizes machine learning pipelines |
Free |
Library |
Community |
http://epistasislab.github.io/tpot/ |
Streamlit |
Open-source app framework for Machine Learning and Data Science projects |
Free |
Framework |
Streamlit |
https://streamlit.io |
Dash |
Framework for building analytical web applications |
Free |
Framework |
Plotly |
https://dash.plotly.com |
Shiny |
Web application framework for R |
Free |
Framework |
RStudio |
https://shiny.rstudio.com |
npm (Node.js packages) |
JavaScript package manager, includes ML libraries |
Free |
Framework |
Open Source |
https://www.npmjs.com |
OpenAI Gym |
Toolkit for developing and comparing reinforcement learning algorithms |
Free |
Framework |
OpenAI |
https://gym.openai.com |
MLflow |
Open-source platform for managing the ML lifecycle |
Free |
Framework |
Databricks |
https://mlflow.org |
Chainer |
Flexible framework for neural networks |
Free |
Framework |
Preferred Networks |
https://chainer.org |
Apache Flink |
Stream processing framework for large-data processing |
Free |
Framework |
Apache |
https://flink.apache.org |
Dataiku |
Collaborative data science platform |
Free trial and Paid options |
Platform |
Dataiku |
https://www.dataiku.com |
H2O Driverless AI |
Automated machine learning offered as a cloud service |
Free trial and Subscription-based |
Cloud Service |
H2O.ai |
https://www.h2o.ai/products/h2o-driverless-ai/ |
Neural Network Console |
GUI-based tool to develop neural networks |
Free |
Software |
Sony |
https://dl.sony.com/nnconsole/ |
Quick, Draw! Dataset |
Machine learning dataset based on doodles |
Free |
Dataset |
Google |
https://quickdraw.withgoogle.com/data |
MNIST Database |
Handwritten digits dataset |
Free |
Dataset |
Yann LeCun |
http://yann.lecun.com/exdb/mnist/ |
CIFAR-10 dataset |
Dataset of images in 10 classes |
Free |
Dataset |
Alex Krizhevsky |
https://www.cs.toronto.edu/~kriz/cifar.html |
UCI Machine Learning Repository |
Archive of machine learning datasets |
Free |
Dataset |
UCI |
https://archive.ics.uci.edu/ml/index.php |
Google Dataset Search |
Search engine for datasets |
Free |
Search Engine |
Google |
https://datasetsearch.research.google.com/ |
Open Data Portal |
A platform with publicly available datasets |
Free |
Dataset |
Various |
https://data.gov |
Kaggle Datasets |
Community-driven platform with datasets |
Free |
Dataset |
Kaggle |
https://www.kaggle.com/datasets |
TensorFlow.js |
TensorFlow for JavaScript |
Free |
Framework |
Google |
https://www.tensorflow.org/js |
DeepL Translator API |
Machine translation service using deep learning |
Pay as you go |
Service |
DeepL |
https://www.deepl.com/pro#developer |
Checkly |
Monitoring tool for APIs, includes scripting capabilities |
Free tier and Paid options |
Service |
Checkly |
https://checklyhq.com |
Plumber |
R package to convert your existing R code into a web API |
Free |
Library |
RStudio |
https://cran.r-project.org/web/packages/plumber/index.html |
Algorithmia |
Market place for algorithms |
Freemium model |
Service |
Algorithmia |
https://algorithmia.com |
OpenML |
Platform for sharing and organizing machine learning experiments |
Free |
Platform |
OpenML |
https://www.openml.org |
DataRobot MLOps platform |
Machine learning operations platform |
Free trial and Paid options |
Cloud Service |
DataRobot |
https://www.datarobot.com/solutions/mlops/ |
StreamPandas |
Real-time data processing library based on Pandas |
Free |
Library |
Lightspeed |
https://github.com/lightspeed/StreamPandas |
MLJ.jl |
Machine Learning framework for Julia |
Free |
Framework |
Julia Community |
https://alan-turing-institute.github.io/MLJ.jl/stable/ |
Prophet |
Forecasting tool from Facebook |
Free |
Library |
Facebook |
https://facebook.github.io/prophet/ |
pymc3 |
Probabilistic programming framework for Python |
Free |
Library |
Community |
https://docs.pymc.io/ |
FuzzyWuzzy |
Python library for string matching using Levenshtein Distance |
Free |
Library |
Community |
https://github.com/seatgeek/fuzzywuzzy |
PyCaret |
Low-code machine learning library in Python |
Free |
Library |
PyCaret |
https://pycaret.org/ |
Yellowbrick |
Visual analysis and diagnostic tools for machine learning |
Free |
Library |
Community |
https://www.scikit-yb.org/en/latest/ |
AutoML |
Automated machine learning solution |
Free and Paid options |
Service |
Various |
https://www.automl.org |
SimpleCV |
Open-source framework for building computer vision applications |
Free |
Framework |
Community |
http://simplecv.org/ |
Julio |
Machine learning for Julia programming |
Free |
Library |
Julio |
https://juliacomputing.com/julia/ |
Teachable Machine |
Web-based tool for training ML models |
Free |
Service |
Google |
https://teachablemachine.withgoogle.com/ |
PaddlePaddle |
Open-source deep learning platform from Baidu |
Free |
Framework |
Baidu |
https://www.paddlepaddle.org |
BERT |
Transformer-based model for natural language processing |
Free |
Model |
Google |
https://github.com/google-research/bert |
spaCy |
Python library for advanced NLP |
Free |
Library |
Explosion AI |
https://spacy.io |
NLTK |
Natural Language Toolkit for Python |
Free |
Library |
NLTK Community |
https://www.nltk.org |
Transformers |
State-of-the-art Natural Language Processing APIs |
Free |
Library |
Hugging Face |
https://huggingface.co/transformers/ |
EagerPy |
Eager execution framework for new ML libraries |
Free |
Framework |
Community |
https://eagerpy.readthedocs.io/ |
Polyaxon |
Machine learning platform for building and managing experiments |
Free tier and Paid options |
Platform |
Polyaxon |
https://polyaxon.com/ |
ClearML |
Open-source MLOps platform |
Free |
Platform |
ClearML |
https://clear.ml/ |
Streamlit Component Library |
Set of custom components for Streamlit |
Free |
Tool |
Streamlit |
https://docs.streamlit.io/library/components |
Rasa |
Open source machine learning framework for text and voice-based conversations |
Free |
Framework |
Rasa |
https://rasa.com/ |
IBM Watson Assistant |
AI platform for building conversational interfaces |
Free tier and Paid options |
Service |
IBM |
https://www.ibm.com/watson/assistant/ |
FloydHub |
Platform for running deep learning models |
Subscription-based |
Cloud Service |
FloydHub |
https://www.floydhub.com/ |
DVC |
Data Version Control for machine learning projects |
Free |
Tool |
Iterative.ai |
https://dvc.org/ |
MLflow Tracking |
Logging and tracking ML experiments |
Free |
Framework |
Databricks |
https://www.mlflow.org/docs/latest/tracking.html |
MonkeyLearn |
Machine learning text analysis platform |
Free tier and Paid options |
Service |
MonkeyLearn |
https://monkeylearn.com/ |
CrossVal |
Library for cross-validation in R |
Free |
Library |
Community |
https://cran.r-project.org/web/packages/caret/caret.pdf |
Optuna |
Hyperparameter optimization framework |
Free |
Library |
Optuna |
https://optuna.org/ |
Hyperopt |
Distributed asynchronous hyperparameter optimization |
Free |
Library |
Hyperopt |
http://hyperopt.github.io/hyperopt/ |
Grid Search CV |
Tool for tuning hyperparameters |
Free |
Library |
Scikit-Learn |
https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.GridSearchCV.html |
Bookworm |
Framework for Causal Inference in R |
Free |
Library |
Community |
https://cran.r-project.org/web/packages/bookworm/index.html |
CatBoost for Python |
Python API for CatBoost |
Free |
Library |
Yandex |
https://catboost.ai/en/docs/concepts/python-quickstart |
Facebook Prophet API |
Forecasting using Prophet model |
Free |
Library |
Facebook |
https://facebook.github.io/prophet/docs/quick_start.html |
Google Colab |
Free Jupyter notebook environment |
Free |
Cloud Service |
Google |
https://colab.research.google.com/ |
RStudio |
Integrated development environment for R |
Free and Paid options |
IDE |
RStudio |
https://www.rstudio.com/ |
Knitr |
Dynamic report generation for R |
Free |
Package |
Yihui Xie |
https://yihui.name/knitr/ |
Shogun |
Open-source machine learning library designed for big data |
Free |
Framework |
Shogun |
https://shogun.ml/ |
WAIC |
Wide and Adversarial Inference for Nested Functions |
Free |
Library |
Community |
https://github.com/pymc-devs/pymc3/issues/3472 |
Fathom |
Machine Learning infrastructure for qualitative analysis |
Free |
Framework |
Fathom |
https://fathom.com/ |
Jupyter Notebook |
Open-source web application to create documents with live code |
Free |
Tool |
Jupyter |
https://jupyter.org/ |
Streamlit Gallery |
Showcases built Streamlit apps |
Free |
Gallery |
Streamlit |
https://streamlit.io/gallery |
Anaconda |
Open-source distribution of Python and R for scientific computing |
Free for Individual Use |
Distro |
Anaconda |
https://www.anaconda.com/products/distribution |
Freta |
Python library for developing interpretable machine learning models |
Free |
Library |
Community |
https://github.com/jeremyschulman/freta |
Hyperopt-sklearn |
Python library for automated hyperparameter search |
Free |
Library |
Community |
https://github.com/hyperopt/hyperopt-sklearn |
Jim |
Statistical computing in Julia |
Free |
Library |
Community |
https://github.com/JuliaStats/Jim.jl |
Stan |
Platform for statistical modeling and high-performance statistical computation |
Free |
Framework |
Stan Development Team |
https://mc-stan.org/ |
gensim |
Python library for topic modeling and document similarity analysis |
Free |
Library |
Radim Řehůřek |
https://radimrehurek.com/gensim/ |
Yellowbrick Regression |
Visualization suite for regression analysis |
Free |
Library |
Community |
https://www.scikit-yb.org/en/latest/index.html |