Zum Hauptinhalt springen

Showing 1–9 of 9 results for author: Schoop, E

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.07739  [pdf, other

    cs.CL cs.HC cs.SE

    UICoder: Finetuning Large Language Models to Generate User Interface Code through Automated Feedback

    Authors: Jason Wu, Eldon Schoop, Alan Leung, Titus Barik, Jeffrey P. Bigham, Jeffrey Nichols

    Abstract: Large language models (LLMs) struggle to consistently generate UI code that compiles and produces visually relevant designs. Existing approaches to improve generation rely on expensive human feedback or distilling a proprietary model. In this paper, we explore the use of automated feedback (compilers and multi-modal models) to guide LLMs to generate high-quality UI code. Our method starts with an… ▽ More

    Submitted 11 June, 2024; originally announced June 2024.

    Comments: Accepted to NAACL 2024

  2. arXiv:2404.05719  [pdf, other

    cs.CV cs.CL cs.HC

    Ferret-UI: Grounded Mobile UI Understanding with Multimodal LLMs

    Authors: Keen You, Haotian Zhang, Eldon Schoop, Floris Weers, Amanda Swearngin, Jeffrey Nichols, Yinfei Yang, Zhe Gan

    Abstract: Recent advancements in multimodal large language models (MLLMs) have been noteworthy, yet, these general-domain MLLMs often fall short in their ability to comprehend and interact effectively with user interface (UI) screens. In this paper, we present Ferret-UI, a new MLLM tailored for enhanced understanding of mobile UI screens, equipped with referring, grounding, and reasoning capabilities. Given… ▽ More

    Submitted 8 April, 2024; originally announced April 2024.

  3. arXiv:2310.04869  [pdf, other

    cs.HC cs.AI cs.CL cs.CV

    ILuvUI: Instruction-tuned LangUage-Vision modeling of UIs from Machine Conversations

    Authors: Yue Jiang, Eldon Schoop, Amanda Swearngin, Jeffrey Nichols

    Abstract: Multimodal Vision-Language Models (VLMs) enable powerful applications from their fused understanding of images and language, but many perform poorly on UI tasks due to the lack of UI training data. In this paper, we adapt a recipe for generating paired text-image training data for VLMs to the UI domain by combining existing pixel-based methods with a Large Language Model (LLM). Unlike prior art, o… ▽ More

    Submitted 7 October, 2023; originally announced October 2023.

  4. AXNav: Replaying Accessibility Tests from Natural Language

    Authors: Maryam Taeb, Amanda Swearngin, Eldon Schoop, Ruijia Cheng, Yue Jiang, Jeffrey Nichols

    Abstract: Developers and quality assurance testers often rely on manual testing to test accessibility features throughout the product lifecycle. Unfortunately, manual testing can be tedious, often has an overwhelming scope, and can be difficult to schedule amongst other development milestones. Recently, Large Language Models (LLMs) have been used for a variety of tasks including automation of UIs, however t… ▽ More

    Submitted 4 March, 2024; v1 submitted 3 October, 2023; originally announced October 2023.

    Comments: Accepted into Conference on Human Factors in Computing Systems (CHI) 2024, 22 pages, 7 figures

    ACM Class: I.2

  5. arXiv:2308.08726  [pdf, other

    cs.HC

    Never-ending Learning of User Interfaces

    Authors: Jason Wu, Rebecca Krosnick, Eldon Schoop, Amanda Swearngin, Jeffrey P. Bigham, Jeffrey Nichols

    Abstract: Machine learning models have been trained to predict semantic information about user interfaces (UIs) to make apps more accessible, easier to test, and to automate. Currently, most models rely on datasets that are collected and labeled by human crowd-workers, a process that is costly and surprisingly error-prone for certain tasks. For example, it is possible to guess if a UI element is "tappable"… ▽ More

    Submitted 16 August, 2023; originally announced August 2023.

  6. arXiv:2204.02448  [pdf, other

    cs.HC cs.AI cs.CV cs.LG

    Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysis

    Authors: Eldon Schoop, Xin Zhou, Gang Li, Zhourong Chen, Björn Hartmann, Yang Li

    Abstract: We use a deep learning based approach to predict whether a selected element in a mobile UI screenshot will be perceived by users as tappable, based on pixels only instead of view hierarchies required by previous work. To help designers better understand model predictions and to provide more actionable design feedback than predictions alone, we additionally use ML interpretability techniques to hel… ▽ More

    Submitted 5 April, 2022; originally announced April 2022.

    Comments: CHI'22

  7. arXiv:2201.11196  [pdf, other

    cs.LG cs.HC

    IMACS: Image Model Attribution Comparison Summaries

    Authors: Eldon Schoop, Ben Wedin, Andrei Kapishnikov, Tolga Bolukbasi, Michael Terry

    Abstract: Developing a suitable Deep Neural Network (DNN) often requires significant iteration, where different model versions are evaluated and compared. While metrics such as accuracy are a powerful means to succinctly describe a model's performance across a dataset or to directly compare model versions, practitioners often wish to gain a deeper understanding of the factors that influence a model's predic… ▽ More

    Submitted 26 January, 2022; originally announced January 2022.

  8. Sketch-based Creativity Support Tools using Deep Learning

    Authors: Forrest Huang, Eldon Schoop, David Ha, Jeffrey Nichols, John Canny

    Abstract: Sketching is a natural and effective visual communication medium commonly used in creative processes. Recent developments in deep-learning models drastically improved machines' ability in understanding and generating visual content. An exciting area of development explores deep-learning approaches used to model human sketches, opening opportunities for creative applications. This chapter describes… ▽ More

    Submitted 18 November, 2021; originally announced November 2021.

    Comments: Preprint of chapter in published in "Artificial Intelligence for Human Computer Interaction: A Modern Approach". arXiv admin note: substantial text overlap with arXiv:2005.07781

  9. Scones: Towards Conversational Authoring of Sketches

    Authors: Forrest Huang, Eldon Schoop, David Ha, John Canny

    Abstract: Iteratively refining and critiquing sketches are crucial steps to developing effective designs. We introduce Scones, a mixed-initiative, machine-learning-driven system that enables users to iteratively author sketches from text instructions. Scones is a novel deep-learning-based system that iteratively generates scenes of sketched objects composed with semantic specifications from natural language… ▽ More

    Submitted 11 May, 2020; originally announced May 2020.

    Comments: Long Paper, IUI '20: Proceedings of the 25th International Conference on Intelligent User Interfaces