EDBT 2026 Demo / reviewers in the wild / expert
Michael Toomim
dblp:71/1426
· DBLP profile ↗
8ranked-venue papers
6as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 8 · 6 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
3 papers |
User interface design and tools · 44% Collaborative and social computing · 19% Human-robot interaction · 19% | |
| Network and information security
1 paper |
Authentication and access control · 33% Cryptographic primitives and cryptanalysis · 33% Privacy and data protection · 33% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Human-robot interaction
active listening |
0.1 | 1 | 2012 | Is this what you meant?: promoting listening on the web with reflect · CHI 2012 |
Collaborative and social computing › computer-mediated communication
online discussion |
0.1 | 1 | 2012 | Is this what you meant?: promoting listening on the web with reflect · CHI 2012 |
User interface design and tools
end-user programming |
0.1 | 1 | 2009 | Attaching UI enhancements to websites with end users · CHI 2009 |
User interface design and tools
web augmentation |
0.1 | 1 | 2009 | Attaching UI enhancements to websites with end users · CHI 2009 |
Authentication and access control
access control |
0.1 | 1 | 2008 | Access control by testing for shared knowledge · CHI 2008 |
Privacy and data protection › image privacy
privacy-preserving photo sharing |
0.1 | 1 | 2008 | Access control by testing for shared knowledge · CHI 2008 |
Cryptographic primitives and cryptanalysis › boolean functions
strict avalanche criterion |
0.1 | 1 | 2008 | Access control by testing for shared knowledge · CHI 2008 |
Methods — techniques the papers use, named apart from their topics
deployment study · 0.1economic experiments · 0.1crowdsourcing · 0.1system design · 0.1evaluation · 0.1user study · 0.1prototype · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | BeatBox: end-user interactive definition and training of recognizers for percussive vocalizationsabstractInteractive end-user training of machine learning systems has received significant attention as a tool for personalizing recognizers. However, most research limits end users to training a fixed set of application-defined concepts. This paper considers additional challenges that arise in end-user support for defining the number and nature of concepts that a system must learn to recognize. We develop BeatBox, a new system that enables end-user creation of custom beatbox recognizers and interactive adaptation of recognizers to an end user's technique, environment, and musical goals. BeatBox proposes rapid end-user exploration of variations in the number and nature of learned concepts, and provides end users with feedback on the reliability of recognizers learned for different potential combinations of percussive vocalizations. In a preliminary evaluation, we observed that end users were able to quickly create usable classifiers, that they explored different combinations of concepts to test alternative vocalizations and to refine classifiers for new musical contexts, and that learnability feedback was often helpful in alerting them to potential difficulties with a desired learning concept. Kyle Hipke, Michael Toomim, Rebecca Fiebrink, James Fogarty |
AVI | 2 |
| 2012 | Is this what you meant?: promoting listening on the web with reflectabstractA lack of support for active listening undermines discussion and deliberation on the web. We contribute a design frame identifying potential improvements to web discussion were listening more explicitly encouraged in interfaces. We explore these concepts through a novel interface, Reflect, that creates a space next to every comment where others can summarize the points they hear the commenter making. Deployments on Slashdot, Wikimedia's Strategic Planning Initiative, and a local civic effort suggest that interfaces for listening may have traction for general use on the web. Travis Kriplean, Michael Toomim, Jonathan T. Morgan, Alan Borning, Amy J. Ko |
CHI | 2 |
| 2011 | Utility of human-computer interactions: toward a science of preference measurementabstractThe success of a computer system depends upon a user choosing it, but the field of Human-Computer Interaction has little ability to predict this user choice. We present a new method that measures user choice, and quantifies it as a measure of utility. Our method has two core features. First, it introduces an economic definition of utility, one that we can operationalize through economic experiments. Second, we employ a novel method of crowdsourcing that enables the collection of thousands of economic judgments from real users. Michael Toomim, Travis Kriplean, Claus Pörtner, James A. Landay |
CHI | 1 |
| 2009 | Attaching UI enhancements to websites with end usersabstractWe present reform, a step toward write-once apply-anywhere user interface enhancements. The reform system envisions roles for both programmers and end users in enhancing existing websites to support new goals. First, a programmer authors a traditional mashup or browser extension, but they do not write a web scraper. Instead they use reform, which allows novice end users to attach the enhancement to their favorite sites with a scraping by-example interface. reform makes enhancements easier to program while also carrying the benefit that end users can apply the enhancements to any number of new websites. We present reform's architecture, user interface, interactive by-example extraction algorithm for novices, and evaluation, along with five example reform enabled enhancements. Michael Toomim, Steven Mark Drucker, Mira Dontcheva, Blake Thomson, James A. Landay |
CHI | 1 |
| 2009 | Re-forming the internet with its end usersabstractToday, tools like Greasemonkey and Chickenfoot already provide the raw technology for modifying a Website in the end user's Web browser instead of the Webmaster's Web server by injecting it with a special browser-side script. The problem, however, is that it takes a programmer to enhance a Website with such a script. The paper presents reform, an interactive machine learning technique designed for novice end users, allowing them to scrape a variety of data layouts by example, without seeing the underlying Webpage representation. Michael Toomim |
VL/HCC | 1 |
| 2008 | Access control by testing for shared knowledgeabstractControlling the privacy of online content is difficult and often confusing. We present a social access control where users devise simple questions testing shared knowledge instead of constructing authenticated accounts and explicit access control rules. We implemented a prototype and conducted studies to explore the context of photo sharing security, gauge the difficulty of creating shared knowledge questions, measure their resilience to adversarial attack, and evaluate user ability to understand and predict this resilience. Michael Toomim, Xianhang Zhang, James Fogarty, James A. Landay |
CHI | 1 |
| 2008 | Social Access Control for Social Media Using Shared Knowledge Questions
Michael Toomim, Xianhang Zhang, James Fogarty, Nathan Morris |
ICWSM | 1 |
| 2004 | Managing Duplicated Code with Linked EditingabstractWe present Linked Editing, a novel, lightweight editor-based technique for managing duplicated source code. Linked Editing is implemented in a prototype editor called Codelink. We argue that the use of programming abstractions like functions and macros-the traditional solution to duplicated code-has inherent cognitive costs, leading programmers to chronically copy and paste code instead. Our user study compares functional abstraction with Linked Editing and shows that Linked Editing can give the benefits of abstraction with orders of magnitude decrease in programming time. Michael Toomim, Andrew Begel, Susan L. Graham |
VL/HCC | 1 |