SCIENTIFIC FRAMEWORK
How do we measure quality of life?
Livioo calculates a livability index for every address in Sofia from 0 to 100. The score is a weighted average of six dimensions — each based on open, objective data. No dimension is subjective and none factors in property prices.
01
Collect
Daily refresh from open data, GTFS, OSM, and citizen sensors.
02
Normalize
Map disparate metrics onto a shared 0–100 scale.
03
Calculate
Weighted average across six dimensions, calibrated for Sofia.
DIMENSIONS
The 6 dimensions of the urban environment
The overall index is a weighted average of six dimensions. Each dimension receives a score from 0 to 100 based on objective geographic and transit data. The distribution has a mean of ~58 and standard deviation of ~16 — about 10% of Sofia reaches "Exceptional" (≥ 80), while about 10% falls into "Below average" (< 40).
Transit
Real departure frequency, transit type, distance to stops, and network density around the address. Data from the official Sofia GTFS feed.
Green Space
Proximity to a large green area, local greenery within 300 m and 1 km, and actual green cover from satellite data.
School Access
Physical proximity to primary and secondary schools, variety of options, and quality measured by NVO and DZI exam results within 5 km.
Healthcare
Proximity and density of outpatient facilities (higher weight) and distance to a hospital with an emergency department (lower weight).
Amenities
Proximity to grocery stores, pharmacies, banks, post offices, cafes, and restaurants from OpenStreetMap; fallback from atlas commercial indicators per planning unit.
Air Quality
Annual average PM2.5 level, interpolated from a citizen sensor network (Sensor.Community). Winter months receive higher weight due to temperature inversions in the Sofia basin.
DATA ARCHITECTURE
From raw data to Civic Index
Every dimension goes through the same pipeline: raw data from open registries, GTFS feeds, and citizen sensors are normalized to a common 0–100 scale, then weighted and combined into a single composite index. All code and data are open and reproducible.
Collect
Daily refresh from open data, GTFS, OSM, and citizen sensors.
Normalize
Map disparate metrics onto a shared 0–100 scale.
Calculate
Weighted average across six dimensions, calibrated for Sofia.
What we do not measure
The index measures objective characteristics of the physical environment. It does not account for subjective factors such as noise, safety, social composition, or building quality. Results are indicative and do not replace a personal inspection of the location.
Data sources
Every metric is computed entirely from open data. Below are the main registries and datasets that power the model.
OpenStreetMap — commercial and service points (amenities), healthcare, education
Sensor.Community — citizen PM2.5 sensors (SDS011) for air quality
Sofia Urban Mobility Center — GTFS data for public transit
Ministry of Education — school and kindergarten registry
NHIF — healthcare facility locations
Aggregated NVO and DZI results (publicly available)
Data as of April 2026. Livability analysis for Sofia.