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

Bo Zhao 0001

dblp:94/4810-1 · DBLP profile ↗
← Back
30ranked-venue papers
3as first author
1since 2021 · last 2023
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 26 · 3 first-authorArtificial intelligence and machine learning · 15 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 6

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
26 papers
Data integration and cleaning · 35% Recommender systems · 27% Information retrieval · 15%
Artificial intelligence
4 papers
Information extraction and text analysis · 72% Probabilistic and Bayesian machine learning · 28%

Topics — the 30 heaviest of 53, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data integration and cleaning
truth discovery
1.992016
Conflicts to Harmony: A Framework for Resolving Conflicts in Heterogeneous Data by Truth Discovery · IEEE Trans. Knowl. Data Eng. 2016
From Truth Discovery to Trustworthy Opinion Discovery: An Uncertainty-Aware Quantitative Modeling Approach · KDD 2016
Truth Discovery and Crowdsourcing Aggregation: A Unified Perspective · Proc. VLDB Endow. 2015
Data integration and cleaning › truth discovery
source reliability estimation
0.942016
Conflicts to Harmony: A Framework for Resolving Conflicts in Heterogeneous Data by Truth Discovery · IEEE Trans. Knowl. Data Eng. 2016
FaitCrowd: Fine Grained Truth Discovery for Crowdsourced Data Aggregation · KDD 2015
On the Discovery of Evolving Truth · KDD 2015
Recommender systems › large-scale recommendation › multi-stage recommender systems
candidate generation
0.712023
Everyone's Preference Changes Differently: A Weighted Multi-Interest Model For Retrieval · ICML 2023
Recommender systems › sequential recommendation
multi-interest modeling
0.712023
Everyone's Preference Changes Differently: A Weighted Multi-Interest Model For Retrieval · ICML 2023
Recommender systems
user modeling
0.712023
Everyone's Preference Changes Differently: A Weighted Multi-Interest Model For Retrieval · ICML 2023
Recommender systems › user modeling
user preference modeling
0.712023
Everyone's Preference Changes Differently: A Weighted Multi-Interest Model For Retrieval · ICML 2023
Data mining
anomaly detection
0.522016
From Truth Discovery to Trustworthy Opinion Discovery: An Uncertainty-Aware Quantitative Modeling Approach · KDD 2016
On the Discovery of Evolving Truth · KDD 2015
Data integration and cleaning › data fusion
conflict resolution
0.422016
Conflicts to Harmony: A Framework for Resolving Conflicts in Heterogeneous Data by Truth Discovery · IEEE Trans. Knowl. Data Eng. 2016
Resolving conflicts in heterogeneous data by truth discovery and source reliability estimation · SIGMOD Conference 2014
Recommender systems
user engagement optimization
0.312018
Notification Volume Control and Optimization System at Pinterest · KDD 2018
Information retrieval
candidate selection
0.212016
CaSMoS: A Framework for Learning Candidate Selection Models over Structured Queries and Documents · KDD 2016
Recommender systems
content-based recommendation
0.212016
Learning Global Term Weights for Content-based Recommender Systems · WWW 2016
Data mining › crowdsourcing
crowdsourced data mining
0.212016
Mining Reliable Information from Passively and Actively Crowdsourced Data · KDD 2016
Information retrieval
query processing
0.212016
CaSMoS: A Framework for Learning Candidate Selection Models over Structured Queries and Documents · KDD 2016
Information retrieval › query processing
structured query processing
0.212016
CaSMoS: A Framework for Learning Candidate Selection Models over Structured Queries and Documents · KDD 2016
Information retrieval › retrieval models
term weighting
0.212016
Learning Global Term Weights for Content-based Recommender Systems · WWW 2016
Data mining › text mining
topic modeling
0.222011
Collective topic modeling for heterogeneous networks · SIGIR 2011
Probabilistic topic models with biased propagation on heterogeneous information networks · KDD 2011
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.212015
Modeling Truth Existence in Truth Discovery · KDD 2015
Natural language and speech › Information extraction and text analysis
named entity recognition
0.212015
Leveraging Pattern Semantics for Extracting Entities in Enterprises · WWW 2015
Data integration and cleaning › truth discovery
dynamic truth discovery
0.212015
On the Discovery of Evolving Truth · KDD 2015
Knowledge graphs
knowledge base exploitation
0.212015
Leveraging Knowledge Bases for Contextual Entity Exploration · KDD 2015
Information retrieval › query reformulation
query expansion
0.212015
Leveraging Knowledge Bases for Contextual Entity Exploration · KDD 2015
Data mining
crowdsourcing
0.212014
The wisdom of minority: discovering and targeting the right group of workers for crowdsourcing · WWW 2014
Data mining › structured data mining › graph mining
heterogeneous information network
0.232011
iNextCube: Information Network-Enhanced Text Cube · Proc. VLDB Endow. 2009
Collective topic modeling for heterogeneous networks · SIGIR 2011
Probabilistic topic models with biased propagation on heterogeneous information networks · KDD 2011
Data integration and cleaning › heterogeneous data integration
unstructured and structured data integration
0.212013
EventCube: multi-dimensional search and mining of structured and text data · KDD 2013
Data integration and cleaning
data fusion
0.112012
A Bayesian Approach to Discovering Truth from Conflicting Sources for Data Integration · Proc. VLDB Endow. 2012
Query processing and optimization
OLAP
0.122013
Text Cube: Computing IR Measures for Multidimensional Text Database Analysis · ICDM 2008
EventCube: multi-dimensional search and mining of structured and text data · KDD 2013
Query processing and optimization › keyword query processing
keyword search over databases
0.112011
Efficient Keyword-Based Search for Top-K Cells in Text Cube · IEEE Trans. Knowl. Data Eng. 2011
Information retrieval
ranking
0.112011
Efficient Keyword-Based Search for Top-K Cells in Text Cube · IEEE Trans. Knowl. Data Eng. 2011
Information retrieval › ranking › relevance estimation
relevance scoring
0.112011
Efficient Keyword-Based Search for Top-K Cells in Text Cube · IEEE Trans. Knowl. Data Eng. 2011
Query processing and optimization › top-k query processing
top-k keyword search
0.112011
Efficient Keyword-Based Search for Top-K Cells in Text Cube · IEEE Trans. Knowl. Data Eng. 2011

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

