Street names cleaner within the city of Zürich

 

Example

bahnofstr
limaqua

What is this?

This is a very simple tool to help you clean up messy street names within the city of Zürich.

How does it work?

It uses mingle.io query API to execute fuzzy string matching of every street name form the input against the official list of streets published by the city of Zürich. The API returns all the matches with at least 20% confidence and the UI selects only the best match.

Fork me on GitHub

Command line utility

You can also clean up street names using the streetscleaner.py command line utility. It reads the names from the stdin (one street name per line) and returns comma separated values in the stdout. Errors are printed to the stderr.


curl https://raw.github.com/julochrobak/streetscleaner/master/streetscleaner.py \
  > streetscleaner.py

echo -e 'bahnofstr\nlimaqua' | python streetscleaner.py
    

Open source and free

The web page source code is available on github.com. You can use the mingle.io API for free or get a premium access with some guarantees.