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.
? Tutorial for this page

Daniel Oblinger

dblp:o/DanielOblinger · DBLP profile ↗
← Back
12ranked-venue papers
2as first author
0since 2021 · last 2010
—ORCID · none

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

Artificial intelligence and machine learning · 6Human-computer interaction and ubiquitous computing · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1

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
Human-AI interaction · 40% User interface design and tools · 30% Interaction techniques and input · 30%
Artificial intelligence
2 papers
Reinforcement learning · 67% Learning theory · 33%
Theoretical computer science
1 paper
Algorithms and data structures · 67% Approximation and online algorithms · 33%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%

Topics — the 7 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning › reinforcement learning from human feedback
learning from human feedback
0.112007
Learning by Combining Observations and User Edits · AAAI 2007
Human-AI interaction
interactive machine learning
0.112007
Learning by Combining Observations and User Edits · AAAI 2007
Algorithms and data structures
clustering
0.012001
Sublinear time approximate clustering · SODA 2001
Approximation and online algorithms › approximation algorithms
clustering approximation
0.012001
Sublinear time approximate clustering · SODA 2001
Algorithms and data structures › sublinear algorithms
sublinear-time algorithms
0.012001
Sublinear time approximate clustering · SODA 2001
Program synthesis and code generation
programming by demonstration
0.012005
DocWizards: a system for authoring follow-me documentation wizards · UIST 2005
Machine learning › Learning theory
classification
0.012000
A Quantification of Distance Bias Between Evaluation Metrics In Classification · ICML 2000

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

interactive learning · 0.1programming by demonstration · 0.1sampling · 0.0metric analysis · 0.0
YearPublicationVenuePosition
2010 The DARPA Machine Reading Program - Encouraging Linguistic and Reasoning Research with a Series of Reading Tasks
Stephanie M. Strassel, Dan Adams, Henry Goldberg, Jonathan Herr, Ron Keesing, Daniel Oblinger, Heather Simpson, Robert Schrag, Jonathan Wright
LREC6
2010 Sheepdog, parallel collaborative programming-by-demonstration
Vittorio Castelli, Lawrence D. Bergman, Tessa A. Lau, Daniel Oblinger
Knowl. Based Syst.4
2007 Learning by Combining Observations and User Edits
Vittorio Castelli, Lawrence D. Bergman, Daniel Oblinger
AAAI3
2007 Augmentation-Based Learning combining observations and user edits for Programming-by-Demonstration
Vittorio Castelli, Daniel Oblinger, Lawrence D. Bergman
Knowl. Based Syst.2
2006 Augmentation-based learning: combining observations and user edits for programming-by-demonstration
abstract
In this paper we introduce a new approach to Programming-by-Demonstration in which the user is allowed to explicitly edit the procedure model produced by the learning algorithm while demonstrating the task. We describe a new algorithm, Augmentation-Based Learning, that supports this approach by considering both demonstrations and edits as constraints on the hypothesis space, and resolving con icts in favor of edits.
Daniel Oblinger, Vittorio Castelli, Lawrence D. Bergman
IUI1
2005 Similarity-Based Alignment and Generalization
Daniel Oblinger, Vittorio Castelli, Tessa A. Lau, Lawrence D. Bergman
ECML1
2005 DocWizards: a system for authoring follow-me documentation wizards
abstract
Traditional documentation for computer-based procedures is difficult to use: readers have trouble navigating long complex instructions, have trouble mapping from the text to display widgets, and waste time performing repetitive procedures. We propose a new class of improved documentation that we call follow-me documentation wizards. Follow-me documentation wizards step a user through a script representation of a procedure by highlighting portions of the text, as well application UI elements. This paper presents algorithms for automatically capturing follow-me documentation wizards by demonstration, through observing experts performing the procedure. We also present our DocWizards implementation on the Eclipse platform. We evaluate our system with an initial user study that showing that most users have a marked preference for this form of guidance over traditional documentation.
Lawrence D. Bergman, Vittorio Castelli, Tessa A. Lau, Daniel Oblinger
UIST4
2004 Sheepdog: learning procedures for technical support
abstract
Technical support procedures are typically very complex. Users often have trouble following printed instructions describing how to perform these procedures, and these instructions are difficult for support personnel to author clearly. Our goal is to learn these procedures by demonstration, watching multiple experts performing the same procedure across different operating conditions, and produce an executable procedure that runs interactively on the user's desktop. Most previous programming by demonstration systems have focused on simple programs with regular structure, such as loops with fixed-length bodies. In contrast, our system induces complex procedure structure by aligning multiple execution traces covering different paths through the procedure. This paper presents a solution to this alignment problem using Input/Output Hidden Markov Models. We describe the results of a user study that examines how users follow printed directions. We present Sheepdog, an implemented system for capturing, learning, and playing back technical support procedures on the Windows desktop. Finally, we empirically evalute our system using traces gathered from the user study and show that we are able to achieve 73% accuracy on a network configuration task using a procedure trained by non-experts.
Tessa A. Lau, Lawrence D. Bergman, Vittorio Castelli, Daniel Oblinger
IUI4
2003 Evaluation Metrics in Classification: A Quantification of Distance-Bias
abstract
This article provides a characterization of bias for evaluation metrics in classification (e.g., Information Gain, Gini, χ2, etc.). Our characterization provides a uniform representation for all traditional evaluation metrics. Such representation leads naturally to a measure for the distance between the bias of two evaluation metrics. We give a practical value to our measure by observing the distance between the bias of two evaluation metrics and its correlation with differences in predictive accuracy when we compare two versions of the same learning algorithm that differ in the evaluation metric only. Experiments on real‐world domains show how the expectations on accuracy differences generated by the distance‐bias measure correlate with actual differences when the learning algorithm is simple (e.g., search for the best single feature or the best single rule). The correlation, however, weakens with more complex algorithms (e.g., learning decision trees). Our results show how interaction among learning components is a key factor to understand learning performance.
Ricardo Vilalta, Daniel Oblinger
Comput. Intell.2
2001 A Unified Framework for Evaluation Metrics in Classification Using Decision Trees
Ricardo Vilalta, Mark Brodie, Daniel Oblinger, Irina Rish
ECML3
2001 Sublinear time approximate clustering
Nina Mishra, Daniel Oblinger, Leonard Pitt
SODA2
2000 A Quantification of Distance Bias Between Evaluation Metrics In Classification
Ricardo Vilalta, Daniel Oblinger
ICML2