EDBT 2026 Demo / reviewers in the wild / expert
Bin Liu 0002
dblp:35/837-2
· DBLP profile ↗
10ranked-venue papers
6as first author
0since 2021 · last 2011
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 9 · 5 first-authorSystems, architecture and hardware · 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
7 papers |
Information retrieval · 27% Query processing and optimization · 25% Data mining · 16% | |
| Artificial intelligence
2 papers |
Information extraction and text analysis · 68% Knowledge representation and reasoning · 32% | |
| Human-computer interaction and pervasive computing
2 papers |
User interface design and tools · 50% Usability and user experience research · 50% |
Topics — the 14 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Information extraction and text analysis
rule-based information extraction |
0.2 | 2 | 2011 | The SystemT IDE: an integrated development environment for information extraction rules · SIGMOD Conference 2011 Automatic Rule Refinement for Information Extraction · Proc. VLDB Endow. 2010 |
Information retrieval › search interfaces
search result presentation |
0.2 | 2 | 2009 | Using Trees to Depict a Forest · Proc. VLDB Endow. 2009 DataLens: making a good first impression · SIGMOD Conference 2009 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › rule learning
rule refinement |
0.1 | 1 | 2010 | Automatic Rule Refinement for Information Extraction · Proc. VLDB Endow. 2010 |
Data integration and cleaning
data provenance |
0.1 | 1 | 2010 | Automatic Rule Refinement for Information Extraction · Proc. VLDB Endow. 2010 |
Data mining
clustering |
0.1 | 1 | 2009 | Using Trees to Depict a Forest · Proc. VLDB Endow. 2009 |
Data mining › clustering › exemplar-based clustering
k-medoids clustering |
0.1 | 1 | 2009 | Using Trees to Depict a Forest · Proc. VLDB Endow. 2009 |
Information retrieval
ranking |
0.1 | 1 | 2009 | DataLens: making a good first impression · SIGMOD Conference 2009 |
Query processing and optimization
XML query processing |
0.1 | 1 | 2007 | Evaluating Universal Quantification in XML · IEEE Trans. Knowl. Data Eng. 2007 |
Spatial and temporal data management › spatio-temporal indexing
moving object indexing |
0.0 | 1 | 2004 | Prediction and Indexing of Moving Objects with Unknown Motion Patterns · SIGMOD Conference 2004 |
Query processing and optimization › analytical query processing
predictive query processing |
0.0 | 1 | 2004 | Prediction and Indexing of Moving Objects with Unknown Motion Patterns · SIGMOD Conference 2004 |
Spatial and temporal data management
spatiotemporal data streams |
0.0 | 1 | 2004 | Querying about the Past, the Present, and the Future in Spatio-Temporal · ICDE 2004 |
Spatial and temporal data management
spatio-temporal query processing |
0.0 | 1 | 2004 | Querying about the Past, the Present, and the Future in Spatio-Temporal · ICDE 2004 |
Information retrieval › ranking
result ranking |
0.0 | 1 | 2009 | Using Trees to Depict a Forest · Proc. VLDB Endow. 2009 |
Indexing and storage engines
access methods |
0.0 | 1 | 2007 | Evaluating Universal Quantification in XML · IEEE Trans. Knowl. Data Eng. 2007 |
Methods — techniques the papers use, named apart from their topics
data provenance · 0.2user study · 0.2rule-based extraction · 0.1tree-based representative generation · 0.1k-medoid clustering · 0.1query evaluation algorithms · 0.1stochastic prediction · 0.0recursive motion function · 0.0multidimensional histogram · 0.0incremental update · 0.0filter-refinement · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | The SystemT IDE: an integrated development environment for information extraction rulesabstractInformation Extraction (IE)-the problem of extracting structured information from unstructured text - has become the key enabler for many enterprise applications such as semantic search, business analytics and regulatory compliance. While rule-based IE systems are widely used in practice due to their well-known "explainability," developing high-quality information extraction rules is known to be a labor-intensive and time-consuming iterative process. Laura Chiticariu, Vivian Chu, Sajib Dasgupta, Thilo W. Goetz, C. T. Howard Ho, Rajasekar Krishnamurthy, Alexander Lang, Yunyao Li 0001, Bin Liu 0002, Sriram Raghavan, Frederick Reiss 0001, Shivakumar Vaithyanathan, Huaiyu Zhu 0001 |
SIGMOD Conference | 9 |
| 2010 | Automatic Rule Refinement for Information ExtractionabstractRule-based information extraction from text is increasingly being used to populate databases and to support structured queries on unstructured text. Specification of suitable information extraction rules requires considerable skill and standard practice is to refine rules iteratively, with substantial effort. In this paper, we show that techniques developed in the context of data provenance, to determine the lineage of a tuple in a database, can be leveraged to assist in rule refinement. Specifically, given a set of extraction rules and correct and incorrect extracted data, we have developed a technique to suggest a ranked list of rule modifications that an expert rule specifier can consider. We implemented our technique in the SystemT information extraction system developed at IBM Research -- Almaden and experimentally demonstrate its effectiveness. Bin Liu 0002, Laura Chiticariu, Vivian Chu, H. V. Jagadish, Frederick Reiss 0001 |
Proc. VLDB Endow. | 1 |
| 2009 | A Spreadsheet Algebra for a Direct Data Manipulation Query InterfaceabstractA spreadsheet-like "direct manipulation" interface is more intuitive for many non-technical database users compared to traditional alternatives, such as visual query builders. The construction of such a direct manipulation interface may appear straightforward, but there are some significant challenges. First, individual direct manipulation operations cannot be too complex, so expressive power has to be achieved through composing (long) sequences of small operations. Second, all intermediate results are visible to the user, so grouping and ordering are material after every small step. Third, users often find the need to modify previously specified queries. Since manipulations are specified one step at a time, there is no actual queryexpression to modify. Suitable means must be provided to address this need. Fourth, the order in which manipulations are performed by the user should not affect the results obtained, to avoid user confusion. We address the aforementioned challenges by designing a new spreadsheet algebra that: i) operates on recursively grouped multi-sets, ii) contains a selectively designed set of operators capable of expressing at least all single-block SQL queries and can be intuitively implemented in a spreadsheet, iii) enables query modification by the notion of modifiable query state, and iv) requires no ordering in unary data manipulation operators since they are all designed to commute. We built a prototype implementation of the spreadsheet algebra and show, through user studies with non-technical subjects, that the resultant query interface is easier to use than a standard commercial visual query builder. Bin Liu 0002, H. V. Jagadish |
ICDE | 1 |
| 2009 | DataLens: making a good first impressionabstractWhen a database query has a large number of results, the user can only be shown one page of results at a time. One popular approach is to rank results such that the "best" results appear first. This approach is well-suited for information retrieval, and for some database queries, such as similarity queries or under-specified (or keyword) queries with known (or guessable) user preferences. However, standard database query results comprise a set of tuples, with no associated ranking. It is typical to allow users the ability to sort results on selected attributes, but no actual ranking is defined. Bin Liu 0002, H. V. Jagadish |
SIGMOD Conference | 1 |
| 2009 | Using Trees to Depict a ForestabstractWhen a database query has a large number of results, the user can only be shown one page of results at a time. One popular approach is to rank results such that the "best" results appear first. However, standard database query results comprise a set of tuples, with no associated ranking. It is typical to allow users the ability to sort results on selected attributes, but no actual ranking is defined. An alternative approach to the first page is not to try to show the best results, but instead to help users learn what is available in the whole result set and direct them to finding what they need. In this paper, we demonstrate through a user study that a page comprising one representative from each of k clusters (generated through a k -medoid clustering) is superior to multiple alternative candidate methods for generating representatives of a data set. Users often refine query specifications based on returned results. Traditional clustering may lead to completely new representatives after a refinement step. Furthermore, clustering can be computationally expensive. We propose a tree-based method for efficiently generating the representatives, and smoothly adapting them with query refinement. Experiments show that our algorithms outperform the state-of-the-art in both result quality and efficiency. Bin Liu 0002, H. V. Jagadish |
Proc. VLDB Endow. | 1 |
| 2007 | Evaluating Universal Quantification in XMLabstractQueries posed to database systems often involve Universal Quantification. Such queries are typically expensive to evaluate. While they can be handled by basic access methods, for selection, grouping, etc., new access methods specifically tailored to evaluate universal quantification can greatly decrease the computational cost. In this paper, we study the efficient evaluation of universal quantification in an XML database. Specifically, we develop a small taxonomy of universal quantification types, and define a family of algorithms suitable for handling each. We experimentally demonstrate the performance benefits of the new family of algorithms. Shurug Al-Khalifa, Bin Liu 0002, H. V. Jagadish |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2005 | Supporting Complex Multi-Dimensional Queries in P2P SystemsabstractMore and more applications require peer-to-peer (P2P) systems to support complex queries over multi-dimensional data. For example, a P2P auction network for real estate frequently needs to answer queries such as "select five available buildings closest to the airport". Such queries are not efficiently supported in current P2P systems. Towards an efficient and scalable P2P system capable of processing complex multi-dimensional queries, we first propose a comprehensive framework for sharing, indexing, and querying multi-dimensional data, where (i) peers with more computational power coordinate indexing and query processing, and (ii) other peers participate in part of the computation in order to achieve scalability and load-balance. Based on this framework, we propose Network-R-tree (NR-tree), a P2P adaptation of the dominant spatial index - R*-tree. NR-tree, indexing spatial data at clustered peers, is capable of processing complex queries such as range queries and k-nearest neighbor queries. We propose query processing algorithms for range and k-nearest neighbor queries and experimentally prove the effectiveness of proposed techniques with real data. Bin Liu 0002, Wang-Chien Lee, Dik Lun Lee |
ICDCS | 1 |
| 2005 | Distributed caching of multi-dimensional data in mobile environmentsabstractCaching has been an important technique for saving network traffic and reducing response time, especially in mobile environments where bandwidth is often a scarce resource. In this paper, we propose a novel approach for caching multidimensional data in a cluster of mobile devices. In particular, we focus on the most common types of multi-dimensional queries, namely range and k-nearest neighbor queries, by computing a cacheable region for every query, caching the result at the client, and indexing it in an R*-tree at the cluster gateway. Subsequent queries are first issued to the R*-tree and only remainder queries or queries that cannot be guaranteed exact answers are sent to the remote data server. To the best of our knowledge, our work is the first to study caching results from complex multi-dimensional queries (e.g., kNN query) and propose to build an R*-tree on previously fetched query results in a cluster of mobile devices. Rigorous experiments show that our approach significantly reduces network traffic and response time. Bin Liu 0002, Wang-Chien Lee, Dik Lun Lee |
Mobile Data Management | 1 |
| 2004 | Querying about the Past, the Present, and the Future in Spatio-TemporalabstractMoving objects (e.g., vehicles in road networks) continuously generate large amounts of spatio-temporal information in the form of data streams. Efficient management of such streams is a challenging goal due to the highly dynamic nature of the data and the need for fast, online computations. We present a novel approach for approximate query processing about the present, past, or the future in spatio-temporal databases. In particular, we first propose an incrementally updateable, multidimensional histogram for present-time queries. Second, we develop a general architecture for maintaining and querying historical data. Third, we implement a stochastic approach for predicting the results of queries that refer to the future. Finally, we experimentally prove the effectiveness and efficiency of our techniques using a realistic simulation. Jimeng Sun 0001, Dimitris Papadias, Yufei Tao 0001, Bin Liu 0002 |
ICDE | 4 |
| 2004 | Prediction and Indexing of Moving Objects with Unknown Motion PatternsabstractExisting methods for peediction spatio-temporal databases assume that objects move according to linear functions. This severely limits their applicability, since in practice movement is more complex, and individual objects may follow drastically diffferent motion patterns. In order to overcome these problems, we first introduce a general framework for monitoring and indexing moving objects, where (i) each boject computes individually the function that accurately captures its movement and (ii) a server indexes the object locations at a coarse level and processes queries using a filter-refinement mechanism. Our second contribution is a novel recursive motion function that supports a broad class of non-linear motion patterns. The function does not presume any a-priori movement but can postulate the particular motion of each object by examining its locations at recent timestamps. Finally. we propse an efficient indexing scheme that faciliates the processing of predicitive queries without false misses. Yufei Tao 0001, Christos Faloutsos, Dimitris Papadias, Bin Liu 0002 |
SIGMOD Conference | 4 |