Karl Schultz
Stanford University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Karl Schultz.
knowledge discovery and data mining | 2008
Michael L. Wick; Khashayar Rohanimanesh; Karl Schultz; Andrew McCallum
The automatic consolidation of database records from many heterogeneous sources into a single repository requires solving several information integration tasks. Although tasks such as coreference, schema matching, and canonicalization are closely related, they are most commonly studied in isolation. Systems that do tackle multiple integration problems traditionally solve each independently, allowing errors to propagate from one task to another. In this paper, we describe a discriminatively-trained model that reasons about schema matching, coreference, and canonicalization jointly. We evaluate our model on a real-world data set of people and demonstrate that simultaneously solving these tasks reduces errors over a cascaded or isolated approach. Our experiments show that a joint model is able to improve substantially over systems that either solve each task in isolation or with the conventional cascade. We demonstrate nearly a 50% error reduction for coreference and a 40% error reduction for schema matching.
european conference on machine learning | 2009
Sameer Singh; Karl Schultz; Andrew McCallum
There has been growing interest in using joint inference across multiple subtasks as a mechanism for avoiding the cascading accumulation of errors in traditional pipelines. Several recent papers demonstrate joint inference between the segmentation of entity mentions and their de-duplication, however, they have various weaknesses: inference information flows only in one direction, the number of uncertain hypotheses is severely limited, or the subtasks are only loosely coupled. This paper presents a highly-coupled, bi-directional approach to joint inference based on efficient Markov chain Monte Carlo sampling in a relational conditional random field. The model is specified with our new probabilistic programming language that leverages imperative constructs to define factor graph structure and operation. Experimental results show that our approach provides a dramatic reduction in error while also running faster than the previous state-of-the-art system.
intelligent tutoring systems | 2004
Heather Pon-Barry; Brady Clark; Karl Schultz; Elizabeth Owen Bratt; Stanley Peters
The ability to lead collaborative discussions and appropriately scaffold learning has been identified as one of the central advantages of human tutorial interaction [6]. In order to reproduce the effectiveness of human tutors, many developers of tutorial dialogue systems have taken the approach of identifying human tutorial tactics and then incorporating them into their systems. Equally important as understanding the tactics themselves is understanding how human tutors decide which tactics to use. We argue that these decisions are made based not only on student actions and the content of student utterances, but also on the meta-communicative information conveyed through spoken utterances (e.g. pauses, disfluencies, intonation). Since this information is less frequent or unavailable in typed input, tutorial dialogue systems with speech interfaces have the potential to be more effective than those without. This paper gives an overview of the Spoken Conversational Tutor (SCoT) that we have built and describes how we are beginning to make use of spoken language information in SCoT.
international conference on advanced learning technologies | 2004
Heather Pon-Barry; Brady Clark; Karl Schultz; Elizabeth Owen Bratt; Stanley Peters
Contextualizing learning in an intelligent tutoring system is difficult for many reasons. Goals such as presenting material in an understandable manner, minimizing confusion and frustration, and helping the student reason about their actions all need to be balanced. Previous research has shown reflective discussions (with human tutors) occurring after problem-solving to be effective in helping students reason about their own actions (S. Katz et. al, 2003). However, leading a reflective discussion makes it difficult to present information in an understandable manner, and without contextualization, it is easy to create student confusion and frustration. This raises the question: how can intelligent tutoring systems effectively contextualize learning in a reflective discussion? In this paper, we describe the tutorial architecture of SCoT, a spoken conversational tutor that uses flexible, adaptive planning and multi-modal task modeling to support the contextualization of learning in reflective dialogues.
north american chapter of the association for computational linguistics | 2004
Elizabeth Owen Bratt; Karl Schultz; Brady Clark
This demonstration shows a flexible tutoring system for studying the effects of different tutoring strategies enhanced by a spoken language interface. The hypothesis is that spoken language increases the effectiveness of automated tutoring. The domain is Navy damage control.
neural information processing systems | 2009
Andrew McCallum; Karl Schultz; Sameer Singh
artificial intelligence in education | 2006
Heather Pon-Barry; Karl Schultz; Elizabeth Owen Bratt; Brady Clark; Stanley Peters
Archive | 2004
Heather Pon-Barry; Brady Clark; Elizabeth Owen Bratt; Karl Schultz; Stanley Peters
Archive | 2004
Stanley Peters; Elizabeth Owen Bratt; Brady Clark; Heather Pon-Barry; Karl Schultz
Archive | 2005
Brady Clark; Oliver Lemon; Alexander Gruenstein; Elizabeth Owen Bratt; John Fry; Stanley Peters; Heather Pon-Barry; Karl Schultz; Zack Thomsen-Gray; Pucktada Treeratpituk