ai-cookbook / src /tools /frameworks.qmd
Sébastien De Greef
feat: Update website format and remove unused files
d64a508
raw
history blame
3.17 kB
Here's an exhaustive list of state-of-the-art (SOTA) tools and libraries in the field of artificial intelligence, categorized: These are all libraries and tools I use almost on daily base depending on the problem or task, there are loads of alternatives but this is my own selection.
# Agent Builders
- **CrewAI** (CrewAI): The most advanced opensource Agents builder framework
- **Autogen** (Microsoft): An agent builder framework with a UI
# Deep Learning
- **TensorFlow** (Google): An open-source machine learning framework
- **PyTorch** (Facebook): An open-source machine learning framework
- **Keras** (Google): A high-level neural networks API
- **CNTK** (Microsoft): A deep learning framework
# Natural Language Processing (NLP)
- **NLTK** (Stanford University): A comprehensive NLP library
- **spaCy** (Explosion AI): A modern NLP library
- **Stanford CoreNLP** (Stanford University): A Java library for NLP
- **Transformers** (Hugging Face): A library for natural language understanding and generation
# Computer Vision\*\*
- **OpenCV** (OpenCV.org): A computer vision library
- **Pillow** (Python Imaging Library): A Python imaging library
- **scikit-image** (Scikit-learn): A library for image processing
- **TensorFlow Computer Vision** (Google): A computer vision library
- **PyTorch Vision** (Facebook): A computer vision library
- **Keras Applications** (Google): A collection of pre-built computer vision models
# Reinforcement Learning
- **Gym** (OpenAI): A reinforcement learning environment
- **Baselines** (OpenAI): A set of reinforcement learning algorithms
- **RLlib** (UBC): A reinforcement learning library
- **TensorFlow Agents** (Google): A reinforcement learning library
- **Ray RLlib** (UC Berkeley): A reinforcement learning library
# Data Science and Analytics
- **Pandas** (Wes McKinney): A library for data manipulation and analysis
- **NumPy** (Travis Oliphant): A library for numerical computing
- **Matplotlib** (John Hunter): A plotting library
- **Scikit-learn** (David Cournapeau): A machine learning library
- **Statsmodels** (Statsmodels.org): A statistical modeling library
- **Bokeh** (Continuum Analytics): A visualization library
- **Seaborn** (Michael Waskom): A statistical data visualization library
# Other
- **SciPy** (SciPy.org): A scientific computing library
- **Matlab** (MathWorks): A high-level technical computing language
- **Julia** (JuliaLang.org): A high-performance language for AI and ML
- **R** (R Foundation): A programming language for statistical computing
# MLOps
- **Tensorboard**
- **AIM**
- **LangSmith**
- **AgentOps**
# Runners
- **Ollama**
- **LLama.cpp**
- **Tranformers**
# Training/ Fine-Tuning
- **Unsloth**
- **Keras**
- **Torch**
- **OpenAI Gym**
- **Stable-Baselines**
# Platforms - Hosting - Model Zoo
- [**HuggingFace**](https://huggingface.co/)
- [**Kaggle**](https://www.kaggle.com/)
- [**CivitAI**](https://civitai.com/)