Alex Olwal

Alex Olwal

Auto-generated profile, based on publicly available information

Alex Olwal

Google, United States

Research Focus & Metrics

Academic Career Length

19Years (2008-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
19 April 2023
Verified
Conference Paper
Open access
RDRuofei Du
Ruofei Du
NLNa Li
Na Li
JJJing Jin
Jing Jin
MCMichelle Carney
Michelle Carney
SMScott Miles
Scott Miles
AOAlex Olwal
Alex Olwal
In recent years, there has been a proliferation of multimedia applications that leverage machine learning (ML) for interactive experiences. Prototyping ML-based applications is, however, still challenging, given complex workflows that are not ideal for design and experimentation. To better understand these challenges, we conducted a formative study with seven ML practitioners to gather insights about common ML evaluation workflows. The study helped us derive six design goals, which informed Rapsai1, a visual programming platform for rapid and iterative development of end-to-end ML-based multimedia applications. Rapsai features a node-graph editor to facilitate interactive characterization and visualization of ML model performance. Rapsai streamlines end-to-end prototyping with interactive data augmentation and model comparison capabilities in its no-coding environment. Our evaluation of Rapsai in four real-world case studies (N=15) suggests that practitioners can accelerate their workflow, make more informed decisions, analyze strengths and weaknesses, and holistically evaluate model behavior with real-world input.

3 October 2017 in Computer
Verified
Journal Article
Closed access
JSJurgen Steimle
Jurgen Steimle
JBJoanna Bergstrom-Lehtovirta
Joanna Bergstrom-Lehtovirta
MWMartin Weigel
Martin Weigel
ANAditya Shekhar Nittala
Aditya Shekhar Nittala
SBSebastian Boring
Sebastian Boring
KHKasper Hornbak
Kasper Hornbak
The human skin is a promising surface for input to computing devices but differs fundamentally from existing touch-sensitive devices. The authors propose the use of skin landmarks, which offer unique tactile and visual cues, to enhance body-based user interfaces.

25 April 2025
Verified
Conference Paper
Open access
ZZZhongyi Zhou
Zhongyi Zhou
JJJing Jin
Jing Jin
VPVrushank Phadnis
Vrushank Phadnis
XYXiuxiu Yuan
Xiuxiu Yuan
JJJun Jiang
Jun Jiang
RDRuofei Du
Ruofei Du

29 October 2023
Verified
Conference Paper
Open access
XLXingyu 'BRuce' Liu
Xingyu 'BRuce' Liu
VKVladimir Kirilyuk
Vladimir Kirilyuk
XYXiuxiu Yuan
Xiuxiu Yuan
PCPeggy Chi
Peggy Chi
AOAlex Olwal
Alex Olwal
RDRuofei Du
Ruofei Du

11 May 2024
Verified
Conference Paper
Open access
ZZZhongyi Zhou
Zhongyi Zhou
JJJing Jin
Jing Jin
VPVrushank Phadnis
Vrushank Phadnis
XYXiuxiu Yuan
Xiuxiu Yuan
JJJun Jiang
Jun Jiang
RDRuofei Du
Ruofei Du
Foundational multi-modal models have democratized AI access, yet the construction of complex, customizable machine learning pipelines by novice users remains a grand challenge. This paper demonstrates a visual programming system that allows novices to rapidly prototype multimodal AI pipelines. We first conducted a formative study with 58 contributors and collected 236 proposals of multimodal AI pipelines that served various practical needs. We then distilled our findings into a design matrix of primitive nodes for prototyping multimodal AI visual programming pipelines, and implemented a system with 65 nodes. To support users’ rapid prototyping experience, we built InstructPipe, an AI assistant based on large language models (LLMs) that allows users to generate a pipeline by writing text-based instructions. We believe InstructPipe enhances novice users onboarding experience of visual programming and the controllability of LLMs by offering non-experts a platform to easily update the generation.

29 October 2023
Verified
Conference Paper
Open access
RDRuofei Du
Ruofei Du
NLNa Li
Na Li
JJJing Jin
Jing Jin
MCMichelle Carney
Michelle Carney
XYXiuxiu Yuan
Xiuxiu Yuan
AOAlex Olwal
Alex Olwal
We demonstrate Visual Blocks for ML, a visual programming platform that facilitates rapid prototyping of ML-based multimedia applications. As the public version of Rapsai [3], we further integrated large language models and custom APIs into the platform. In this demonstration, we will showcase how to build interactive AI pipelines in a few drag-and-drops, how to perform interactive data augmentation, and how to integrate pipelines into Colabs. In addition, we demonstrate a wide range of community-contributed pipelines in Visual Blocks for ML, covering various aspects including interactive graphics, chains of large language models, computer vision, and multi-modal applications. Finally, we encourage students, designers, and ML practitioners to contribute ML pipelines through https://github.com/google/visualblocks/tree/main/pipelines to inspire creative use cases. Visual Blocks for ML is available at http://visualblocks.withgoogle.com.