Livable Madrid: Arturo, the algorithm designed by citizens

Like any other discipline or science, urban planning is dedicated to the empirical study of planning and organizing cities and territories. It faces not only the challenges of designing agile mobility, planning accessible residential fabric, allocating land for economic activities, and efficiently managing environmental and energy impacts, but also the ultimate goal of making the resulting cities as livable as possible.

Named after Arturo Soria, Arturo is an algorithm trained by citizens and designed to determine which urban variables make our cities more livable. Much like Arturo Soria himself—whose commitment to livability was evident in projects like the Ciudad Lineal—the algorithm aims to turn livability into a measurable parameter, into objective data. To achieve this, it relies on the input of thousands of citizens to build an accurate picture of what makes a city livable.

Livable Madrid: Arturo, the algorithm designed by citizens - Image 3 of 5
Características de calles mejor valoradas. Image Cortesía de Fundación COTEC

The project asks citizens to evaluate side-by-side pairs of photographs of various city streets, aiming to generate a database of the highest- and lowest-rated spaces. Each image is backed by 50 intrinsic urban parameters, including built density, land use, building geometry, age, and construction quality. Once this set of images—representing just 10% of Madrid's urban fabric—is sorted, the project analyzes the shared characteristics of those with similar ratings.

Livable Madrid: Arturo, the algorithm designed by citizens - Image 2 of 5
Parámetros urbanísticos en función de importancia. Image Cortesía de Fundación COTEC

This pattern-matching is executed by a machine learning algorithm (Gradient Boost), which identifies these trends and determines which of the underlying urban data points are most influential in classifying the photographs. Once the initial study is complete, the methodology can be scaled to cover the neighborhoods omitted from this first phase.

Livable Madrid: Arturo, the algorithm designed by citizens - Image 4 of 5
Branched-to-linear conversion algorithm. Image © Alisneaky [Wikimedia under license CC BY-SA 4.0]

While similar initiatives exist—such as César Hidalgo's StreetScore or Daniele Quercia's Urbanopticon—this experiment offers, for the first time, an interpretation of the results based on the specific urban variables associated with each image. Ultimately, this approach recognizes that the visual experience of space is the most critical factor in shaping the urban environment.

Livable Madrid: Arturo, the algorithm designed by citizens - Image 5 of 5
© Trevor Huxham [Flickr under license CC BY-NC 2.0]

This yields a more precise evaluation of the most decisive factors in urban planning, providing data-driven insights that can directly influence current planning tools. The entire study is freely downloadable, allowing anyone to use the data and further our collective understanding of cities through citizen-sourced information.

This article was written by . The translation is powered by AI.

About this author
Cite: Fernández, Borja. "Livable Madrid: Arturo, the algorithm designed by citizens" [Madrid habitable: Arturo, el algoritmo diseñado por los ciudadanos ] 04 Jul 2026. ArchDaily. Accessed . <https://www.archdaily.com/1114092/livable-madrid-arturo-the-algorithm-designed-by-citizens> ISSN 0719-8884
© CC0 1.0 Universal [Public Domain Dedication]

宜居马德里:由市民设计的算法 Arturo

You've started following your first account!

Did you know?

You'll now receive updates based on what you follow! Personalize your stream and start following your favorite authors, offices and users.