Skip to content

Example Notebooks

This section provides a series of examples to help you get started with Splink. You can find the underlying notebooks in the demos folder of the Splink repo.

You can try these demos live in your web browser using the following link:

Binder

DuckDB examples

Entity type: Persons

Deduplicating 50,000 records of realistic data based on historical persons

Using the link_only setting to link, but not dedupe, two datasets

Real time record linkage

Accuracy analysis and ROC charts using a ground truth (cluster) column

Estimating m probabilities from pairwise labels

Deduplicating 50,000 records with Deterministic Rules

Deduplicating the febrl3 dataset. Note this dataset comes from febrl, as referenced in A.2 here and replicated here.

Linking the febrl4 datasets. As above, these datasets are from febrl, replicated here.

Entity type: Financial transactions

Linking financial transactions

PySpark examples

Deduplication of a small dataset using PySpark. Entity type is persons.

Athena examples

Deduplicating 50,000 records of realistic data based on historical persons

SQLite examples

Deduplicating 50,000 records of realistic data based on historical persons