Tutorial: How to reconcile against local vocabularies using csv-reconcile (German with English subs)

I made a screencast on how to use the Python library csv-reconcile to reconcile tabular vocabularies saved as csv-files against data in OpenRefine. I also show how to use the Conda command-line tool to set up a python environment for your reconciliation service.

4 Likes

Hi Michael,

as usual always great to have video content showcasing the power of OpenRefine.

To add to that I recently wrote a tutorial showcasing how to combine Python and OpenRefine :germany: with an example of how to use csv-reconcile together with OpenRefine using uv.

Using uvx the setup is reduced to

uvx csv-reconcile init data.csv "ID COL" "SEARCH COL"
uvx csv-reconcile serve

And yes, this command also includes downloading and providing a working Python environment.

Best
Benjamin

2 Likes

Thanks, I did not try uv up to now, but that looks like a great shortcut! If I understand it correctly one does not need to install Python beforehand when using the standalone installer?

1 Like

Exactly :+1: it basically combines several tools and steps into one command.

I saw it shared on LinkedIn. Great stuff.

1 Like