creative-graphic-design/Rico

Dataset

Dataset Card for Rico

6

16 commits

1 linked in READMEs

updated Jun 26, 2026

See the code

README

Dataset Card for Rico

CI Sync HF

Dataset Description

Dataset Summary

Rico is a mobile app UI dataset for building data-driven design applications. The original dataset mines Android apps at runtime and exposes visual, textual, structural, and interactive design properties from more than 9.3k apps across 27 categories and more than 66k unique UI screens. This packaging provides metadata, screenshots, view hierarchies, and semantic annotations as separate configs.

Supported Tasks and Leaderboards

The dataset supports mobile UI understanding, screen hierarchy modeling, semantic element detection, and screenshot-conditioned interface analysis. No public leaderboard is bundled with this Hugging Face dataset.

Languages

Metadata and UI text are primarily English (en), though app screenshots may contain other languages.

Dataset Structure

Data Fields

  • default: app and trace metadata.
  • ui-screenshots-and-hierarchies-with-semantic-annotations: semantic hierarchy fields including ancestors, klass, bounds, clickable, children, and screenshot.
  • ui-screenshots-and-view-hierarchies: screenshot and Android view hierarchy metadata.

Data Splits

ConfigSplitRows
defaultmetadata66,261
semantic annotationstrain56,322
semantic annotationsvalidation3,314
semantic annotationstest6,625
view hierarchiestrain56,322
view hierarchiesvalidation3,314
view hierarchiestest6,625

Dataset Creation

Rico was collected from mobile app interaction traces and UI screenshots to support data-driven UI research.

Considerations for Using the Data

The dataset contains mobile app screenshots and UI metadata. It may include app-specific text, brands, and interface content from the collection period.

Additional Information

Licensing Information

The dataset license is not specified in the local loader metadata. Users should verify the upstream terms before redistribution or commercial use.

Citation Information

@inproceedings{deka2017rico,
  title={Rico: A mobile app dataset for building data-driven design applications},
  author={Deka, Biplab and Huang, Zifeng and Franzen, Chad and Hibschman, Joshua and Afergan, Daniel and Li, Yang and Nichols, Jeffrey and Kumar, Ranjitha},
  booktitle={Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology},
  pages={845--854},
  year={2017}
}
mobile-ui
screenshot
user-interface
view-hierarchy

Contributors

shunk031

16 commits

creative-graphic-design/Rico

Dataset

Dataset Card for Rico

6

16 commits

1 linked in READMEs

updated Jun 26, 2026

See the code

README

Dataset Card for Rico

CI Sync HF

Dataset Description

Dataset Summary

Rico is a mobile app UI dataset for building data-driven design applications. The original dataset mines Android apps at runtime and exposes visual, textual, structural, and interactive design properties from more than 9.3k apps across 27 categories and more than 66k unique UI screens. This packaging provides metadata, screenshots, view hierarchies, and semantic annotations as separate configs.

Supported Tasks and Leaderboards

The dataset supports mobile UI understanding, screen hierarchy modeling, semantic element detection, and screenshot-conditioned interface analysis. No public leaderboard is bundled with this Hugging Face dataset.

Languages

Metadata and UI text are primarily English (en), though app screenshots may contain other languages.

Dataset Structure

Data Fields

  • default: app and trace metadata.
  • ui-screenshots-and-hierarchies-with-semantic-annotations: semantic hierarchy fields including ancestors, klass, bounds, clickable, children, and screenshot.
  • ui-screenshots-and-view-hierarchies: screenshot and Android view hierarchy metadata.

Data Splits

ConfigSplitRows
defaultmetadata66,261
semantic annotationstrain56,322
semantic annotationsvalidation3,314
semantic annotationstest6,625
view hierarchiestrain56,322
view hierarchiesvalidation3,314
view hierarchiestest6,625

Dataset Creation

Rico was collected from mobile app interaction traces and UI screenshots to support data-driven UI research.

Considerations for Using the Data

The dataset contains mobile app screenshots and UI metadata. It may include app-specific text, brands, and interface content from the collection period.

Additional Information

Licensing Information

The dataset license is not specified in the local loader metadata. Users should verify the upstream terms before redistribution or commercial use.

Citation Information

@inproceedings{deka2017rico,
  title={Rico: A mobile app dataset for building data-driven design applications},
  author={Deka, Biplab and Huang, Zifeng and Franzen, Chad and Hibschman, Joshua and Afergan, Daniel and Li, Yang and Nichols, Jeffrey and Kumar, Ranjitha},
  booktitle={Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology},
  pages={845--854},
  year={2017}
}
mobile-ui
screenshot
user-interface
view-hierarchy

Contributors

shunk031

16 commits