Qipudata
San Francisco · v0.7.1
qipu data›San Francisco›Datasets›address_resolution

Address resolution

address_resolutionrelease v0.7.1CC0 1.0

About

Raw "<number> <street>" texts seen in claims, resolved exactly to today's EAS address. Only exact, unique matches in v1.

Where it comes from
Street addresses written in the records, and DataSF's address points.
How it was read
Matched to today's address only when the text matches one address exactly; the rest are left unmatched.
How far to trust it
The release passed its automatic checks before it was published (what is checked). A hand check by the editor of qipu data is under way: 36 of 38 items checked so far were right, on votes, money, places and the map. A row says what the record states; the scanned page is the authority. Details
Licence
CC0 1.0: use it for anything, no permission needed. The scans and other sources keep their own rights.
Version
v0.7.1, published 21 October 2026. A published release is never changed; corrections come as a new release.
Technical details
Table
address_resolution
Rows
805,748
Columns
7
Parquet
address_resolution.parquet, 7.8 MB
Version
v0.7.1, 21 October 2026
Licence
CC0 1.0. Sources keep their own rights.

Method and accuracy

Matched to today's address only when the text matches one address exactly; the rest are left unmatched.

FieldMade byHow well it is known
address_resolutionexact text match to DataSF EASexact matches only, by construction; unmatched texts are not resolved.

The release passed its automatic checks before it was published (what is checked). A hand check by the editor of qipu data is under way: 36 of 38 items checked so far were right, on votes, money, places and the map. A row says what the record states; the scanned page is the authority.

Methodology · Accuracy

Columns 7

ColumnTypeCan be emptyPrivacyPublic copyDescription
raw_textVARCHARyesfree textprivate people's names withheld under the embargoA <number> <street> place text as printed in a claim.
Can be empty yes · Privacy free text · Public copy private people's names withheld under the embargo
yearINTEGERyesnoneas isYear of the claim.
Can be empty yes · Privacy none · Public copy as is
place_idVARCHARnononeas isToday's EAS address it matched (see places).
Values e.g. qipu:sf/place/block/1
Can be empty no · Privacy none · Public copy as is
precisionVARCHARyesnoneas isaddress on every row.
Values address
Can be empty yes · Privacy none · Public copy as is
methodVARCHARyesnoneas isexact on every row: number and street matched exactly one DataSF EAS address.
Values exact
Can be empty yes · Privacy none · Public copy as is
confidenceDECIMAL(2,1)yesnoneas is1.0 on every row.
Can be empty yes · Privacy none · Public copy as is
run_idVARCHARnononeas isaddress-exact-v1 (see runs).
Values address-exact-v1
Can be empty no · Privacy none · Public copy as is

Privacy: what kind of text the column holds. Public copy: what the published file does with it; the embargo covers records after 1951.

Preview

raw_textyearplace_idprecisionmethodconfidencerun_id
1441 QUESADA AVE1937place/address/eas-372295addressexact1.0address-exact-v1
5 LILAC ST1943place/address/eas-439519addressexact1.0address-exact-v1
68 RUDDEN AVE1927place/address/eas-356616addressexact1.0address-exact-v1
163 COLBY ST1951place/address/eas-387187addressexact1.0address-exact-v1
2747 BRYANT ST1949place/address/eas-370964addressexact1.0address-exact-v1
1415 LAKE ST1943place/address/eas-301668addressexact1.0address-exact-v1
2450 38TH AVE1949place/address/eas-336966addressexact1.0address-exact-v1
305 17TH AVE1949place/address/eas-428754addressexact1.0address-exact-v1

Eight rows sampled at build time, from the years up to 1951. Hover a shortened value for all of it.

Download

FormatFileSize
Parquetaddress_resolution.parquet ↗7.8 MB
SQLite (all tables)qipu_sf.db ↗6.44 GB

SQL

SELECT * FROM address_resolution LIMIT 100

Run in the SQL console (DuckDB in the browser, over the Parquet file).

Python

import duckdb duckdb.sql("SELECT * FROM 'https://tiles.qipu.org/data/releases/v0.7.1/parquet/address_resolution.parquet' LIMIT 5").show()