EDBT 2026 Demo / reviewers in the wild / expert
David Buttler
dblp:39/4392 · also David J. Buttler
· DBLP profile ↗
21ranked-venue papers
3as first author
0since 2021 · last 2016
0000-0001-7818-715XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 14 · 1 first-authorArtificial intelligence and machine learning · 8Applied, interdisciplinary, general and emerging computing · 3Systems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorTheory 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.
| Databases, data mining, and information retrieval
10 papers |
Information retrieval · 46% Data mining · 41% Data integration and cleaning · 6% | |
| Artificial intelligence
1 paper |
Information extraction and text analysis · 100% |
Topics — the 27 heaviest of 30, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining
clustering |
0.2 | 2 | 2015 | Integrating Vertex-centric Clustering with Edge-centric Clustering for Meta Path Graph Analysis · KDD 2015 Tracking multiple topics for finding interesting articles · KDD 2007 |
Data mining › structured data mining
graph mining |
0.2 | 1 | 2015 | Integrating Vertex-centric Clustering with Edge-centric Clustering for Meta Path Graph Analysis · KDD 2015 |
Data mining › clustering › graph clustering
heterogeneous information network clustering |
0.2 | 1 | 2015 | Integrating Vertex-centric Clustering with Edge-centric Clustering for Meta Path Graph Analysis · KDD 2015 |
Information retrieval
retrieval models |
0.1 | 2 | 2011 | Latent topic feedback for information retrieval · KDD 2011 Tracking multiple topics for finding interesting articles · KDD 2007 |
Natural language and speech › Information extraction and text analysis
topic model |
0.1 | 1 | 2012 | Exploring Topic Coherence over Many Models and Many Topics · EMNLP-CoNLL 2012 |
Data mining › text mining › topic model › topic model evaluation
topic coherence |
0.1 | 1 | 2012 | Exploring Topic Coherence over Many Models and Many Topics · EMNLP-CoNLL 2012 |
Information retrieval › user interaction › personalization
personalized clustering |
0.1 | 1 | 2011 | ClusteringWiki: personalized and collaborative clustering of search results · SIGIR 2011 |
Information retrieval
query reformulation |
0.1 | 1 | 2011 | Latent topic feedback for information retrieval · KDD 2011 |
Information retrieval
relevance feedback |
0.1 | 1 | 2011 | Latent topic feedback for information retrieval · KDD 2011 |
Information retrieval › search interfaces
search result organization |
0.1 | 1 | 2011 | ClusteringWiki: personalized and collaborative clustering of search results · SIGIR 2011 |
Information retrieval › retrieval models › latent semantic models
topic model based retrieval |
0.1 | 1 | 2011 | Latent topic feedback for information retrieval · KDD 2011 |
Recommender systems
news recommendation |
0.1 | 1 | 2007 | Tracking multiple topics for finding interesting articles · KDD 2007 |
Information retrieval › information filtering
topic tracking |
0.1 | 1 | 2007 | Tracking multiple topics for finding interesting articles · KDD 2007 |
Data mining › structured data mining › graph mining › heterogeneous information network
meta-path-based analysis |
0.1 | 1 | 2015 | Integrating Vertex-centric Clustering with Edge-centric Clustering for Meta Path Graph Analysis · KDD 2015 |
Data integration and cleaning › data extraction › web data extraction
deep web data extraction |
0.0 | 1 | 2004 | Probe, Cluster, and Discover: Focused Extraction of QA-Pagelets from the Deep Web · ICDE 2004 |
Data mining › clustering › document clustering
web page clustering |
0.0 | 1 | 2004 | Probe, Cluster, and Discover: Focused Extraction of QA-Pagelets from the Deep Web · ICDE 2004 |
Information retrieval › interactive information retrieval
user interface design and tools |
0.0 | 1 | 2011 | ClusteringWiki: personalized and collaborative clustering of search results · SIGIR 2011 |
Information retrieval
web search |
0.0 | 1 | 2001 | OminiSearch: A Method for Searching Dynamic Content on the Web · SIGMOD Conference 2001 |
Distributed and cloud data management
distributed query processing |
0.0 | 1 | 2000 | AQR-Toolkit: An Adaptive Query Routing Middleware for Distributed Data Intensive Systems · SIGMOD Conference 2000 |
Information retrieval › distributed information retrieval
query routing |
0.0 | 1 | 2000 | AQR-Toolkit: An Adaptive Query Routing Middleware for Distributed Data Intensive Systems · SIGMOD Conference 2000 |
Data integration and cleaning › mediator systems
source selection |
0.0 | 1 | 2000 | AQR-Toolkit: An Adaptive Query Routing Middleware for Distributed Data Intensive Systems · SIGMOD Conference 2000 |
Data integration and cleaning › data extraction
web data extraction |
0.0 | 1 | 1999 | An XML-based Wrapper Generator for Web Information Extraction · SIGMOD Conference 1999 |
Data integration and cleaning › data extraction › web data extraction
wrapper generation |
0.0 | 1 | 1999 | An XML-based Wrapper Generator for Web Information Extraction · SIGMOD Conference 1999 |
Data mining › clustering › online clustering
single-pass clustering |
0.0 | 1 | 2007 | Tracking multiple topics for finding interesting articles · KDD 2007 |
Data stream processing
continuous query processing |
0.0 | 1 | 1998 | CQ: A Personalized Update Monitoring Toolkit · SIGMOD Conference 1998 |
Data integration and cleaning
heterogeneous data sources |
0.0 | 1 | 2000 | AQR-Toolkit: An Adaptive Query Routing Middleware for Distributed Data Intensive Systems · SIGMOD Conference 2000 |
Data models and query languages
XML |
0.0 | 1 | 1999 | An XML-based Wrapper Generator for Web Information Extraction · SIGMOD Conference 1999 |
Methods — techniques the papers use, named apart from their topics
topic modeling · 0.3reinforcement algorithm · 0.2multigraph model · 0.2iterative learning · 0.2wiki interface · 0.1latent topic modeling · 0.1clustering · 0.1topic detection and tracking · 0.1single-pass clustering · 0.1rocchio algorithm · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Overlapping Target Event and Story Line Detection of Online Newspaper ArticlesabstractEvent detection from text data is an active area of research. While the emphasis has been on event identification and labeling using a single data source, this work considers event and story line detection when using a large number of data sources. In this setting, it is natural for different events in the same domain, e.g. violence, sports, politics, to occur at the same time and for different story lines about the same event to emerge. To capture events in this setting, we propose an algorithm that detects events and story lines about events for a target domain. Our algorithm leverages a multi-relational sentence level semantic graph and well known graph properties to identify overlapping events and story lines within the events. We evaluate our approach on two large data sets containing millions of news articles from a large number of sources. Our empirical analysis shows that our approach improves the detection precision and recall by 10% to 25%, while providing complete event summaries. Yifang Wei, Lisa Singh, Brian Gallagher, David Buttler |
DSAA | 4 |
| 2015 | Integrating Vertex-centric Clustering with Edge-centric Clustering for Meta Path Graph AnalysisabstractMeta paths are good mechanisms to improve the quality of graph analysis on heterogeneous information networks. This paper presents a meta path graph clustering framework, VEPATHCLUSTER, that combines meta path vertex-centric clustering with meta path edge-centric clustering for improving the clustering quality of heterogeneous networks. First, we propose an edge-centric path graph model to capture the meta-path dependencies between pairwise path edges. We model a heterogeneous network containing M types of meta paths as M vertex-centric path graphs and M edge-centric path graphs. Second, we propose a clustering-based multigraph model to capture the fine-grained clustering-based relationships between pairwise vertices and between pairwise path edges. We perform clustering analysis on both a unified vertex-centric path graph and each edge-centric path graph to generate vertex clustering and edge clusterings of the original heterogeneous network respectively. Third, a reinforcement algorithm is provided to tightly integrate vertex-centric clustering and edge-centric clustering by mutually enhancing each other. Finally, an iterative learning strategy is presented to dynamically refine both vertex-centric clustering and edge-centric clustering by continuously learning the contributions and adjusting the weights of different path graphs. Yang Zhou 0001, Ling Liu 0001, David Buttler |
KDD | 3 |
| 2012 | Exploring Topic Coherence over Many Models and Many Topics
Keith Stevens, W. Philip Kegelmeyer, David Andrzejewski, David Buttler |
EMNLP-CoNLL | 4 |
| 2011 | A framework for personalized and collaborative clustering of search resultsabstractHow to organize and present search results plays a critical role in the utility of search engines. Due to the unprecedented scale of the Web and diversity of search results, the common strategy of ranked lists has become increasingly inadequate, and clustering has been considered as a promising alternative. Clustering divides a long list of disparate search results into a few topic-coherent clusters, allowing the user to quickly locate relevant results by topic navigation. While many clustering algorithms have been proposed that innovate on the automatic clustering procedure, we introduce ClusteringWiki, the first prototype and framework for personalized clustering that allows direct user editing of the clustering results. Through a Wiki interface, the user can edit and annotate the membership, structure and labels of clusters for a personalized presentation. In addition, the edits and annotations can be shared among users as a mass-collaborative way of improving search result organization and search engine utility. David C. Anastasiu, Byron J. Gao, David Buttler |
CIKM | 3 |
| 2011 | Latent topic feedback for information retrievalabstractWe consider the problem of a user navigating an unfamiliar corpus of text documents where document metadata is limited or unavailable, the domain is specialized, and the user base is small. These challenging conditions may hold, for example, within an organization such as a business or government agency. We propose to augment standard keyword search with user feedback on latent topics. These topics are automatically learned from the corpus in an unsupervised manner and presented alongside search results. User feedback is then used to reformulate the original query, resulting in improved information retrieval performance in our experiments. David Andrzejewski, David Buttler |
KDD | 2 |
| 2011 | ClusteringWiki: personalized and collaborative clustering of search resultsabstractHow to organize and present search results plays a critical role in the utility of search engines. Due to the unprecedented scale of the Web and diversity of search results, the common strategy of ranked lists has become increasingly inadequate, and clustering has been considered as a promising alternative. Clustering divides a long list of disparate search results into a few topic-coherent clusters, allowing the user to quickly locate relevant results by topic navigation. While many clustering algorithms have been proposed that innovate on the automatic clustering procedure, we introduce ClusteringWiki, the first prototype and framework for personalized clustering that allows direct user editing of clustering results. Through a Wiki interface, the user can edit and annotate the membership, structure and labels of clusters for a personalized presentation. In addition, the edits and annotations can be shared among users as a mass collaborative way of improving search result organization and search engine utility. David C. Anastasiu, Byron J. Gao, David Buttler |
SIGIR | 3 |
| 2011 | Measuring the interestingness of articles in a limited user environment
Raymond K. Pon, Alfonso F. Cardenas, David Buttler, Terence Critchlow |
Inf. Process. Manag. | 3 |
| 2007 | iScore: Measuring the Interestingness of Articles in a Limited User EnvironmentabstractSearch engines, such as Google, assign scores to news articles based on their relevancy to a query. However, not all relevant articles for the query may be interesting to a user. For example, if the article is old or yields little new information, the article would be uninteresting. Relevancy scores do not take into account what makes an article interesting, which would vary from user to user. Although methods such as collaborative filtering have been shown to be effective in recommendation systems, in a limited user environment there are not enough users that would make collaborative filtering effective. We present a general framework for defining and measuring the "interestingness" of articles, incorporating user-feedback. We show 21% improvement over traditional IR methods Raymond K. Pon, Alfonso F. Cardenas, David Buttler, Terence Critchlow |
CIDM | 3 |
| 2007 | Tracking multiple topics for finding interesting articlesabstractWe introduce multiple topic tracking (MTT) for iScore to better recommend news articles for users with multiple interests and to address changes in user interests over time. As an extension of the basic Rocchio algorithm, traditional topic detection and tracking, and single-pass clustering, MTT maintains multiple interest profiles to identify interesting articles for a specific user given user-feedback. Focusing on only interesting topics enables iScore to discard useless profiles to address changes in user interests and to achieve a balance between resource consumption and classification accuracy. Also by relating a topic's interestingness to an article.s interestingness, iScore is able to achieve higher quality results than traditional methods such as the Rocchio algorithm. We identify several operating parameters that work well for MTT. Using the same parameters, we show that MTT alone yields high quality results for recommending interesting articles from several corpora. The inclusion of MTT improves iScore's performance by 9% in recommending news articles from the Yahoo! News RSS feeds and the TREC11 adaptive filter article collection. And through a small user study, we show that iScore can still perform well when only provided with little user feedback. Raymond K. Pon, Alfonso F. Cardenas, David Buttler, Terence Critchlow |
KDD | 3 |
| 2006 | Multi-Criterion Active Learning in Conditional Random FieldsabstractConditional random fields (CRFs), which are popular supervised learning models for many natural language processing (NLP) tasks, typically require a large collection of labeled data for training. In practice, however, manual annotation of text documents is quite costly. Furthermore, even large labeled training sets can have arbitrarily limited performance peaks if they are not chosen with care. This paper considers the use of multi-criterion active learning for identification of a small but sufficient set of text samples for training CRFs. Our empirical results demonstrate that our method is capable of reducing the manual annotation costs, while also limiting the retraining costs that are often associated with active learning. In addition, we show that the generalization performance of CRFs can be enhanced through judicious selection of training examples Christopher T. Symons, Nagiza F. Samatova, Ramya Krishnamurthy, Tarik Umar, David Buttler, Terence Critchlow, David Hysom |
ICTAI | 6 |
| 2005 | Automatic Discovery and Inferencing of Complex Bioinformatics Web Interfaces
Anne H. H. Ngu, Daniel Rocco, Terence Critchlow, David Buttler |
World Wide Web | 4 |
| 2004 | Probe, Cluster, and Discover: Focused Extraction of QA-Pagelets from the Deep WebabstractWe introduce the concept of a QA-Pagelet to refer to the content region in a dynamic page that contains query matches. We present THOR, a scalable and efficient mining system for discovering and extracting QA-Pagelets from the deep Web. A unique feature of THOR is its two-phase extraction framework. In the first phase, pages from a deep Web site are grouped into distinct clusters of structurally-similar pages. In the second phase, pages from each page cluster are examined through a subtree filtering algorithm that exploits the structural and content similarity at subtree level to identify the QA-Pagelets. James Caverlee, Ling Liu 0001, David Buttler |
ICDE | 3 |
| 2003 | BioSeek: Exploiting Source-Capability Information for Integrated Access to Multiple Bioinformatics Data SourcesabstractModern Bioinformatics data sources are widely used by molecular biologists for homology searching and new drug discovery. User-friendly and yet responsive access is one of the most desirable properties for integrated access to the rapidly growing, heterogeneous, and distributed collection of data sources. The increasing volume and diversity of digital information related to bioinformatics (such as genomes, protein sequences, protein structures, etc.) have led to a growing problem that conventional data management systems do not have, namely finding which information sources out of many candidate choices are the most relevant and most accessible to answer a given user query. We refer to this problem as the query routing problem. In this paper we introduce the notation and issues of query routing, and present a practical solution for designing a scalable query routing system based on multi-level progressive pruning strategies. The key idea is to create and maintain source capability profiles independently, and to provide algorithms that can dynamically discover relevant information sources for a given query through the smart use of source profiles. Compared to the keyword-based indexing techniques adopted in most of the search engines and software, our approach offers fine-granularity of interest matching, thus it is more powerful and effective for handling queries with complex conditions. Ling Liu 0001, David Buttler, Terence Critchlow, Henrique Paques, Calton Pu, Daniel Rocco |
BIBE | 2 |
| 2003 | A Modeling and Execution Environment for Distributed Scientific WorkflowsabstractWe illustrate how a domain scientist can perform a complex scientific task by interleaving data access, querying, and manipulation, as well as analytical steps and computations in complex, problem specific ways. We show how our system is used by a geneticist for solving the problem of discovering the so-called "co-regulated" genes by interlinking data and computation from several Web sites, local computations, as well as local and remote databases. The main distinctive features of our system (compared, e.g., to the ZOO environment (Ioannidis et al., 1996)) include: (i) executable workflows run as Web services; (ii) abstract workflows employ concept names and semantic types that are higher-level (and thus more "scientist friendly") than executable workflows; and (iii) our system supports automatic translation of the latter into the former. Ilkay Altintas, Sangeeta Bhagwanani, David Buttler, Sandeep Chandra, Zhengang Cheng, Matthew Coleman, Terence Critchlow, Amarnath Gupta, Ling Liu 0001, Bertram Ludäscher, Calton Pu, Reagan W. Moore, Arie Shoshani, Mladen A. Vouk |
SSDBM | 3 |
| 2002 | Using Meta-Data to Automatically Wrap BioInformatics Sources
David Buttler, Terence Critchlow |
Inf. Softw. Technol. | 1 |
| 2002 | Information Modelling on the Web: A Scalable Solution
Ling Liu 0001, Wei Tang 0005, David Buttler, Calton Pu |
World Wide Web | 3 |
| 2001 | A Fully Automated Object Extraction System for the World Wide WebabstractThis paper presents a fully automated object extraction system Omini. A distinct feature of Omini is the suite of algorithms and the automatically learned information extraction rules for discovering and extracting objects from dynamic Web pages or static Web pages that contain multiple object instances. We evaluated the system using more than 2,000 Web pages over 40 sites. It achieves 100% precision (returns only correct objects) and excellent recall (between 99% and 98%, with very few significant objects left out). The object boundary identification algorithms are fast, about 0.1 second per page with a simple optimization. David Buttler, Ling Liu 0001, Calton Pu |
ICDCS | 1 |
| 2001 | OminiSearch: A Method for Searching Dynamic Content on the WebabstractNo abstract available. David Buttler, Ling Liu 0001, Calton Pu, Henrique Paques |
SIGMOD Conference | 1 |
| 2000 | AQR-Toolkit: An Adaptive Query Routing Middleware for Distributed Data Intensive SystemsabstractQuery routing is an intelligent service that can direct query requests to appropriate servers that are capable of answering the queries. The goal of a query routing system is to provide efficient associative access to a large, heterogeneous, distributed collection of information providers by routing a user query to the most relevant information sources that can provide the best answer. Effective query routing not only minimizes the query response time and the overall processing cost, but also eliminates a lot of unnecessary communication overhead over the global networks and over the individual information sources. Ling Liu 0001, Calton Pu, David Buttler, Henrique Paques, Wei Tang 0005 |
SIGMOD Conference | 3 |
| 1999 | An XML-based Wrapper Generator for Web Information Extraction
Ling Liu 0001, David Buttler, Calton Pu, Wei Tang 0005 |
SIGMOD Conference | 3 |
| 1998 | CQ: A Personalized Update Monitoring ToolkitabstractThe CQ project at OGI, funded by DARPA, aims at developing a scalable toolkit and techniques for update monitoring and event-driven information delivery on the net. The main feature of the CQ project is a “personalized update monitoring” toolkit based on continual queries [3]. Comparing with the pure pull (such as DBMSs, various web search engines) and pure push (such as Pointcast, Marimba, Broadcast disks) technology, the CQ project can be seen as a hybrid approach that combines the pull and push technology by supporting personalized update monitoring through a combined client-pull and server-push paradigm. Ling Liu 0001, Calton Pu, Wei Tang 0005, David Buttler, John Biggs, Paul Benninghoff, Fenghua Yu |
SIGMOD Conference | 4 |