Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Kenneth C. Arnold

dblp:64/7614 · also Kenneth Charles Arnold · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0003-3892-9870ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 6 · 3 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Human-computer interaction and pervasive computing
2 papers
Collaborative and social computing · 72% Interaction techniques and input · 28%
Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 44% Program synthesis and code generation · 44% Empirical software engineering · 13%
Artificial intelligence
1 paper
Language models and text generation · 100%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Interaction techniques and input
text entry
0.212016
On Suggesting Phrases vs. Predicting Words for Mobile Text Composition · UIST 2016
Collaborative and social computing › collaborative design
collaborative ideation
0.212015
Toward Collaborative Ideation at Scale: Leveraging Ideas from Others to Generate More Creative and Diverse Ideas · CSCW 2015
Collaborative and social computing
creative collaboration
0.212015
Toward Collaborative Ideation at Scale: Leveraging Ideas from Others to Generate More Creative and Diverse Ideas · CSCW 2015
Collaborative and social computing
crowdsourcing
0.212015
Toward Collaborative Ideation at Scale: Leveraging Ideas from Others to Generate More Creative and Diverse Ideas · CSCW 2015
Software maintenance and evolution › code reuse
code search and reuse
0.112010
Managing ambiguity in programming by finding unambiguous examples · OOPSLA 2010
Program synthesis and code generation
programming by example
0.112010
Managing ambiguity in programming by finding unambiguous examples · OOPSLA 2010
Data mining › clustering
similarity-based clustering
0.112015
Toward Collaborative Ideation at Scale: Leveraging Ideas from Others to Generate More Creative and Diverse Ideas · CSCW 2015
Empirical software engineering
developer studies
0.012010
Managing ambiguity in programming by finding unambiguous examples · OOPSLA 2010

Methods — techniques the papers use, named apart from their topics

