paper-with-me

홈 › Papers

Abstractions for AI-Based User Interfaces and Systems

2017-09-14 · Alex Renda, Harrison Goldstein, Sarah Bird, Chris Quirk, Adrian Sampson

Novel user interfaces based on artificial intelligence, such as natural-language agents, present new categories of engineering challenges. These systems need to cope with uncertainty and ambiguity, interface with machine learning algorithms, and compose information from multiple users to make decisions. We propose to treat these challenges as language-design problems. We describe three programming language abstractions for three core problems in intelligent system design. First, hypothetical worlds support nondeterministic search over spaces of alternative actions. Second, a feature type system abstracts the interaction between applications and learning algorithms. Finally, constructs for collaborative execution extend hypothetical worlds across multiple machines while controlling access to private data. We envision these features as first steps toward a complete language for implementing AI-based interfaces and applications.

📄 PDF Abstract BibTeX arXiv:1709.04991

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Learning Adaptive Language Interfaces through Decomposition

2020-10-11 · EMNLP (intexsempar) 2020 11 · Siddharth Karamcheti, Dorsa Sadigh, Percy Liang

Our goal is to create an interactive natural language interface that efficiently and reliably learns from users to complete tasks in simulated robotics settings. We introduce a neural semantic parsing system that learns …

Semantic Parsing

Terminal Agents Suffice for Enterprise Automation

2026-03-31 · Patrice Bechard, Orlando Marquez Ayala, Emily Chen, Jordan Skelton 외 arxiv

There has been growing interest in building agents that can interact with digital platforms to execute meaningful enterprise tasks autonomously. Among the approaches explored are tool-augmented agents built on abstractio…

Characterizing and modeling harms from interactions with design patterns in AI interfaces

2024-04-17 · Lujain Ibrahim, Luc Rocher, Ana Valdivia

The proliferation of applications using artificial intelligence (AI) systems has led to a growing number of users interacting with these systems through sophisticated interfaces. Human-computer interaction research has l…

Language ModellingRecommendation Systems

From Human Interfaces to Agent Interfaces: Rethinking Software Design in the Age of AI-Native Systems

2026-03-19 · Shaolin Wang, Yi Mei, Haoyang Che, He Jiang 외 arxiv

Software systems have traditionally been designed for human interaction, emphasizing graphical user interfaces, usability, and cognitive alignment with end users. However, recent advances in large language model (LLM)-ba…

Ludwig: a type-based declarative deep learning toolbox

2019-09-17 · Piero Molino, Yaroslav Dudin, Sai Sumanth Miryala

In this work we present Ludwig, a flexible, extensible and easy to use toolbox which allows users to train deep learning models and use them for obtaining predictions without writing code. Ludwig implements a novel appro…

DecoderDeep LearningImage CaptioningImage Classification+13