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

David Huynh

dblp:h/DavidHuynh · also David F. Huynh, David François Huynh · DBLP profile ↗
← Back
15ranked-venue papers
6as first author
0since 2021 · last 2016
0000-0003-1491-5829ORCID · corroborated

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

Databases, data management, data science and information retrieval · 8 · 4 first-authorHuman-computer interaction and ubiquitous computing · 5 · 2 first-authorArtificial intelligence and machine learning · 2Graphics, computer vision, multimedia, augmented reality and games · 1Applied, 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.

Databases, data mining, and information retrieval
2 papers
Database system architecture and tuning · 64% Web and social media mining · 19% Data integration and cleaning · 17%
Human-computer interaction and pervasive computing
2 papers
User interface design and tools · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

Topics — the 3 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
User interface design and tools
web augmentation
0.112006
Enabling web browsers to augment web sites' filtering and sorting functionalities · UIST 2006
Data integration and cleaning › data extraction
structured web data extraction
0.012006
Enabling web browsers to augment web sites' filtering and sorting functionalities · UIST 2006
Programming languages and type systems › program manipulation
continuation-passing style
0.012003
User interface continuations · UIST 2003

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

web scraping · 0.1partial evaluation · 0.1currying · 0.1continuation-passing · 0.1lightweight database technology · 0.1
YearPublicationVenuePosition
2016 Crowdsourcing Human Annotation on Web Page Structure: Infrastructure Design and Behavior-Based Quality Control
abstract
Parsing the semantic structure of a web page is a key component of web information extraction. Successful extraction algorithms usually require large-scale training and evaluation datasets, which are difficult to acquire. Recently, crowdsourcing has proven to be an effective method of collecting large-scale training data in domains that do not require much domain knowledge. For more complex domains, researchers have proposed sophisticated quality control mechanisms to replicate tasks in parallel or sequential ways and then aggregate responses from multiple workers. Conventional annotation integration methods often put more trust in the workers with high historical performance; thus, they are called performance-based methods. Recently, Rzeszotarski and Kittur have demonstrated that behavioral features are also highly correlated with annotation quality in several crowdsourcing applications. In this article, we present a new crowdsourcing system, called Wernicke, to provide annotations for web information extraction. Wernicke collects a wide set of behavioral features and, based on these features, predicts annotation quality for a challenging task domain: annotating web page structure. We evaluate the effectiveness of quality control using behavioral features through a case study where 32 workers annotate 200 Q&A web pages from five popular websites. In doing so, we discover several things: (1) Many behavioral features are significant predictors for crowdsourcing quality. (2) The behavioral-feature-based method outperforms performance-based methods in recall prediction, while performing equally with precision prediction. In addition, using behavioral features is less vulnerable to the cold-start problem, and the corresponding prediction model is more generalizable for predicting recall than precision for cross-website quality analysis. (3) One can effectively combine workers’ behavioral information and historical performance information to further reduce prediction errors.
Shuguang Han, Peng Dai 0001, Praveen K. Paritosh, David Huynh
ACM Trans. Intell. Syst. Technol.4
2014 A Database for Measuring Linguistic Information Content
Richard Sproat, Bruno Cartoni, HyunJeong Choe, David Huynh, Linne Ha, Ravindran Rajakumar, Evelyn Wenzel-Grondie
LREC4
2009 Special issue: The Web of Data
Axel Polleres, David Huynh
J. Web Semant.2
2008 Potluck: Data mash-up tool for casual users
David Huynh, Rob Miller 0001, David R. Karger
J. Web Semant.1
2007 Recent progress in the MIT spoken lecture processing project
abstract
In this paper we discuss our research activities in the area of spoken lecture processing. Our goal is to improve the access to on-line audio/visual recordings of academic lectures by developing tools for the processing, transcription, indexing, segmentation, summarization, retrieval and browsing of this media. In this paper, we provide an overview of the technology components and systems that have been developed as part of this project, present some experimental results, and discuss our ongoing and future research plans. Index Terms:spoken lecture processing, spoken document retrieval, audio browsing
James R. Glass, Timothy J. Hazen, D. Scott Cyphers, Igor Malioutov, David Huynh, Regina Barzilay
INTERSPEECH5
2007 Exhibit: lightweight structured data publishing
abstract
The early Web was hailed for giving individuals the same publishing power as large content providers. But over time, large content providers learned to exploit the structure in their data, leveraging databases and server side technologies to provide rich browsing and visualization. Individual authors fall behind once more: neither old-fashioned static pages nor domain-specific publishing frameworks supporting limited customization can match custom database-backed web applications.
David Huynh, David R. Karger, Rob Miller 0001
WWW1
2007 Piggy Bank: Experience the Semantic Web inside your web browser
David Huynh, Stefano Mazzocchi, David R. Karger
J. Web Semant.1
2006 Enabling web browsers to augment web sites' filtering and sorting functionalities
abstract
Existing augmentations of web pages are mostly small cosmetic changes (e.g., removing ads) and minor addition of third-party content (e.g., product prices from competing sites). None leverages the structured data presented in web pages. This paper describes Sifter, a web browser extension that can augment a well-structured web site with advanced filtering and sorting functionality. These added features work inside the site's own pages, preserving the site's presentational style and the user's context. Sifter contains an algorithm that scrapes structured data out of well-structured web pages while usually requiring no user intervention. We tested Sifter on real web sites and real users and found that people could use Sifter to perform sophisticated queries and high-level analyses on sizable data collections on the Web. We propose that web sites can be similarly augmented with other sophisticated data-centric functionality, giving users new benefits over the existing Web.
David Huynh, Rob Miller 0001, David R. Karger
UIST1
2005 Haystack: A General-Purpose Information Management Tool for End Users Based on Semistructured Data
David R. Karger, Karun Bakshi, David Huynh, Dennis Quan, Vineet Sinha
CIDR3
2005 Piggy Bank: Experience the Semantic Web Inside Your Web Browser
David Huynh, Stefano Mazzocchi, David R. Karger
ISWC1
2003 What Makes a Good Answer? The Role of Context in Question Answering
Jimmy Lin, Dennis Quan, Vineet Sinha, Karun Bakshi, David Huynh, Boris Katz, David R. Karger
INTERACT5
2003 User Interfaces for Supporting Multiple Categorization
Dennis Quan, Karun Bakshi, David Huynh, David R. Karger
INTERACT3
2003 Haystack: a platform for creating, organizing and visualizing semistructured information
abstract
No abstract available.
David Huynh, David R. Karger, Dennis Quan, Vineet Sinha
IUI1
2003 Haystack: A Platform for Authoring End User Semantic Web Applications
Dennis Quan, David Huynh, David R. Karger
ISWC2
2003 User interface continuations
abstract
Dialog boxes that collect parameters for commands often create ephemeral, unnatural interruptions of a program's normal execution flow, encouraging the user to complete the dialog box as quickly as possible in order for the program to process that command. In this paper we examine the idea of turning the act of collecting parameters from a user into a first class object called a user interface continuation. Programs can create user interface continuations by specifying what information is to be collected from the user and supplying a callback (i.e., a continuation) to be notified with the collected information. A partially completed user interface continuation can be saved as a new command, much as currying and partially evaluating a function with a set of parameters produces a new function. Furthermore, user interface continuations, like other continuation-passing paradigms, can be used to allow program execution to continue uninterrupted while the user determines a command's parameters at his or her leisure.
Dennis Quan, David Huynh, David R. Karger, Rob Miller 0001
UIST2