PSDoodle: Fast App Screen Search via Partial Screen Doodle

04/05/2022
by   Soumik Mohian, et al.
0

Searching through existing repositories for a specific mobile app screen design is currently either slow or tedious. Such searches are either limited to basic keyword searches (Google Image Search) or require as input a complete query screen image (SWIRE). A promising alternative is interactive partial sketching, which is more structured than keyword search and faster than complete-screen queries. PSDoodle is the first system to allow interactive search of screens via interactive sketching. PSDoodle is built on top of a combination of the Rico repository of some 58k Android app screens, the Google QuickDraw dataset of icon-level doodles, and DoodleUINet, a curated corpus of some 10k app icon doodles collected from hundreds of individuals. In our evaluation with third-party software developers, PSDoodle provided similar top-10 screen retrieval accuracy as the state of the art from the SWIRE line of work, while cutting the average time required about in half.

READ FULL TEXT

page 2

page 9

research
05/08/2023

Searching Mobile App Screens via Text + Doodle

Locating a specific mobile application screen from existing repositories...
research
04/05/2022

PSDoodle: Searching for App Screens via Interactive Sketching

Keyword-based mobile screen search does not account for screen content a...
research
01/03/2019

Guigle: A GUI Search Engine for Android Apps

The process of developing a mobile application typically starts with the...
research
03/22/2018

Evaluating How Developers Use General-Purpose Web-Search for Code Retrieval

Search is an integral part of a software development process. Developers...
research
04/14/2023

DroidBot-GPT: GPT-powered UI Automation for Android

This paper introduces DroidBot-GPT, a tool that utilizes GPT-like large ...
research
05/25/2019

An Exploratory Study on Machine Learning Model Stores

Recent advances in Artificial Intelligence, especially in Machine Learni...
research
01/22/2020

augKlimb: Interactive Data-Led Augmentation of Bouldering Training

Climbing is a popular and growing sport, especially indoors, where climb...

Please sign up or login with your details

Forgot password? Click here to reset