Proceedings of the 31st Annual ACM Symposium on User Interface Software and Technology 2018
DOI: 10.1145/3242587.3242650
|View full text |Cite
|
Sign up to set email alerts
|

Learning Design Semantics for Mobile Apps

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
76
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 120 publications
(76 citation statements)
references
References 15 publications
0
76
0
Order By: Relevance
“…For example, urgency can be created by a blinking timer; similarly, Hidden Subscriptions can make the default option (e.g., subscribing to a paid service) visually more appealing and noticeable than its alternative (e.g., not subscribing). One starting point to detect such interfaces could be to incorporate style and color as features for clustering, or even use the design mining literature [39,56,59] to analyze specific types of interfaces (e.g., page headers) in isolation. Finally, researchers can leverage our descriptive taxonomy of dark pattern characteristics to study and analyze dark patterns in other domains, such as emails and mobile applications.…”
Section: Dark Patterns and Future Studies At Scalementioning
confidence: 99%
“…For example, urgency can be created by a blinking timer; similarly, Hidden Subscriptions can make the default option (e.g., subscribing to a paid service) visually more appealing and noticeable than its alternative (e.g., not subscribing). One starting point to detect such interfaces could be to incorporate style and color as features for clustering, or even use the design mining literature [39,56,59] to analyze specific types of interfaces (e.g., page headers) in isolation. Finally, researchers can leverage our descriptive taxonomy of dark pattern characteristics to study and analyze dark patterns in other domains, such as emails and mobile applications.…”
Section: Dark Patterns and Future Studies At Scalementioning
confidence: 99%
“…We also manually segmented and labeled UI elements on the screenshots to form an element taxonomy. For this, we followed existing design guidelines and previous research [1,16,34,41,49]. The taxonomy was determined by two human coders, through a consensus-driven, iterative process.…”
Section: Methodsmentioning
confidence: 99%
“…This com bination of multi-modal and mixed-initiative approaches has been previously applied in the interactive task learning process in systems such as [1,30,36,39]. SOVITE bridges an important gap in these systems, as they focus on the ambiguities, uncer tainties, and vagueness embedded in the user instructions of In terms of the technique used, SOVITE extracts the semantics of app GUIs [13,43] for grounding natural language conver sations. Compared with the previous systems that used the semantics of app GUIs for learning new tasks [36,38,58], extracting task flows [40], and supporting invoking individual GUI widgets with voice commands [64], a new idea in SO VITE is that it encodes app GUIs into the same vector space as natural language utterances, allowing the system to look up semantically relevant task intents when the user refers to apps and app GUI screens in the dialogues for repairing intent detection errors (details in the Implementation section).…”
Section: Multi-modal Mixed-initiative Disambiguation Interfacesmentioning
confidence: 99%
“…SOVITE's current mechanism only takes the text labels shown on GUIs into consideration. In the future, we plan to capture more comprehensive semantics of app GUI screens by leveraging the GUI layouts (e.g., the distance be tween elements [41] and design patterns [18,43]), control flows among GUI screens [40], and large collections of user interaction traces. The availability of large-scale GUI datasets like RICO [17] makes future experiments in this area feasible.…”
Section: Limitations and Future Workmentioning
confidence: 99%