scikit-learn is a comprehensive Python module for machine learning, built on top of SciPy and distributed under the 3-Clause BSD license.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONA data research and analysis platform that enables users to import custom datasets for visualization and analysis.
Gradio is an open-source Python library for quickly building and sharing web applications for machine learning models, APIs, or any Python function without requiring web development experience.
Evidence is an open-source, code-based alternative to drag-and-drop BI tools: build fast, interactive reports with SQL and markdown, then publish or self-host the generated static site.
Step-by-step 30-day Python programming challenge covering fundamentals through web scraping, pandas, MongoDB, and APIs, with hands-on exercises and translations in multiple languages.
Apache Superset is a modern, enterprise-ready business intelligence web application used for data exploration and visualization.
IPython is a powerful interactive command shell for computing in multiple programming languages, primarily Python, offering enhanced introspection and shell integration.
DVC is a command-line tool and VS Code extension for versioning data and ML models, building reproducible pipelines, and tracking experiments locally with Git.
A collection of machine learning and deep learning code examples and tutorials accompanying online courses. Covers topics from linear regression to reinforcement learning, NLP, computer vision, and generative AI.
pandas is a powerful Python library providing fast, flexible, and expressive data structures designed for working with relational or labeled data.
Dagster is a cloud-native data pipeline orchestrator designed for the development, production, and observation of data assets throughout their entire lifecycle.
Microsoft's free 12-week, 26-lesson curriculum for learning classic machine learning with Scikit-learn. Includes quizzes, hands-on projects, assignments, Python and R lessons, and multi-language translations.
An educational machine learning project that classifies online payment transactions as legitimate or fraudulent. It preprocesses a transaction dataset, encodes and scales features, then trains and evaluates Logistic Regression, Decision Tree, and Random Forest models with Python, pandas, NumPy, and scikit-learn.
Apache Airflow is a platform to programmatically author, schedule, and monitor workflows as code, commonly used for data pipelines and AI/ML orchestration.
Trino is a fast distributed SQL query engine designed for big data analytics, formerly known as PrestoSQL.
CatBoost is Yandex's open-source gradient boosting library for classification, regression and ranking, with native categorical feature support, CPU/GPU training, distributed training via Apache Spark, and APIs for Python, R, Java and C++.
A rich MySQL terminal client featuring auto-completion, syntax highlighting, and dataframe integration.
PyCaret 4.0 is an open-source, self-hosted AutoML platform for Python: a sklearn-native engine plus a FastAPI control plane and React UI, runnable locally with a single docker compose command.
Anakrisis is an ethics-aware OSINT investigation planning and risk evaluation MCP server. It classifies investigations, scores risk against local YAML doctrine, flags prohibited actions, and scaffolds case documentation, supporting both cloud and local AI models.
marimo is a reactive Python notebook that ensures consistency between code and outputs, stored as pure Python files for git-friendliness and deployability.