# Rico：用于构建数据驱动设计应用的移动应用数据集

> Rico 是一个 Android 应用设计数据集，也是一套无需获取或修改应用源码的运行时挖掘系统。众包人员通过网页界面使用设备农场中的免费 Google Play 应用，并记录交互轨迹。自动爬虫随后重放每条轨迹并继续探索，借助基于截图与 resource-id 的相似度启发式识别新的界面状态。论文报告共获得来自 27 个类别、9,772 个应用的 10,811 条轨迹和 72,219 个唯一界面。每个界面附有截图、增强的视图层级、已探索的交互、转场动画，以及由自编码器得到的 64 维布局向量。

- 作者：Biplab Deka; Zifeng Huang; Chad Franzen; Joshua Hibschman; Daniel Afergan; Yang Li; Jeffrey Nichols; Ranjitha Kumar
- 原标题：Rico: A Mobile App Dataset for Building Data-Driven Design Applications
- 发表载体：UIST 2017
- 发表状态：会议论文
- 出版／提交日期：2017 年 10 月 20 日
- 日期依据：ACM 提交的 Crossref 元数据将在线及印刷出版日期均列为 2017 年 10 月 20 日；该日期早于论文所印 10 月 22 日至 25 日的会议日期，并非据会议日程推定。
- DOI：10.1145/3126594.3126651
- 来源复核于：2026-10-20
- 收录于：2026-11-02
- 原始论文：<https://doi.org/10.1145/3126594.3126651>
- PDF：<https://ranjithakumar.net/resources/rico.pdf>
- 项目：<https://www.interactionmining.org/archive/rico>
- BibTeX：<https://awesomerea.org/papers/citations/paper-rico.bib>
- 目录页面：<https://awesomerea.org/zh/papers/paper-rico/>
- 记录 JSON：<https://awesomerea.org/papers/paper-rico/record.json>
- 英文版：[English](https://awesomerea.org/papers/paper-rico/index.md)

## 研究范围与局限

这是数据集与采集系统，而非重建方法：论文将界面代码生成和交互建模列为可能用途，但本身并不生成代码或重建应用。它记录的是每次不超过 10 分钟的人工会话及其后各一小时自动爬取所触达的界面与交互，并非完整应用行为、后端逻辑或源码。多媒体、效率与个性化类别被排除，且只挖掘免费应用。覆盖率在 10 个热门应用上以唯一界面数衡量，该度量依赖相似度启发式（在 1,044 对标注样本上假阳性率 6%、假阴性率 3%）。论文展示的应用是基于自编码器的布局相似度检索，并以定性示例说明。随着应用更新，这份 2017 年快照会逐渐过时。

## 与本合集的关联

补充一个通过运行时挖掘获得的大规模 Android 截图、视图层级与交互轨迹语料，论文将其提出用于界面代码生成与交互建模，与本合集中从截图生成代码的应用重建论文互补。

## 发表与复核说明

Crossref、论文 PDF 与项目提供的 BibTeX 在八位作者顺序、UIST ’17 会议论文集及 DOI 上一致；页码 845–854 取自 Crossref。作者托管的 PDF 是 10 页 ACM 排版论文；未找到 arXiv 版本。论文中的链接 interactionmining.org/rico 现重定向至存档页面，旧路径 rico.html 返回 404。存档页面与论文不同：其摘要和数据集说明给出的是超过 9.3k 个应用与 66k 个唯一界面，因此不应假定发布的 v0.1 文件与论文中的 9,772 个应用和 72,219 个界面一致。可分别下载截图及视图层级（6 GB）、轨迹（6 GB）、动画（214 GB）、元数据、布局向量以及后来加入的语义标注。所链接的版权声明指出截图可能含受版权保护的作品，下载者须接受伊利诺伊大学的条款：条款不提供任何担保，要求研究者就使用产生的索赔为 Rico 团队与该大学提供补偿，允许与同样接受条款的合作者共享，并约束商业机构雇主。未链接单独的代码发布。

## 一手来源

1. <https://doi.org/10.1145/3126594.3126651>
2. <https://api.crossref.org/works/10.1145/3126594.3126651>
3. <https://ranjithakumar.net/resources/rico.pdf>
4. <https://www.interactionmining.org/archive/rico>
5. <https://www.interactionmining.org/archive/rico/copyright.txt>
6. <https://www.interactionmining.org/archive/rico/rico.txt>

## 关于此条目

已依据论文及一手来源复核。请通过原始论文或 BibTeX 引用原作者。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
