python
730 bookmarks · page 1 of 15
2026-10-12 · machinelearningmastery.com

Time series decomposition involves thinking of a series as a combination of level, trend, seasonality, and noise components. Decomposition provides a useful abstract model for thinking about time series generally and for better understanding problems during time series analysis…
2026-09-28 · kdnuggets.com

When Numba code disappoints, it's nearly never the compiler, and usually ends up being the boundary around the compiled code: not crossing it, not making it wide enough, or crossing it during every run.
2026-09-23 · kdnuggets.com

Polars is a DataFrame library written in Rust on the Apache Arrow memory format, and the speed comes less from the language than from the model. The model? Describe your work as expressions, and the Polars query engine plans them out.
2026-09-11 · kdnuggets.com
This article explains 5 Python techniques for efficient resource orchestration and sticks to what's stable today, 3.11 and later for the core techniques, with one 3.14-specific tool called out explicitly as requiring that version.
2026-08-30 · amanxai.com
Learn how to build a practical ML pipeline using Python and SQL, from data extraction to model deployment, with real-world tips.
2026-08-22 · thinkinginpython.com
2026-08-18 · opensource.posit.co

Quick reference guide for transforming, analyzing, and visualizing data with Python Polars.
2026-06-21 · linuxize.com
2026-06-21 · marktechpost.com
Build a Crawlee for Python pipeline that crawls static and JavaScript-rendered pages, extracts structured data, and exports AI-ready datasets
Playwright
Pydantic
2026-06-12 · kdnuggets.com
In this article, we will cover three essential NumPy tricks to optimize your code: vectorization and broadcasting, in-place operations, and leveraging memory views instead of copies.
To optimize, you must write code using native universal functions (ufuncs) and broadcasting.
When working with very large arrays (e.g. millions of entries), allocating and garbage-collecting these temporary intermediate arrays creates substantial overhead.
2026-06-03 · linuxize.com
This guide explains when to use pip or apt for Python packages on Ubuntu and Debian, why sudo pip install is risky, and where virtual environments fit.
2026-06-01 · kdnuggets.com

In this article, we will dive deep into five must-know Python concepts that will help you transition from writing clunky, slow spaghetti code to constructing lightning-fast, production-grade, and beautifully functional data pipelines.
2026-05-27 · realpython.com
Learn how to send emails with Python using SMTP, attach files, format HTML messages, and personalize bulk emails for your contact list.
2026-05-27 · kdnuggets.com

In this article, we will take a look under the hood of scipy.stats, exploring five essential tricks to design high-performance, rigorous simulations using only NumPy and SciPy.
2026-05-26 · kdnuggets.com
This article covers Python libraries that make large-scale data processing faster, more scalable, and easier to manage across modern data workflows.
2026-05-21 · statology.org

Estimate the Average Treatment Effect in Python using DoWhy with regression and propensity score matching on real data.
2026-05-20 · marktechpost.com

turbovec is a Rust-built vector index using Google Research's TurboQuant that compresses 10M documents from 31 GB to 4 GB.
2026-05-19 · link.springer.com
This book demonstrates how to work with mathematical modeling and solve problems with Python's numerical, symbolic, and visualization techniques.
2026-05-19 · statology.org

Learn how to build and test causal inference models in Python using the DoWhy library.
2026-05-15 · kdnuggets.com
In this article, we will explore five fundamental concepts that every Python developer should have in their toolkit.
2026-05-08 · amanxai.com

In this guide, I’ll show you how to build a Text-to-SQL app that takes your questions and uses AI to translate them.
2026-05-08 · amanxai.com
In this article, I’ll show you how to turn any CSV file into an AI chatbot using Python. Turn Any CSV into an AI Chatbot with Python.
2026-04-30 · kdnuggets.com
This article outlines five particularly useful Python decorators that, based on developers' experience, haven proven themselves effective to make AI code cleaner.
2026-04-27 · kdnuggets.com
Learn the top Python frameworks for LLM apps covering fine-tuning, model loading, serving, RAG pipelines, multi-agent systems, and evaluation.
2026-04-21 · kdnuggets.com