repeated-tap gesture · 0.5language modeling · 0.5spatial idea mapping · 0.4crowd-powered similarity comparison · 0.4static code analysis · 0.1natural language processing · 0.1
YearPublicationVenuePosition
2020 Predictive text encourages predictable writing
abstract
Intelligent text entry systems, including the now-ubiquitous predictive keyboard, can make text entry more efficient, but little is known about how these systems affect the content that people write. To study how predictive text systems affect content, we compared image captions written with different kinds of predictive text suggestions. Our key findings were that captions written with suggestions were shorter and that they included fewer words that that the system did not predict. Suggestions also boosted text entry speed, but with diminishing benefit for faster typists. Our findings imply that text entry systems should be evaluated not just by speed and accuracy but also by their effect on the content written.
Kenneth C. Arnold, Krysta Chauncey, Krzysztof Z. Gajos
IUI1
2018 Sentiment Bias in Predictive Text Recommendations Results in Biased Writing
Kenneth C. Arnold, Krysta Chauncey, Krzysztof Z. Gajos
Graphics Interface1
2016 On Suggesting Phrases vs. Predicting Words for Mobile Text Composition
abstract
A system capable of suggesting multi-word phrases while someone is writing could supply ideas about content and phrasing and allow those ideas to be inserted efficiently. Meanwhile, statistical language modeling has provided various approaches to predicting phrases that users type. We introduce a simple extension to the familiar mobile keyboard suggestion interface that presents phrase suggestions that can be accepted by a repeated-tap gesture. In an extended composition task, we found that phrases were interpreted as suggestions that affected the content of what participants wrote more than conventional single-word suggestions, which were interpreted as predictions. We highlight a design challenge: how can a phrase suggestion system make valuable suggestions rather than just accurate predictions'
Kenneth C. Arnold, Krzysztof Z. Gajos, Adam Tauman Kalai
UIST1
2015 Toward Collaborative Ideation at Scale: Leveraging Ideas from Others to Generate More Creative and Diverse Ideas
abstract
A growing number of large collaborative idea generation platforms promise that by generating ideas together, people can create better ideas than any would have alone. But how might these platforms best leverage the number and diversity of contributors to help each contributor generate even better ideas? Prior research suggests that seeing particularly creative or diverse ideas from others can inspire you, but few scalable mechanisms exist to assess diversity. We contribute a new scalable crowd-powered method for evaluating the diversity of sets of ideas. The method relies on similarity comparisons (is idea A more similar to B or C) generated by non-experts to create an abstract spatial idea map. Our validation study reveals that human raters agree with the estimates of dissimilarity derived from our idea map as much or more than they agree with each other. People seeing the diverse sets of examples from our idea map generate more diverse ideas than those seeing randomly selected examples. Our results also corroborate findings from prior research showing that people presented with creative examples generated more creative ideas than those who saw a set of random examples. We see this work as a step toward building more effective online systems for supporting large scale collective ideation.
Pao Siangliulue, Kenneth C. Arnold, Krzysztof Z. Gajos, Steven Dow
CSCW2
2014 Active learning of intuitive control knobs for synthesizers using gaussian processes
abstract
Typical synthesizers only provide controls to the low-level parameters of sound-synthesis, such as wave-shapes or filter envelopes. In contrast, composers often want to adjust and express higher-level qualities, such as how "scary" or "steady" sounds are perceived to be. We develop a system which allows users to directly control abstract, high-level qualities of sounds. To do this, our system learns functions that map from synthesizer control settings to perceived levels of high-level qualities. Given these functions, our system can generate high-level knobs that directly adjust sounds to have more or less of those qualities. We model the functions mapping from control-parameters to the degree of each high-level quality using Gaussian processes, a nonparametric Bayesian model. These models can adjust to the complexity of the function being learned, account for nonlinear interaction between control-parameters, and allow us to characterize the uncertainty about the functions being learned. By tracking uncertainty about the functions being learned, we can use active learning to quickly calibrate the tool, by querying the user about the sounds the system expects to most improve its performance. We show through simulations that this model-based active learning approach learns high-level knobs on certain classes of target concepts faster than several baselines, and give examples of the resulting automatically- constructed knobs which adjust levels of non-linear, high- level concepts.
Cheng-Zhi Anna Huang, David Duvenaud, Kenneth C. Arnold, Brenton Partridge, Josiah W. Oberholtzer, Krzysztof Z. Gajos
IUI3
2010 Managing ambiguity in programming by finding unambiguous examples
abstract
We propose a new way to raise the level of discourse in the programming process: permit ambiguity, but manage it by linking it to unambiguous examples. This allows programming environments to work with high-level descriptions that lack precise semantics, such as natural language descriptions or conceptual diagrams, without requiring programmers to formulate their ideas in a formal language first. As an example of this idea, we present Zones, a code search and reuse interface that connects code with ambiguous natural language annotations about its purpose. The backend, called ProcedureSpace, induces relationships between these purpose annotations, static code analysis features, and a variety of natural language background knowledge. ProcedureSpace can search for code given purpose descriptions or vice versa, and can even find code that was never annotated or commented. Since completed Zones searches become annotations, the system learns from user interaction. Users in a preliminary study found that reasoning jointly over natural language and programming language helped them reuse code.
Kenneth C. Arnold, Henry Lieberman
OOPSLA1
2009 An interface for targeted collection of common sense knowledge using a mixture model
abstract
We present a game-based interface for acquiring common sense knowledge. In addition to being interactive and entertaining, our interface guides the knowledge acquisition process to learn about the most salient characteristics of a particular concept. We use statistical classification methods to discover the most informative characteristics in the Open Mind Common Sense knowledge base, and use these characteristics to play a game of 20 Questions with the user. Our interface also allows users to enter knowledge more quickly than a more traditional knowledge-acquisition interface. An evaluation showed that users enjoyed the game and that it increased the speed of knowledge acquisition.
Robyn Speer, Jayant Krishnamurthy, Catherine Havasi, Dustin Arthur Smith, Henry Lieberman, Kenneth C. Arnold
IUI6