Resources

Quick reference guides for frameworks, tools, and packages —
junior-friendly explanations to get you started fast.

← Back to Blog
Deployment

FastAPI

Modern Python web framework for building APIs. Auto-generates docs, async support, type validation out of the box.

PythonAsyncAPI
Docs ↗
LLMs

LangChain

Build apps with LLMs — chains, agents, memory, RAG pipelines. Python & JS support.

RAGAgentsPython
Docs ↗
LLMs

Hugging Face

The hub for models, datasets, and demos. Transformers library, Diffusers, Gradio.

ModelsTransformersGradio
Hub ↗
Deep Learning

PyTorch

Open source ML framework. Tensors, autograd, neural networks. Preferred for research.

TensorsAutogradPython
Docs ↗
Deep Learning

TensorFlow

End-to-end ML platform. Keras integration, TensorBoard, TensorFlow Serving for production.

KerasServingPython
Docs ↗
Computer Vision

OpenCV

Classic CV library. Image processing, feature detection, camera calibration. C++ with Python bindings.

Image ProcessingFeatures
Docs ↗
Computer Vision

MediaPipe

Google's ready-made CV solutions. Face detection, hand tracking, pose estimation.

FacePoseHands
Docs ↗
Data Processing

Pandas

Data manipulation & analysis. DataFrames, CSV/Excel handling, missing values.

DataFrameCSV
Docs ↗
Data Processing

NumPy

Numerical computing. N-dimensional arrays, linear algebra, random numbers. Foundation of scientific Python.

ArraysMath
Docs ↗
ML Library

scikit-learn

Classical ML algorithms. Regression, classification, clustering, preprocessing. Beginner-friendly.

RegressionClassification
Docs ↗
Gradient Boosting

XGBoost

Gradient boosting library. Fast, scalable, sparse-aware. Kaggle favorite.

BoostingTrees
Docs ↗
Deployment

Docker

Containerize apps. Reproducible environments, easy deployment, Kubernetes ready.

ContainerDevOps
Docs ↗
UI

Gradio

Build ML demos fast. Text, image, audio interfaces. Part of Hugging Face.

DemoUI
Docs ↗
UI

Streamlit

Turn scripts into web apps. Data apps, dashboards, ML demos. Pure Python.

Web AppDashboard
Docs ↗