Explore five beginner-friendly platforms that let you host Python apps for free, compare their limits, and pick the right one.
2026-03-29 · kdnuggets.com
Build an AI weather agent in 40 lines of Python using Hugging Face's smolagents library. Learn to create tools, connect LLMs, and run autonomous tasks.
An agent is essentially an LLM equipped with tools
approach to reasoning
2026-03-26 · about.gitlab.com

Learn to integrate GitLab feature flags into a Python Flask app using the Unleash SDK to control feature rollouts without redeploying.
2026-03-23 · marktechpost.com

When you type a query into a search engine, something has to decide which documents are actually relevant — and how to rank them. BM25 (Best Matching 25), the algorithm powering search engines like Elasticsearch and Lucene, has been the dominant answer to that question for…
The clever part is that BM25 doesn’t reward keyword stuffing
saturation
2026-03-23 · simonwillison.net
Starlette 1.0 Skill offers a concise guide for building robust web applications with Starlette, a lightweight ASGI framework. The accompanying demo showcases a task management app featuring projects, tasks, comments, …
2026-03-16 · statology.org

Learn five Pandas functions that dramatically simplify common data manipulation tasks and replace lengthy manual code.
2026-03-15 · cemrehancavdar.com
Python loses every public benchmark by 21-875x. I took the exact problems people use to dunk on Python and climbed every rung of the optimization ladder -- from CPython version upgrades to Rust. Real numbers, real code, real effort costs.
2026-03-14 · linuxize.com
Quick reference for Python 3 syntax, data types, string and list methods, control flow, functions, file I/O, and exception handling.
2026-03-06 · kdnuggets.com
Learn these five Python decorators based on diverse libraries, that take particular significance when used in the context of LLM-based applications.
2026-03-04 · marktechpost.com

Cambridge Researchers Introduce SymTorch: A PyTorch Library that Translates Deep Learning Models into Human-Readable Equations
2026-02-13 · kdnuggets.com
These are 12 Python libraries that made waves in 2025, and that every developer should try in 2026.
MarkItDown
Polars
2026-02-08 · marktechpost.com
2026-01-28 · pandas.pydata.org
2026-01-13 · kdnuggets.com

Stop using print statements and start logging like a pro. This guide shows Python developers how to log smarter and debug faster.
2026-01-13 · statology.org

Learn how to measure network clustering and triadic closure in Python to identify tightly-knit groups and bridge nodes.
triadic closure
2026-01-07 · marktechpost.com

Learn about implementing Softmax from scratch and discover how to avoid the numerical stability trap in deep learning projects.
This function implements the Softmax activation in its most straightforward form.
numerically unstable—large positive logits can cause overflow, and large negative logits can underflow to zero. As a result, this version should be avoided in real training pipelines
2026-01-03 · bsky.app

These 9 Python features separate beginners from professionals pythonclcoding.gumroad.com/l/bfyxw
2025-12-31 · kdnuggets.com
Want to level up your data science toolkit? Here are some Python libraries that'll make your work easier.
2025-12-27 · nesbitt.io
uv’s speed comes from engineering decisions, not just Rust. Static metadata, dropping legacy formats, and standards that didn’t exist five years ago.
2025-12-20 · open.substack.com
Streamline your financial data workflow with OpenBB. Learn setup, data extraction, and automation using Python—perfect for analysts and economists.
2025-12-03 · medium.com
Creating PDF Reports with Python Introduction Generating PDF reports programmatically can be incredibly useful for automating document creation, especially in a business context. Python offers …
2025-12-03 · docs.reportlab.com
2025-11-14 · statology.org
2025-11-13 · statology.org

2025-11-07 · statology.org

Learn how to use Python's Apriori algorithm to find frequent itemsets in transaction data automatically.
Apriori uses a simple strategy: if a set of items appears rarely, any larger set containing those items will be even rarer. This allows the algorithm to skip large portions of the search space.
2025-10-30 · emily.space

Released in 2024, uv is hands-down the best tool for managing Python installations and dependencies. Here's why.