Demo Data from VLDB 2026 / reviewers in the wild / expert
Warren Shen
dblp:s/WarrenShen
· DBLP profile ↗
14ranked-venue papers
4as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 12 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1Graphics, computer vision, multimedia, augmented reality and games · 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
10 papers |
Data integration and cleaning · 44% Web and social media mining · 12% Knowledge graphs · 10% | |
| Artificial intelligence
2 papers |
Information extraction and text analysis · 54% Knowledge representation and reasoning · 46% | |
| Human-computer interaction and pervasive computing
1 paper |
Collaborative and social computing · 77% User interface design and tools · 23% |
Topics — the 13 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data integration and cleaning
schema matching |
0.1 | 2 | 2008 | Matching Schemas in Online Communities: A Web 2.0 Approach · ICDE 2008 Integrating Data from Disparate Sources: A Mass Collaboration Approach · ICDE 2005 |
Data integration and cleaning
entity matching |
0.1 | 2 | 2007 | Source-aware Entity Matching: A Compositional Approach · ICDE 2007 Constraint-Based Entity Matching · AAAI 2005 |
Data integration and cleaning › table understanding
table annotation |
0.1 | 1 | 2011 | Recovering Semantics of Tables on the Web · Proc. VLDB Endow. 2011 |
Query processing and optimization
approximate query processing |
0.1 | 1 | 2008 | Toward best-effort information extraction · SIGMOD Conference 2008 |
Database theory › probabilistic databases
possible world semantics |
0.1 | 1 | 2008 | Toward best-effort information extraction · SIGMOD Conference 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition › knowledge extraction
declarative information extraction |
0.1 | 1 | 2007 | Declarative Information Extraction Using Datalog with Embedded Extraction Predicates · VLDB 2007 |
Data models and query languages
datalog |
0.1 | 1 | 2007 | Declarative Information Extraction Using Datalog with Embedded Extraction Predicates · VLDB 2007 |
Data integration and cleaning
data integration system |
0.1 | 1 | 2005 | Integrating Data from Disparate Sources: A Mass Collaboration Approach · ICDE 2005 |
Data integration and cleaning › mediator systems
mediated schema |
0.1 | 1 | 2005 | Integrating Data from Disparate Sources: A Mass Collaboration Approach · ICDE 2005 |
Information retrieval › search engines › structured data search
table retrieval |
0.0 | 1 | 2011 | Recovering Semantics of Tables on the Web · Proc. VLDB Endow. 2011 |
Data mining
crowdsourcing |
0.0 | 1 | 2008 | Matching Schemas in Online Communities: A Web 2.0 Approach · ICDE 2008 |
Data integration and cleaning › data extraction
structured data extraction |
0.0 | 1 | 2008 | Building Community Wikipedias: A Machine-Human Partnership Approach · ICDE 2008 |
Data mining › crowdsourcing
crowdsourced data |
0.0 | 1 | 2005 | Integrating Data from Disparate Sources: A Mass Collaboration Approach · ICDE 2005 |
Methods — techniques the papers use, named apart from their topics
next-effort refinement · 0.2approximate query processing · 0.2possible worlds semantics · 0.2extraction predicates · 0.1probabilistic reasoning · 0.1web 2.0 · 0.1semi-automatic data extraction · 0.1possible-worlds semantics · 0.1data integration · 0.1social network analysis · 0.1query evaluation plan · 0.1logic programming · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Applying WebTables in Practice
Sreeram Balakrishnan, Alon Y. Halevy, Boulos Harb, Hongrae Lee, Jayant Madhavan, Afshin Rostamizadeh, Warren Shen, Kenneth Wilder, Fei Wu 0003, Cong Yu 0001 |
CIDR | 7 |
| 2011 | Recovering Semantics of Tables on the WebabstractThe Web offers a corpus of over 100 million tables [6], but the meaning of each table is rarely explicit from the table itself. Header rows exist in few cases and even when they do, the attribute names are typically useless. We describe a system that attempts to recover the semantics of tables by enriching the table with additional annotations. Our annotations facilitate operations such as searching for tables and finding related tables. To recover semantics of tables, we leverage a database of class labels and relationships automatically extracted from the Web. The database of classes and relationships has very wide coverage, but is also noisy. We attach a class label to a column if a sufficient number of the values in the column are identified with that label in the database of class labels, and analogously for binary relationships. We describe a formal model for reasoning about when we have seen sufficient evidence for a label, and show that it performs substantially better than a simple majority scheme. We describe a set of experiments that illustrate the utility of the recovered semantics for table search and show that it performs substantially better than previous approaches. In addition, we characterize what fraction of tables on the Web can be annotated using our approach. Petros Venetis, Alon Y. Halevy, Jayant Madhavan, Marius Pasca, Warren Shen, Fei Wu 0003, Gengxin Miao, Chung Wu |
Proc. VLDB Endow. | 5 |
| 2010 | Google fusion tables: data management, integration and collaboration in the cloudabstractGoogle Fusion Tables is a cloud-based service for data management and integration. Fusion Tables enables users to upload tabular data files (spreadsheets, CSV, KML), currently of up to 100MB. The system provides several ways of visualizing the data (e.g., charts, maps, and timelines) and the ability to filter and aggregate the data. It supports the integration of data from multiple sources by performing joins across tables that may belong to different users. Users can keep the data private, share it with a select set of collaborators, or make it public and thus crawlable by search engines. The discussion feature of Fusion Tables allows collaborators to conduct detailed discussions of the data at the level of tables and individual rows, columns, and cells. This paper describes the inner workings of Fusion Tables, including the storage of data in the system and the tight integration with the Google Maps infrastructure. Hector Gonzalez, Alon Y. Halevy, Christian S. Jensen, Anno Langen, Jayant Madhavan, Rebecca Shapley, Warren Shen |
SoCC | 7 |
| 2010 | Google fusion tables: web-centered data management and collaborationabstractIt has long been observed that database management systems focus on traditional business applications, and that few people use a database management system outside their workplace. Many have wondered what it will take to enable the use of data management technology by a broader class of users and for a much wider range of applications. Hector Gonzalez, Alon Y. Halevy, Christian S. Jensen, Anno Langen, Jayant Madhavan, Rebecca Shapley, Warren Shen, Jonathan Goldberg-Kidon |
SIGMOD Conference | 7 |
| 2009 | The Case for a Structured Approach to Managing Unstructured Data
AnHai Doan, Jeffrey F. Naughton, Akanksha Baid, Xiaoyong Chai, Fei Chen 0002, Eric Chu, Pedro DeRose, Byron J. Gao, Chaitanya Gokhale, Jiansheng Huang, Warren Shen, Ba-Quy Vuong |
CIDR | 12 |
| 2008 | Building Community Wikipedias: A Machine-Human Partnership ApproachabstractThe rapid growth of Web communities has motivated many solutions for building community data portals. These solutions follow roughly two approaches. The first approach (e.g., Libra, Citeseer, Cimple) employs semi-automatic methods to extract and integrate data from a multitude of data sources. The second approach (e.g., Wikipedia, Intellipedia) deploys an initial portal in wiki format, then invites community members to revise and add material. In this paper we consider combining the above two approaches to building community portals. The new hybrid machine-human approach brings significant benefits. It can achieve broader and deeper coverage, provide more incentives for users to contribute, and keep the portal more up-to-date with less user effort. In a sense, it enables building "community wikipedias", backed by an underlying structured database that is continuously updated using automatic techniques. We outline our ideas for the new approach, describe its challenges and opportunities, and provide initial solutions. Finally, we describe a real-world implementation and preliminary experiments that demonstrate the utility of the new approach. Pedro DeRose, Xiaoyong Chai, Byron J. Gao, Warren Shen, AnHai Doan, Philip Bohannon, Xiaojin Zhu 0001 |
ICDE | 4 |
| 2008 | Matching Schemas in Online Communities: A Web 2.0 ApproachabstractWhen integrating data from multiple sources, a key task that online communities often face is to match the schemas of the data sources. Today, such matching often incurs a huge workload that overwhelms the relatively small set of volunteer integrators. In such cases, community members may not even volunteer to be integrators, due to the high workload, and consequently no integration systems can be built. To address this problem, we propose to enlist the multitude of users in the community to help match the schemas, in a Web 2.0 fashion. We discuss the challenges of this approach and provide initial solutions. Finally, we describe an extensive set of experiments on both real-world and synthetic data that demonstrate the utility of the approach. Robert McCann, Warren Shen, AnHai Doan |
ICDE | 2 |
| 2008 | Toward best-effort information extractionabstractCurrent approaches to develop information extraction (IE) programs have largely focused on producing precise IE results. As such, they suffer from three major limitations. First, it is often difficult to execute partially specified IE programs and obtain meaningful results, thereby producing a long debug loop. Second, it often takes a long time before we can obtain the first meaningful result (by finishing and running a precise IE program), thereby rendering these approaches impractical for time-sensitive IE applications. Finally, by trying to write precise IE programs we may also waste a significant amount of effort, because an approximate result -- one that can be produced quickly -- may already be satisfactory in many IE settings.To address these limitations, we propose iFlex, an IE approach that relaxes the precise IE requirement to enable best-effort IE. In iFlex, a developer U uses a declarative language to quickly write an initial approximate IE program P with a possible-worlds semantics. Then iFlex evaluates P using an approximate query processor to quickly extract an approximate result. Next, U examines the result, and further refines P if necessary, to obtain increasingly more precise results. To refine P, U can enlist a next-effort assistant, which suggests refinements based on the data and the current version of P. Extensive experiments on real-world domains demonstrate the utility of the iFlex approach. Warren Shen, Pedro DeRose, Robert McCann, AnHai Doan, Raghu Ramakrishnan 0001 |
SIGMOD Conference | 1 |
| 2007 | DBLife: A Community Information Management Platform for the Database Research Community (Demo)
Pedro DeRose, Warren Shen, Fei Chen 0002, Yoonkyong Lee, Douglas Burdick, AnHai Doan, Raghu Ramakrishnan 0001 |
CIDR | 2 |
| 2007 | Source-aware Entity Matching: A Compositional ApproachabstractEntity matching (a.k.a. record linkage) plays a crucial role in integrating multiple data sources, and numerous matching solutions have been developed. However, the solutions have largely exploited only information available in the mentions and employed a single matching technique. We show how to exploit information about data sources to significantly improve matching accuracy. In particular, we observe that different sources often vary substantially in their level of semantic ambiguity, thus requiring different matching techniques. In addition, it is often beneficial to group and match mentions in related sources first, before considering other sources. These observations lead to a large space of matching strategies, analogous to the space of query evaluation plans considered by a relational optimizer. We propose viewing entity matching as a composition of basic steps into a "match execution plan". We analyze formal properties of the plan space, and show how to find a good match plan. To do so, we employ ideas from social network analysis to infer the ambiguity and related-ness of data sources. We conducted extensive experiments on several real-world data sets on the Web and in the domain of personal information management (PIM). The results show that our solution significantly outperforms current best matching methods. Warren Shen, Pedro DeRose, Long H. Vu, AnHai Doan, Raghu Ramakrishnan 0001 |
ICDE | 1 |
| 2007 | Building Structured Web Community Portals: A Top-Down, Compositional, and Incremental Approach
Pedro DeRose, Warren Shen, Fei Chen 0002, AnHai Doan, Raghu Ramakrishnan 0001 |
VLDB | 2 |
| 2007 | Declarative Information Extraction Using Datalog with Embedded Extraction Predicates
Warren Shen, AnHai Doan, Jeffrey F. Naughton, Raghu Ramakrishnan 0001 |
VLDB | 1 |
| 2005 | Constraint-Based Entity Matching
Warren Shen, AnHai Doan |
AAAI | 1 |
| 2005 | Integrating Data from Disparate Sources: A Mass Collaboration ApproachabstractThe rapid growth of distributed data at enterprises and on the WWW has fueled significant interest in building data integration systems. Such a system provides users with a uniform query interface (called mediated schema) to a multitude of data sources, thus freeing them from manually querying each individual source. To address some problems in the MOBS (Mass Collaboration to Build Systems) project at the University of Illinois, we develop solutions that learn from the multitude of users in the integration environment to improve the accuracy of integration tools. The improved accuracy in turn can significantly reduce the workload of the system builder. In developing MOBS we address the following key challenges: (i) obtaining user participation, (ii) learning from user participation, and (iii) combining user answers. Robert McCann, Alexander Kramnik, Warren Shen, Vanitha Varadarajan, Olu Sobulo, AnHai Doan |
ICDE | 3 |