Datasets and Detection Rules for UIGuard
Creators
Description
1. Dark Pattern Detection Rules- Final.xlsx: heuristics rules we built from the integrated taxonomies
2. User Study.pdf: a brief version of our user study procedure
3. rico_test_annotations6352_final.json: Dark pattern Annotation for Rico test set.
Format: { filename: { "image_size": {"width": int, "height": int}, "instances": {dp_type1: [indicator1, indicator2, ...], dp_type2: [...] } }
examples: {"38452.jpg": {"image_size": {"width": 540, "height": 960}, "instances": { "II-PRE-Nocheckbox": [ {"label": "PRE-PP", "bbox": [63, 294, 462, 355]} ], "FA-Privacy": [{"label": "PRE-PP", "bbox": [63, 294, 462, 355]}], } } }
The filename is same as the filename in Rico dataset
Source code can be seen in https://github.com/chenjshnn/UIST23-UIGuard