Skip to main content
MORPHEME
System 02
Morphological Embedding Model for Urban Experience

Find a city's
twin anywhere.

"Can a neural network learn the character of a city neighbourhood from map data alone — and find its twin on the other side of the world?"
OpenStreetMap H3 Hexagons Neural Embeddings 64-Dimensional Space

Computes ~120 morphological features per H3 cell from OpenStreetMap, then embeds each cell into a 64-dimensional vector space. Applied across 6 cities on 4 continents.

Pipeline

Four stages transform raw map geometry into a queryable embedding corpus.

01
Feature Extraction

~120 morphological metrics per H3 cell from OSM — road density, building coverage, block shape, perimeter ratios, and more.

02
Normalisation

Per-city standardisation ensures cross-continental comparability despite different urban scales.

03
Embedding

A lightweight autoencoder compresses the feature matrix into a 64-dimensional vector per cell.

04
Retrieval

Nearest-neighbour search in embedding space reveals morphological twins across cities in milliseconds.

Embeddings & Urban Form

City embeddings Urban form
Transferability study Query cell

MORPHEME methodology paper in preparation. Application to slavery and war geographies ongoing.