StreetDesignAI: Broadening Designer Perspectives Through Multi-Persona Evaluation of Cycling Infrastructure
Ziyi Wang, Yilong Dai, Duanya Lyu, Mateo Nader, Sihan Chen, Wanghao Ye, Zijian Ding, Xiang Yan

TL;DR
StreetDesignAI is an interactive AI system that helps cycling infrastructure designers consider diverse cyclist perspectives by surfacing conflicts and enabling iterative, multi-persona evaluation in real street contexts.
Contribution
The paper introduces StreetDesignAI, a novel AI-powered tool that facilitates multi-persona evaluation and conflict surfacing to improve cycling infrastructure design.
Findings
Structured multi-perspective feedback enhances understanding of cyclist needs.
Designers feel more confident and satisfied using StreetDesignAI.
Explicit conflict surfacing shifts design focus to deliberate trade-off reasoning.
Abstract
Designing cycling infrastructure requires balancing the competing needs of diverse user groups, yet designers often struggle to anticipate how different cyclists experience the same street environment. We investigate how persona-based evaluation can support cycling infrastructure design by making experiential conflicts explicit during the design process. Informed by a formative study with 12 domain experts and crowdsourced bikeability assessments from 427 cyclists, we present StreetDesignAI, an interactive system that enables designers to (1) ground evaluation in real street context through imagery and map data, (2) receive parallel feedback from simulated cyclist personas spanning confident to cautious users, and (3) iteratively modify designs while the system surfaces conflicts across perspectives. A within-subjects study with 26 transportation professionals comparing StreetDesignAI…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
