creative-graphic-design/Rico
收藏Hugging Face2025-04-11 更新2024-04-19 收录
下载链接:
https://hf-mirror.com/datasets/creative-graphic-design/Rico
下载链接
链接失效反馈官方服务:
资源简介:
Rico是一个用于构建数据驱动设计应用程序的移动应用数据集。该数据集包含UI截图、视图层次结构、UI元数据、UI布局向量、交互轨迹、动画、Play商店元数据以及带有语义注释的UI截图和层次结构。数据集旨在支持移动应用设计和开发中的数据驱动方法。
Rico is a mobile application dataset for building data-driven design applications. This dataset contains UI screenshots, view hierarchies, UI metadata, UI layout vectors, interaction traces, animations, Play Store metadata, as well as UI screenshots and hierarchies with semantic annotations. The dataset aims to support data-driven approaches in mobile application design and development.
提供机构:
creative-graphic-design
原始信息汇总
数据集概述
基本信息
- 数据集名称: Rico
- 语言: 英语(en)
- 许可证: 未知(unknown)
- 多语言性: 单语种(monolingual)
- 任务类别: 其他(other)
- 标签: 图形设计(graphic design)
数据集配置
默认配置
- 配置名称: default
- 特征:
ui_number: 整数(int32)app_package_name: 字符串(string)interaction_trace_number: 字符串(string)ui_number_in_trace: 字符串(string)
- 分割:
metadata: 2880097字节,66261个样本
- 下载大小: 960113字节
- 数据集大小: 2880097字节
UI截图和视图层次配置
- 配置名称: ui-screenshots-and-view-hierarchies
- 特征:
screenshot: 图像(image)activity_name: 字符串(string)activity: 结构体,包含多个子特征is_keyboard_deployed: 布尔值(bool)request_id: 字符串(string)
- 分割:
train: 7235922008.75字节,56322个样本validation: 425096153.75字节,3314个样本test: 846527051.875字节,6625个样本
- 下载大小: 6478456942字节
- 数据集大小: 8507545214.375字节
数据文件配置
- 默认配置:
metadata:data/metadata-*
- UI截图和视图层次配置:
train:ui-screenshots-and-view-hierarchies/train-*validation:ui-screenshots-and-view-hierarchies/validation-*test:ui-screenshots-and-view-hierarchies/test-*
搜集汇总
数据集介绍

构建方式
Rico数据集是通过收集和分析移动应用程序的用户界面(UI)数据构建而成的。数据来源包括UI截图、视图层次结构、交互轨迹以及应用元数据等。这些数据经过标准化处理,确保了数据的一致性和可用性。数据集的构建过程涉及对大量移动应用的深入分析,旨在为数据驱动的设计应用提供丰富的资源。
特点
Rico数据集的特点在于其多样性和全面性。它不仅包含了丰富的UI截图和视图层次结构,还提供了详细的交互轨迹和应用元数据。这些数据能够帮助研究人员和开发者深入理解移动应用的设计模式和用户行为。此外,数据集还支持多种任务,如UI设计优化、用户行为分析和自动化测试等,具有广泛的应用前景。
使用方法
使用Rico数据集时,可以通过HuggingFace平台加载不同的配置,如UI截图和视图层次结构、UI元数据、交互轨迹等。用户可以根据具体需求选择相应的数据子集进行分析或模型训练。数据集的加载和使用过程简单直观,支持多种编程语言和工具,便于研究人员和开发者快速上手并进行深入的数据挖掘和应用开发。
背景与挑战
背景概述
Rico数据集由伊利诺伊大学厄巴纳-香槟分校的数据驱动设计小组于2017年创建,旨在为移动应用设计提供数据支持。该数据集包含了大量移动应用的用户界面截图、视图层次结构、交互轨迹以及元数据,涵盖了多种应用场景。Rico的发布为移动应用设计领域的研究提供了丰富的资源,推动了数据驱动设计方法的发展,尤其是在用户界面自动生成、交互模式分析等方面具有重要影响力。
当前挑战
Rico数据集在构建过程中面临了多方面的挑战。首先,数据收集的规模庞大且复杂,涉及数千个移动应用的界面截图和视图层次结构,数据的标准化和清洗工作极为繁琐。其次,视图层次结构的解析和标注需要高度的精确性,以确保数据的可用性和一致性。此外,交互轨迹的记录和分析也面临技术难题,如何在保证用户隐私的前提下获取高质量的交互数据是一个重要挑战。这些挑战不仅影响了数据集的构建过程,也对后续的研究和应用提出了更高的要求。
常用场景
经典使用场景
Rico数据集在移动应用界面设计领域具有广泛的应用,尤其是在数据驱动的设计工具开发中。通过提供丰富的UI截图和视图层次结构数据,Rico为研究人员和开发者提供了一个宝贵的资源,用于分析和理解移动应用的用户界面设计模式。这些数据不仅包括视觉元素,还涵盖了交互轨迹和元数据,使得研究者能够深入探讨用户与界面之间的互动机制。
衍生相关工作
Rico数据集衍生了许多经典的研究工作,特别是在用户界面自动生成和优化领域。例如,基于Rico的研究提出了多种自动化界面布局生成算法,这些算法能够根据用户行为和设计规则生成高效的界面布局。此外,Rico还被用于开发智能设计助手,这些助手能够根据历史数据和用户反馈,自动调整界面设计,提升用户满意度。
数据集最近研究
最新研究方向
在移动应用界面设计领域,Rico数据集的最新研究方向聚焦于利用其丰富的UI截图和视图层次结构数据,推动数据驱动的设计应用开发。研究者们正探索如何通过深度学习模型,从这些复杂的视觉和结构数据中提取设计模式,以自动化生成用户友好的界面布局。此外,结合交互轨迹数据,研究还致力于优化用户体验,通过分析用户行为模式来预测和提升应用的交互效率。这些研究不仅为设计师提供了新的工具和方法,也为人工智能在创意设计领域的应用开辟了新的道路。
以上内容由遇见数据集搜集并总结生成



