DEV Community

J Fowler
J Fowler

Posted on

2

Useful Python Libraries for AI/ML

Here's a list of useful python libraries if you are working in ML

pandas - The standard data analysis and manipulation tool
numpy - scientific computing library
seaborn - statistical data visualization
sklearn - basic machine learning and predictive analysis
CausalML - a suite of uplift modeling and causal inference methods
PyTorch - professional deep learning framework
PivotTablejs - Drag’n’drop Pivot Tables and Charts for Jupyter/IPython Notebook
LazyPredict - build and work with and compare multiple models
phidata - Build AI Assistants with memory, knowledge and tools.
Lux - automates visualization and data analysis
pycaret - low-code machine learning library. really nice
Cleanlab - for when you are working with messy data
drawdata - draw a dataset from inside Jupyter
pyforest - lazy import popular data science libs
streamlit - simple ui builder, useful for demonstrating ML results

This is just a snapshot. Let me know your favorites and I'll add them.

Thanks!

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs