RICO: A Mobile App Dataset for Building Data-Driven Design Applications
summary
A public dataset collects interaction traces and view hierarchies from 9.7k apps totaling 72k screens and 3M UI elements with over 10k recorded traces, built by combining 13 crowd workers (≈2,500 hours, ≈$2 per trace) and automated crawling. Screenshots, developer IDs, and view trees enable deduplicating designs and training an autoencoder that produces 64-dim layout vectors for query-by-example similarity search; example retrievals return coherent groups like login pages, galleries, and date pickers. Data and explorer are available at interactionmining.org/RICO.
AI-written summary · about
chapters (10)
- 0:00Introduction and collaborators
- 0:25RICO dataset overview
- 1:06Exploring RICO dataset online
- 4:08Hybrid mining approach
- 6:55Crowd worker challenges
- 7:16UI similarity annotations
- 8:40Layout vector training
- 10:44Future data enrichments
- 12:10Data-driven design applications
- 14:35Q&A on dark patterns
related talks
20mDesigning for Big Data
34mAgile UX Research Practice in Android
01h 30mCreating responsive data visualisations
01h 11mTesting extremes: tricks from the dark corners of mobile UIs
42mInteractive Data Analysis: Visualization and Beyond
31mAI & UX: Designing the Future of Human Interaction
14mSolving App discovery through smarter user data analysis
42mMobiconf 2018: Weibe Elsinga, Egeniq