user embedding · 0.7sequential engagement modeling · 0.7machine learning · 0.7CTR prediction · 0.7probabilistic graphical model · 0.6probabilistic modeling · 0.5loss function · 0.4end-to-end framework · 0.3distant supervised learning · 0.3weighted AND query · 0.2crowdsourcing · 0.2constrained feature selection · 0.2truth existence score · 0.2semantic pattern graph · 0.2bootstrapping · 0.2optimization · 0.2loss functions · 0.2
YearPublicationVenuePosition
2023 Everyone's Preference Changes Differently: A Weighted Multi-Interest Model For Retrieval
abstract
User embeddings (vectorized representations of a user) are essential in recommendation systems. Numerous approaches have been proposed to construct a representation for the user in order to find similar items for retrieval tasks, and they have been proven effective in industrial recommendation systems. Recently people have discovered the power of using multiple embeddings to represent a user, with the hope that each embedding represents the user's interest in a certain topic. With multi-interest representation, it's important to model the user's preference over the different topics and how the preference changes with time. However, existing approaches either fail to estimate the user's affinity to each interest or unreasonably assume every interest of every user fades at an equal rate with time, thus hurting the performance of candidate retrieval. In this paper, we propose the Multi-Interest Preference (MIP) model, an approach that not only produces multi-interest for users by using the user's sequential engagement more effectively but also automatically learns a set of weights to represent the preference over each embedding so that the candidates can be retrieved from each interest proportionally. Extensive experiments have been done on various industrial-scale datasets to demonstrate the effectiveness of our approach.
Yupeng Gu, Bo Zhao 0001, Sicun Gao, Jishen Zhao
ICML4
2020 Normalizing Clinical Document Titles to LOINC Document Ontology: an Initial Study
Xu Zuo, Jianfu Li, Bo Zhao 0001, Yujia Zhou 0003, Jon D. Duke, Karthik Natarajan, George Hripcsak, Nigam H. Shah, Juan M. Banda, Ruth M. Reeves, Hua Xu 0001
AMIA3
2020 Deep learning in clinical natural language processing: a methodical review
abstract
OBJECTIVE: This article methodically reviews the literature on deep learning (DL) for natural language processing (NLP) in the clinical domain, providing quantitative analysis to answer 3 research questions concerning methods, scope, and context of current research. MATERIALS AND METHODS: We searched MEDLINE, EMBASE, Scopus, the Association for Computing Machinery Digital Library, and the Association for Computational Linguistics Anthology for articles using DL-based approaches to NLP problems in electronic health records. After screening 1,737 articles, we collected data on 25 variables across 212 papers. RESULTS: DL in clinical NLP publications more than doubled each year, through 2018. Recurrent neural networks (60.8%) and word2vec embeddings (74.1%) were the most popular methods; the information extraction tasks of text classification, named entity recognition, and relation extraction were dominant (89.2%). However, there was a "long tail" of other methods and specific tasks. Most contributions were methodological variants or applications, but 20.8% were new methods of some kind. The earliest adopters were in the NLP community, but the medical informatics community was the most prolific. DISCUSSION: Our analysis shows growing acceptance of deep learning as a baseline for NLP research, and of DL-based NLP in the medical community. A number of common associations were substantiated (eg, the preference of recurrent neural networks for sequence-labeling named entity recognition), while others were surprisingly nuanced (eg, the scarcity of French language clinical NLP with deep learning). CONCLUSION: Deep learning has not yet fully penetrated clinical NLP and is growing rapidly. This review highlighted both the popular and unique trends in this active field.
Stephen Wu 0004, Kirk Roberts, Surabhi Datta, Jingcheng Du, Zongcheng Ji, Yuqi Si, Sarvesh Soni, Qiang Wei 0002, Yang Xiang 0003, Bo Zhao 0001, Hua Xu 0001
J. Am. Medical Informatics Assoc.11
2018 Guess Me if You Can: Acronym Disambiguation for Enterprises
abstract
Acronyms are abbreviations formed from the initial components of words or phrases.In enterprises, people often use acronyms to make communications more efficient.However, acronyms could be difficult to understand for people who are not familiar with the subject matter (new employees, etc.), thereby affecting productivity.To alleviate such troubles, we study how to automatically resolve the true meanings of acronyms in a given context.Acronym disambiguation for enterprises is challenging for several reasons.First, acronyms may be highly ambiguous since an acronym used in the enterprise could have multiple internal and external meanings.Second, there are usually no comprehensive knowledge bases such as Wikipedia available in enterprises.Finally, the system should be generic to work for any enterprise.In this work we propose an end-to-end framework to tackle all these challenges.The framework takes the enterprise corpus as input and produces a high-quality acronym disambiguation system as output.Our disambiguation models are trained via distant supervised learning, without requiring any manually labeled training examples.Therefore, our proposed framework can be deployed to any enterprise to support highquality acronym disambiguation.Experimental results on real world data justified the effectiveness of our system.
Yang Li 0150, Bo Zhao 0001, Ariel Fuxman, Fangbo Tao
ACL (1)2
2018 Notification Volume Control and Optimization System at Pinterest
abstract
Notifications (including emails, mobile / desktop push notifications, SMS, etc.) are very effective channels for online services to engage with users and drive user engagement metrics and other business metrics. One of the most important and challenging problems in a production notification system is to decide the right frequency for each user. In this paper, we propose a novel machine learning approach to decide notification volume for each user such that long term user engagement is optimized. We will also discuss a few practical issues and design choices we have made. The new system has been deployed to production at Pinterest in mid 2017 and significantly reduced notification volume and improved CTR of notifications and site engagement metrics compared with the previous machine learning approach.
Bo Zhao 0001, Koichiro Narita, Burkay Orten, John Egan
KDD1
2016 CaSMoS: A Framework for Learning Candidate Selection Models over Structured Queries and Documents
abstract
User experience at social media and web platforms such as LinkedIn is heavily dependent on the performance and scalability of its products. Applications such as personalized search and recommendations require real-time scoring of millions of structured candidate documents associated with each query, with strict latency constraints. In such applications, the query incorporates the context of the user (in addition to search keywords if present), and hence can become very large, comprising of thousands of Boolean clauses over hundreds of document attributes. Consequently, candidate selection techniques need to be applied since it is infeasible to retrieve and score all matching documents from the underlying inverted index. We propose CaSMoS, a machine learned candidate selection framework that makes use of Weighted AND (WAND) query. Our framework is designed to prune irrelevant documents and retrieve documents that are likely to be part of the top-k results for the query. We apply a constrained feature selection algorithm to learn positive weights for feature combinations that are used as part of the weighted candidate selection query. We have implemented and deployed this system to be executed in real time using LinkedIn's Galene search platform. We perform extensive evaluation with different training data approaches and parameter settings, and investigate the scalability of the proposed candidate selection model. Our deployment of this system as part of LinkedIn's job recommendation engine has resulted in significant reduction in latency (up to 25%) without sacrificing the quality of the retrieved results, thereby paving the way for more sophisticated scoring models.
Fedor Borisyuk, Krishnaram Kenthapadi, David Stein 0002, Bo Zhao 0001
KDD4
2016 Mining Reliable Information from Passively and Actively Crowdsourced Data
abstract
Recent years have witnessed an astonishing growth of crowd-contributed data, which has become a powerful information source that covers almost every aspect of our lives. This big treasure trove of information has fundamentally changed the ways in which we learn about our world. Crowdsourcing has attracted considerable attentions with various approaches developed to utilize these enormous crowdsourced data from different perspectives. From the data collection perspective, crowdsourced data can be divided into two types: "passively" crowdsourced data and "actively" crowdsourced data; from task perspective, crowdsourcing research includes information aggregation, budget allocation, worker incentive mechanism, etc. To answer the need of a systematic introduction of the field and comparison of the techniques, we will present an organized picture on crowdsourcing methods in this tutorial. The covered topics will be interested for both advanced researchers and beginners in this field.
Jing Gao 0004, Qi Li 0012, Bo Zhao 0001, Wei Fan 0001, Jiawei Han 0001
KDD3
2016 From Truth Discovery to Trustworthy Opinion Discovery: An Uncertainty-Aware Quantitative Modeling Approach
abstract
In this era of information explosion, conflicts are often encountered when information is provided by multiple sources. Traditional truth discovery task aims to identify the truth the most trustworthy information, from conflicting sources in different scenarios. In this kind of tasks, truth is regarded as a fixed value or a set of fixed values. However, in a number of real-world cases, objective truth existence cannot be ensured and we can only identify single or multiple reliable facts from opinions. Different from traditional truth discovery task, we address this uncertainty and introduce the concept of trustworthy opinion of an entity, treat it as a random variable, and use its distribution to describe consistency or controversy, which is particularly difficult for data which can be numerically measured, i.e. quantitative information. In this study, we focus on the quantitative opinion, propose an uncertainty-aware approach called Kernel Density Estimation from Multiple Sources (KDEm) to estimate its probability distribution, and summarize trustworthy information based on this distribution. Experiments indicate that KDEm not only has outstanding performance on the classical numeric truth discovery task, but also shows good performance on multi-modality detection and anomaly detection in the uncertain-opinion setting.
Mengting Wan, Lance M. Kaplan, Jiawei Han 0001, Jing Gao 0004, Bo Zhao 0001
KDD6
2016 Learning Global Term Weights for Content-based Recommender Systems
abstract
Recommender systems typically leverage two types of signals to effectively recommend items to users: user activities and content matching between user and item profiles, and recommendation models in literature are usually categorized into collaborative filtering models, content-based models and hybrid models. In practice, when rich profiles about users and items are available, and user activities are sparse (cold-start), effective content matching signals become much more important in the relevance of the recommendation. The de-facto method to measure similarity between two pieces of text is computing the cosine similarity of the two bags of words, and each word is weighted by TF (term frequency within the document) x IDF (inverted document frequency of the word within the corpus). In general sense, TF can represent any local weighting scheme of the word within each document, and IDF can represent any global weighting scheme of the word across the corpus. In this paper, we focus on the latter, i.e., optimizing the global term weights, for a particular recommendation domain by leveraging supervised approaches. The intuition is that some frequent words (lower IDF, e.g. ``database'') can be essential and predictive for relevant recommendation, while some rare words (higher IDF, e.g. the name of a small company) could have less predictive power. Given plenty of observed activities between users and items as training data, we should be able to learn better domain-specific global term weights, which can further improve the relevance of recommendation.
Yupeng Gu, Bo Zhao 0001, David Hardtke, Yizhou Sun
WWW2
2016 Conflicts to Harmony: A Framework for Resolving Conflicts in Heterogeneous Data by Truth Discovery
abstract
In many applications, one can obtain descriptions about the same objects or events from a variety of sources. As a result, this will inevitably lead to data or information conflicts. One important problem is to identify the true information (i.e., thetruths) among conflicting sources of data. It is intuitive to trust reliable sources more when deriving the truths, but it is usually unknown which one is more reliablea priori. Moreover, each source possesses a variety of properties with different data types. An accurate estimation of source reliability has to be made by modeling multiple properties in a unified model. Existing conflict resolution work either does not conduct source reliability estimation, or models multiple properties separately. In this paper, we propose to resolve conflicts among multiple sources of heterogeneous data types. We model the problem using an optimization framework where truths and source reliability are defined as two sets of unknown variables. The objective is to minimize the overall weighted deviation between the truths and the multi-source observations where each source is weighted by its reliability. Different loss functions can be incorporated into this framework to recognize the characteristics of various data types, and efficient computation approaches are developed. The proposed framework is further adapted to deal with streaming data in an incremental fashion and large-scale data in MapReduce model. Experiments on real-world weather, stock, and flight data as well as simulated multi-source data demonstrate the advantage of jointly modeling different data types in the proposed framework.
Yaliang Li, Qi Li 0012, Jing Gao 0004, Lu Su 0001, Bo Zhao 0001, Wei Fan 0001, Jiawei Han 0001
IEEE Trans. Knowl. Data Eng.5
2015 Leveraging Knowledge Bases for Contextual Entity Exploration
abstract
Users today are constantly switching back and forth from applications where they consume or create content (such as e-books and productivity suites like Microsoft Office and Google Docs) to search engines where they satisfy their information needs. Unfortunately, though, this leads to a suboptimal user experience as the search engine lacks any knowledge about the content that the user is authoring or consuming in the application. As a result, productivity suites are starting to incorporate features that let the user "explore while they work". Existing work in the literature that can be applied to this problem takes a standard bag-of-words information retrieval approach, which consists of automatically creating a query that includes not only the target phrase or entity chosen by the user but also relevant terms from the context. While these approaches have been successful, they are inherently limited to returning results (documents) that have a syntactic match with the keywords in the query.
Joonseok Lee, Ariel Fuxman, Bo Zhao 0001, Yuanhua Lv
KDD3
2015 On the Discovery of Evolving Truth
abstract
In the era of big data, information regarding the same objects can be collected from increasingly more sources. Unfortunately, there usually exist conflicts among the information coming from different sources. To tackle this challenge, truth discovery, i.e., to integrate multi-source noisy information by estimating the reliability of each source, has emerged as a hot topic. In many real world applications, however, the information may come sequentially, and as a consequence, the truth of objects as well as the reliability of sources may be dynamically evolving. Existing truth discovery methods, unfortunately, cannot handle such scenarios. To address this problem, we investigate the temporal relations among both object truths and source reliability, and propose an incremental truth discovery framework that can dynamically update object truths and source weights upon the arrival of new data. Theoretical analysis is provided to show that the proposed method is guaranteed to converge at a fast rate. The experiments on three real world applications and a set of synthetic data demonstrate the advantages of the proposed method over state-of-the-art truth discovery methods.
Yaliang Li, Qi Li 0012, Jing Gao 0004, Lu Su 0001, Bo Zhao 0001, Wei Fan 0001, Jiawei Han 0001
KDD5
2015 FaitCrowd: Fine Grained Truth Discovery for Crowdsourced Data Aggregation
abstract
In crowdsourced data aggregation task, there exist conflicts in the answers provided by large numbers of sources on the same set of questions. The most important challenge for this task is to estimate source reliability and select answers that are provided by high-quality sources. Existing work solves this problem by simultaneously estimating sources' reliability and inferring questions' true answers (i.e., the truths). However, these methods assume that a source has the same reliability degree on all the questions, but ignore the fact that sources' reliability may vary significantly among different topics. To capture various expertise levels on different topics, we propose FaitCrowd, a fine grained truth discovery model for the task of aggregating conflicting data collected from multiple users/sources. FaitCrowd jointly models the process of generating question content and sources' provided answers in a probabilistic model to estimate both topical expertise and true answers simultaneously. This leads to a more precise estimation of source reliability. Therefore, FaitCrowd demonstrates better ability to obtain true answers for the questions compared with existing approaches. Experimental results on two real-world datasets show that FaitCrowd can significantly reduce the error rate of aggregation compared with the state-of-the-art multi-source aggregation approaches due to its ability of learning topical expertise from question content and collected answers.
Fenglong Ma, Yaliang Li, Qi Li 0012, Minghui Qiu, Jing Gao 0004, Shi Zhi, Lu Su 0001, Bo Zhao 0001, Heng Ji 0001, Jiawei Han 0001
KDD8
2015 Modeling Truth Existence in Truth Discovery
abstract
When integrating information from multiple sources, it is common to encounter conflicting answers to the same question. Truth discovery is to infer the most accurate and complete integrated answers from conflicting sources. In some cases, there exist questions for which the true answers are excluded from the candidate answers provided by all sources. Without any prior knowledge, these questions, named no-truth questions, are difficult to be distinguished from the questions that have true answers, named has-truth questions. In particular, these no-truth questions degrade the precision of the answer integration system. We address such a challenge by introducing source quality, which is made up of three fine-grained measures: silent rate, false spoken rate and true spoken rate. By incorporating these three measures, we propose a probabilistic graphical model, which simultaneously infers truth as well as source quality without any a priori training involving ground truth answers. Moreover, since inferring this graphical model requires parameter tuning of the prior of truth, we propose an initialization scheme based upon a quantity named truth existence score, which synthesizes two indicators, namely, participation rate and consistency rate. Compared with existing methods, our method can effectively filter out no-truth questions, which results in more accurate source quality estimation. Consequently, our method provides more accurate and complete answers to both has-truth and no-truth questions. Experiments on three real-world datasets illustrate the notable advantage of our method over existing state-of-the-art truth discovery methods.
Shi Zhi, Bo Zhao 0001, Wenzhu Tong, Jing Gao 0004, Dian Yu 0001, Heng Ji 0001, Jiawei Han 0001
KDD2
2015 Leveraging Pattern Semantics for Extracting Entities in Enterprises
abstract
Entity Extraction is a process of identifying meaningful entities from text documents. In enterprises, extracting entities improves enterprise efficiency by facilitating numerous applications, including search, recommendation, etc. However, the problem is particularly challenging on enterprise domains due to several reasons. First, the lack of redundancy of enterprise entities makes previous web-based systems like NELL and OpenIE not effective, since using only high-precision/low-recall patterns like those systems would miss the majority of sparse enterprise entities, while using more low-precision patterns in sparse setting also introduces noise drastically. Second, semantic drift is common in enterprises ("Blue" refers to "Windows Blue"), such that public signals from the web cannot be directly applied on entities. Moreover, many internal entities never appear on the web. Sparse internal signals are the only source for discovering them. To address these challenges, we propose an end-to-end framework for extracting entities in enterprises, taking the input of enterprise corpus and limited seeds to generate a high-quality entity collection as output. We introduce the novel concept of Semantic Pattern Graph to leverage public signals to understand the underlying semantics of lexical patterns, reinforce pattern evaluation using mined semantics, and yield more accurate and complete entities. Experiments on Microsoft enterprise data show the effectiveness of our approach.
Fangbo Tao, Bo Zhao 0001, Ariel Fuxman, Yang Li 0150, Jiawei Han 0001
WWW2
2015 Truth Discovery and Crowdsourcing Aggregation: A Unified Perspective
abstract
In the era of Big Data, data entries, even describing the same objects or events, can come from a variety of sources, where a data source can be a web page, a database or a person. Consequently, conflicts among sources become inevitable. To resolve the conflicts and achieve high quality data, truth discovery and crowdsourcing aggregation have been studied intensively. However, although these two topics have a lot in common, they are studied separately and are applied to different domains. To answer the need of a systematic introduction and comparison of the two topics, we present an organized picture on truth discovery and crowdsourcing aggregation in this tutorial. They are compared on both theory and application levels, and their related areas as well as open questions are discussed.
Jing Gao 0004, Qi Li 0012, Bo Zhao 0001, Wei Fan 0001, Jiawei Han 0001
Proc. VLDB Endow.3
2014 Resolving conflicts in heterogeneous data by truth discovery and source reliability estimation
abstract
In many applications, one can obtain descriptions about the same objects or events from a variety of sources. As a result, this will inevitably lead to data or information conflicts. One important problem is to identify the true information (i.e., the truths) among conflicting sources of data. It is intuitive to trust reliable sources more when deriving the truths, but it is usually unknown which one is more reliable a priori. Moreover, each source possesses a variety of properties with different data types. An accurate estimation of source reliability has to be made by modeling multiple properties in a unified model. Existing conflict resolution work either does not conduct source reliability estimation, or models multiple properties separately. In this paper, we propose to resolve conflicts among multiple sources of heterogeneous data types. We model the problem using an optimization framework where truths and source reliability are defined as two sets of unknown variables. The objective is to minimize the overall weighted deviation between the truths and the multi-source observations where each source is weighted by its reliability. Different loss functions can be incorporated into this framework to recognize the characteristics of various data types, and efficient computation approaches are developed. Experiments on real-world weather, stock and flight data as well as simulated multi-source data demonstrate the necessity of jointly modeling different data types in the proposed framework.
Qi Li 0012, Yaliang Li, Jing Gao 0004, Bo Zhao 0001, Wei Fan 0001, Jiawei Han 0001
SIGMOD Conference4
2014 The wisdom of minority: discovering and targeting the right group of workers for crowdsourcing
abstract
Worker reliability is a longstanding issue in crowdsourcing, and the automatic discovery of high quality workers is an important practical problem. Most previous work on this problem mainly focuses on estimating the quality of each individual worker jointly with the true answer of each task. However, in practice, for some tasks, worker quality could be associated with some explicit characteristics of the worker, such as education level, major and age. So the following question arises: how do we automatically discover related worker attributes for a given task, and further utilize the findings to improve data quality? In this paper, we propose a general crowd targeting framework that can automatically discover, for a given task, if any group of workers based on their attributes have higher quality on average; and target such groups, if they exist, for future work on the same task. Our crowd targeting framework is complementary to traditional worker quality estimation approaches. Furthermore, an advantage of our framework is that it is more budget efficient because we are able to target potentially good workers before they actually do the task. Experiments on real datasets show that the accuracy of final prediction can be improved significantly for the same budget (or even less budget in some cases). Our framework can be applied to many real word tasks and can be easily integrated in current crowdsourcing platforms.
Bo Zhao 0001, Ariel Fuxman
WWW2
2014 A Confidence-Aware Approach for Truth Discovery on Long-Tail Data
abstract
In many real world applications, the same item may be described by multiple sources. As a consequence, conflicts among these sources are inevitable, which leads to an important task: how to identify which piece of information is trustworthy, i.e., the truth discovery task. Intuitively, if the piece of information is from a reliable source, then it is more trustworthy, and the source that provides trustworthy information is more reliable. Based on this principle, truth discovery approaches have been proposed to infer source reliability degrees and the most trustworthy information (i.e., the truth) simultaneously. However, existing approaches overlook the ubiquitous long-tail phenomenon in the tasks, i.e., most sources only provide a few claims and only a few sources make plenty of claims, which causes the source reliability estimation for small sources to be unreasonable. To tackle this challenge, we propose a confidence-aware truth discovery (CATD) method to automatically detect truths from conflicting data with long-tail phenomenon. The proposed method not only estimates source reliability, but also considers the confidence interval of the estimation, so that it can effectively reflect real source reliability for sources with various levels of participation. Experiments on four real world tasks as well as simulated multi-source long-tail datasets demonstrate that the proposed method outperforms existing state-of-the-art truth discovery approaches by successful discounting the effect of small sources.
Qi Li 0012, Yaliang Li, Jing Gao 0004, Lu Su 0001, Bo Zhao 0001, Murat Demirbas, Wei Fan 0001, Jiawei Han 0001
Proc. VLDB Endow.5
2013 EventCube: multi-dimensional search and mining of structured and text data
abstract
A large portion of real world data is either text or structured (e.g., relational) data. Moreover, such data objects are often linked together (e.g., structured specification of products linking with the corresponding product descriptions and customer comments). Even for text data such as news data, typed entities can be extracted with entity extraction tools. The EventCube project constructs TextCube and TopicCube from interconnected structured and text data (or from text data via entity extraction and dimension building), and performs multidimensional search and analysis on such datasets, in an informative, powerful, and user-friendly manner. This proposed EventCube demo will show the power of the system not only on the originally designed ASRS (Aviation Safety Report System) data sets, but also on news datasets collected from multiple news agencies, and academic datasets constructed from the DBLP and web data. The system has high potential to be extended in many powerful ways and serve as a general platform for search, OLAP (online analytical processing) and data mining on integrated text and structured data. After the system demo in the conference, the system will be put on the web for public access and evaluation.
Fangbo Tao, Kin Hou Lei, Jiawei Han 0001, ChengXiang Zhai, Marina Danilevsky, Nihit Desai, Bolin Ding, Heng Ji 0001, Rucha Kanade, Anne Kao, Qi Li 0014, Yanen Li, Cindy Xide Lin, Nikunj C. Oza, Ashok N. Srivastava, Rodney Tjoelker, Chi Wang 0001, Duo Zhang 0001, Bo Zhao 0001
KDD22
2012 A Bayesian Approach to Discovering Truth from Conflicting Sources for Data Integration
abstract
In practical data integration systems, it is common for the data sources being integrated to provide conflicting information about the same entity. Consequently, a major challenge for data integration is to derive the most complete and accurate integrated records from diverse and sometimes conflicting sources. We term this challenge the truth finding problem . We observe that some sources are generally more reliable than others, and therefore a good model of source quality is the key to solving the truth finding problem. In this work, we propose a probabilistic graphical model that can automatically infer true records and source quality without any supervision. In contrast to previous methods, our principled approach leverages a generative process of two types of errors (false positive and false negative) by modeling two different aspects of source quality. In so doing, ours is also the first approach designed to merge multi-valued attribute types. Our method is scalable, due to an efficient sampling-based inference algorithm that needs very few iterations in practice and enjoys linear time complexity, with an even faster incremental variant. Experiments on two real world datasets show that our new method outperforms existing state-of-the-art approaches to the truth finding problem.
Bo Zhao 0001, Benjamin I. P. Rubinstein, Jim Gemmell, Jiawei Han 0001
Proc. VLDB Endow.1
2011 TEXplorer: keyword-based object search and exploration in multidimensional text databases
abstract
We propose a novel system TEXplorer that integrates keyword-based object ranking with the aggregation and exploration power of OLAP in a text database with rich structured attributes available, e.g., a product review database. TEXplorer can be implemented within a multi-dimensional text database, where each row is associated with structural dimensions (attributes) and text data (e.g., a document). The system utilizes the text cube data model, where a cell aggregates a set of documents with matching values in a subset of dimensions. Cells in a text cube capture different levels of summarization of the documents, and can represent objects at different conceptual levels.
Bo Zhao 0001, Cindy Xide Lin, Bolin Ding, Jiawei Han 0001
CIKM1
2011 Probabilistic topic models with biased propagation on heterogeneous information networks
abstract
With the development of Web applications, textual documents are not only getting richer, but also ubiquitously interconnected with users and other objects in various ways, which brings about text-rich heterogeneous information networks. Topic models have been proposed and shown to be useful for document analysis, and the interactions among multi-typed objects play a key role at disclosing the rich semantics of the network. However, most of topic models only consider the textual information while ignore the network structures or can merely integrate with homogeneous networks. None of them can handle heterogeneous information network well. In this paper, we propose a novel topic model with biased propagation (TMBP) algorithm to directly incorporate heterogeneous information network with topic modeling in a unified way. The underlying intuition is that multi-typed objects should be treated differently along with their inherent textual information and the rich semantics of the heterogeneous information network. A simple and unbiased topic propagation across such a heterogeneous network does not make much sense. Consequently, we investigate and develop two biased propagation frameworks, the biased random walk framework and the biased regularization framework, for the TMBP algorithm from different perspectives, which can discover latent topics and identify clusters of multi-typed objects simultaneously. We extensively evaluate the proposed approach and compare to the state-of-the-art techniques on several datasets. Experimental results demonstrate that the improvement in our proposed approach is consistent and promising.
Hongbo Deng, Jiawei Han 0001, Bo Zhao 0001, Yintao Yu, Cindy Xide Lin
KDD3
2011 Collective topic modeling for heterogeneous networks
abstract
In this paper, we propose a joint probabilistic topic model for simultaneously modeling the contents of multi-typed objects of a heterogeneous information network. The intuition behind our model is that different objects of the heterogeneous network share a common set of latent topics so as to adjust the multinomial distributions over topics for different objects collectively. Experimental results demonstrate the effectiveness of our approach for the tasks of topic modeling and object clustering.
Hongbo Deng, Bo Zhao 0001, Jiawei Han 0001
SIGIR2
2011 Efficient Keyword-Based Search for Top-K Cells in Text Cube
abstract
Previous studies on supporting free-form keyword queries over RDBMSs provide users with linked structures (e.g., a set of joined tuples) that are relevant to a given keyword query. Most of them focus on ranking individual tuples from one table or joins of multiple tables containing a set of keywords. In this paper, we study the problem of keyword search in a data cube with text-rich dimension(s) (so-called text cube). The text cube is built on a multidimensional text database, where each row is associated with some text data (a document) and other structural dimensions (attributes). A cell in the text cube aggregates a set of documents with matching attribute values in a subset of dimensions. We define a keyword-based query language and an IR-style relevance model for scoring/ranking cells in the text cube. Given a keyword query, our goal is to find the top-k most relevant cells. We propose four approaches: inverted-index one-scan, document sorted-scan, bottom-up dynamic programming, and search-space ordering. The search-space ordering algorithm explores only a small portion of the text cube for finding the top-k answers, and enables early termination. Extensive experimental studies are conducted to verify the effectiveness and efficiency of the proposed approaches.
Bolin Ding, Bo Zhao 0001, Cindy Xide Lin, Jiawei Han 0001, ChengXiang Zhai, Ashok N. Srivastava, Nikunj C. Oza
IEEE Trans. Knowl. Data Eng.2
2010 TopCells: Keyword-based search of top-k aggregated documents in text cube
abstract
Previous studies on supporting keyword queries in RDBMSs provide users with a ranked list of relevant linked structures (e.g. joined tuples) or individual tuples. In this paper, we aim to support keyword search in a data cube with text-rich dimension(s) (so-called text cube). Each document is associated with structural dimensions. A cell in the text cube aggregates a set of documents with matching dimension values on a subset of dimensions. Given a keyword query, our goal is to find the top-k most relevant cells in the text cube. We propose a relevance scoring model and efficient ranking algorithms. Experiments are conducted to verify their efficiency.
Bolin Ding, Bo Zhao 0001, Cindy Xide Lin, Jiawei Han 0001, ChengXiang Zhai
ICDE2
2010 PET: a statistical model for popular events tracking in social communities
abstract
User generated information in online communities has been characterized with the mixture of a text stream and a network structure both changing over time. A good example is a web-blogging community with the daily blog posts and a social network of bloggers.
Cindy Xide Lin, Bo Zhao 0001, Qiaozhu Mei, Jiawei Han 0001
KDD2
2010 Entity relation discovery from web tables and links
abstract
The World-Wide Web consists not only of a huge number of unstructured texts, but also a vast amount of valuable structured data. Web tables [2] are a typical type of structured information that are pervasive on the web, and Web-scale methods that automatically extract web tables have been studied extensively [1]. Many powerful systems (e.g.OCTOPUS [4], Mesa [3]) use extracted web tables as a fundamental component.
Cindy Xide Lin, Bo Zhao 0001, Tim Weninger, Jiawei Han 0001, Bing Liu 0001
WWW2
2009 iNextCube: Information Network-Enhanced Text Cube
abstract
Nowadays, most business, administration, and/or scientific databases contain both structured attributes and text attributes. We call a database that consists of both multidimensional structured data and narrative text data as multidimensional text database . Searching, OLAP, and mining such databases pose many research challenges. To enhance the power of data analysis, interesting entities and relationships can be extracted from such databases to derive heterogeneous information networks, which in turn will substantially increase the power and flexibility of data exploration in such databases. Based on our previous studies on TextCube [1], TopicCube [2], and information network analysis, such as RankClus [3] and NetClus [4], we construct iNextCube , an i nformation- N etwork- e nhanced te xt Cube . In this demo, we show the power of iNextCube in the search and analysis of two multidimensional text databases: (i) a DBLP-based CS bibliographic database, and (ii) an online news database.
Yintao Yu, Cindy Xide Lin, Yizhou Sun, Chen Chen 0005, Jiawei Han 0001, Binbin Liao, ChengXiang Zhai, Duo Zhang 0001, Bo Zhao 0001
Proc. VLDB Endow.10
2008 Text Cube: Computing IR Measures for Multidimensional Text Database Analysis
abstract
Since Jim Gray introduced the concept of rdquodata cuberdquo in 1997, data cube, associated with online analytical processing (OLAP), has become a driving engine in data warehouse industry. Because the boom of Internet has given rise to an ever increasing amount of text data associated with other multidimensional information, it is natural to propose a data cube model that integrates the power of traditional OLAP and IR techniques for text. In this paper, we propose a text-cube model on multidimensional text database and study effective OLAP over such data. Two kinds of hierarchies are distinguishable inside: dimensional hierarchy and term hierarchy. By incorporating these hierarchies, we conduct systematic studies on efficient text-cube implementation, OLAP execution and query processing. Our performance study shows the high promise of our methods.
Cindy Xide Lin, Bolin Ding, Jiawei Han 0001, Feida Zhu 0001, Bo Zhao 0001
ICDM5