Skip to main content

41 posts tagged with "Python"

View All Tags

Segmenting Clients with Clustering

Finding Natural Groups in Transaction Data

· 4 min read

All the attention right now is on large language models. But there's a whole category of machine learning that's been quietly useful for years and doesn't require a GPU or a billion parameters. Clustering is one of those techniques. The idea is simple. Given a pile of client data, can an algorithm find natural groups without being told what to look for? I wanted to try it.

Segmenting Clients with Clustering

Visualizing Deposit Trends Over Time

Using Matplotlib to See What the Numbers Hide

· 5 min read

Exploring transaction data with pandas gave me a baseline. Counting things, grouping things, building a sense of what normal looks like. That was useful, but it left me staring at tables of numbers. What I wanted was to see the shape of what's happening over time.

Visualizing Deposit Trends Over Time

Exploring Transaction Data with Pandas

A Million Bank Transactions from a Public Dataset

· 5 min read

I wanted to try the same data tools on transaction-level records. Mortgage lending data is useful, but the day-to-day activity of a bank lives in its transactions. Deposits, withdrawals, transfers, loan payments. Every client interaction with their account generates a record.

Exploring Transaction Data with Pandas

Getting Started with Jupyter Notebooks

A Personal Workbench for Data Exploration

· 5 min read

Any real work with data starts with actually looking at it. Before reaching for a heavyweight analytics platform, the fastest way to get your hands on a dataset is a notebook running on your own machine. That personal workbench is where I do most of my exploring, and Jupyter is what powers it.

Getting Started with Jupyter Notebooks

Teaching My Kids to Code

How Python and Turtle Made Programming Click

· 2 min read

As a software developer and dad to two curious boys, I live in one world of code and another of LEGOs. Watching my kids snap together simple blocks to build increasingly complex creations, I can't help but see the similarity to how we build software from just a few basic "blocks" of code.

Teaching My Kids to Code