<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>(Artificial) Mind over Matter Humans In and Humans Out in Matching</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Roee Shraga Supervised by Prof. Avigdor Gal and Prof. Rakefet Ackerman Technion - Israel Institute of Technology</institution>
          ,
          <addr-line>Haifa</addr-line>
          ,
          <country country="IL">Israel</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The matching task is at the heart of data integration, in charge of aligning elements of data sources. Historically, matching problems were considered semi automated tasks in which correspondences are generated by matching algorithms and subsequently validated by human expert(s). This research is devoted to the changing role of humans in matching, which is divided into two main approaches, namely Humans Out and Humans In. With the increase in amount and size of matching tasks, the role of humans as validators seems to diminish; thus Humans In questions the inherent need for humans in the matching loop. On the other hand, Humans Out focuses on overcoming human cognitive biases via algorithmic assistance. Above all, we observe that matching requires unconventional thinking demonstrated by advance machine learning methods to complement (and possibly take over) the role of humans in matching.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>Modern industrial and business processes require intensive
use of large-scale data alignment and integration techniques
to combine data from multiple heterogeneous data sources
into meaningful and valuable information. Data alignment
and integration has been recently challenged by the need
to handle large volumes of data, arriving at high velocity
from a variety of sources, which demonstrate varying levels
of veracity. This challenging setting, often referred to as
big data, renders many of the existing techniques, especially
those that are human-intensive, obsolete.</p>
      <p>
        At the heart of the data integration realm lies the
matching task [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], in charge of aligning elements of data sources.
In particular, whenever data sources are represented as
schemata, the task of schema matching aligns attributes
that convey similar semantic content. At the data level,
entity resolution (also known as record deduplication) aims
at \cleaning" a database by identifying tuples representing
the same entity. Initial heuristic attempts (e.g., COMA [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ])
Proceedings of the VLDB 2020 PhD Workshop, August 31st, 2020. Tokyo,
Japan. Copyright (C) 2020 for this paper by its authors. Copying permitted
for private and academic purposes.
were followed by theoretical grounding (e.g., see [
        <xref ref-type="bibr" rid="ref2 ref6">2, 6</xref>
        ]),
algorithmic solutions for e cient and e ective integration, and
a body of systems, benchmarks and competitions that allow
comparative empirical analysis of integration solutions.
      </p>
      <p>Matching problems have been historically de ned as a
semi-automated task in which correspondences are
generated by matching algorithms and outcomes are subsequently
validated by one or more human experts. The reason for
that is the inherent assumption that humans \do it better."
The traditional roles of humans and machines in matching
are subject to change due to the availability of data and
advances in machine learning. Therefore, in the proposed
research we question this assumption and aim at developing
a machine learning framework for matching.</p>
      <p>
        Given the availability of data and the improvement of
machine learning techniques, this line of research is devoted to
the investigation of respective roles of humans and machines
in achieving cognitive tasks in matching, aiming to
determine whether traditional roles of humans and machines are
subject to change [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ]. Such investigation, we believe,
will pave a way to better utilize both human and machine
resources in new and innovative manners. We consider two
possible modes of change, namely humans out and humans
in. Humans Out aim at exploring out-of-the-box latent
matching reasoning using machine learning algorithms when
attempting to overpower human matcher performance.
Pursuing out-of-the-box thinking, we investigate the best way
to include machine and deep learning in matching. Humans
in explores how to better involve humans in the matching
loop by assigning human matchers with a symmetric role to
algorithmic matcher in the matching process.
      </p>
      <p>In following sections we describe each of the two modes
of change. Section 2 describes how and where we envision
replacing humans in the matching loop. In Section 3, we
detail our approch to better involve humans in matching by
understanding their strengths and weaknesses. Finally, we
summarize and discuss future directions in Section 4.</p>
    </sec>
    <sec id="sec-2">
      <title>HUMANS OUT</title>
      <p>
        The Humans Out approach seeks matching subtasks,
traditionally considered to require cognitive e ort, in which
humans can be excluded. An initial good place to start is
with the basic task of identifying correspondences. We note
that many contemporary matching algorithms use
heuristics, where each heurisitc associates some semantic cue to
justify an alignment between elements. For example,
stringbased matchers use string similarity as a cue for item
alignment. We observe that such heuristics, in essence, encode
human intuition about matching. Our earlier work [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]
showed that human matching choices can be reasonably
predicted by classifying them into types, where a type
correspond to an existing heuristic. Moreover, in our
experiments, decision making of most human matchers can be
predicted well using a combination of two algorithmic matchers.
Therefore, we can argue that the cognitive e ort of many
human matchers can be easily replaced with such heuristics.
      </p>
      <p>Next, we describe two works aiming to enhance the
automation of matching, focusing on the task of schema
matching. The main component of these works is a similarity
matrix, a conceptual model representing a matching result.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>Learning to Rerank Schema Matches</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref7 ref9">7, 9</xref>
        ] we suggested a learning algorithm for re-ranking
top-K matches so that the best match is ranked at the top
termed LRSM (illustrated in Figure 1). The proposed
algorithm has shown good results when tested on real-world as
well as synthetic datasets, o ering an alternative to humans
in selecting the best match, a task traditionally reserved for
human veri ers.
      </p>
      <p>
        The novelty of LRSM is in the use of similarity matrices
as a basis for learning features, creating feature-rich datasets
that t learning and provide us with a feature aggregation
that is needed to enrich algorithmic matching beyond that
of human matching. To create a reranking framework, we
adopt a learning-to-rank approach [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], utilizing matching
predictors [
        <xref ref-type="bibr" rid="ref13 ref8">8, 13</xref>
        ] as features. In addition to the
state-ofthe-art predictors, which mostly emphasize positive
characteristics of a match, we propose a novel set of matching
predictors that capture complementary negative aspects.
      </p>
      <p>
        We show a bound on the size of K, given a desired level
of con dence in nding the best match, justi ed
theoretically and validated empirically. This bound is useful for
top-K algorithms [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and, as psychological literature
suggests, also applicable when introducing a list of options (as
in the traditional top-K setting) to humans [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>Finally, using large scale experiments with real-world
benchmark ontology and schema sets, as well as synthetic
data, we show the e ectiveness of the proposed
algorithmic solution. Speci cally, we show that the size of a top-K
match list is geometrically distributed with a parameter that
can be estimated as the amount of times the original best
match was the one with the highest F 1 value. Additionally,
we show empirical evidence for the theoretical choice of K,
demonstrate that the newly suggested predictors correlate
well with evaluation measures, validate the use of NDCG as
an optimization function, and above all show that LRSM
performs better than state-of-the-art methods providing
improved (and robust) matching results.
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>Cross-Domain Schema Matching using</title>
    </sec>
    <sec id="sec-5">
      <title>Deep Similarity Matrix Adjustment and</title>
    </sec>
    <sec id="sec-6">
      <title>Evaluation</title>
      <p>
        In a recent paper [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], we show that deep learning can also
be applied to \small" matching problems such as schema
matching, making extensive use of similarity matrices. We
o er a novel post processing step to schema matching that
improves the nal matching outcome without human
intervention. We present a new mechanism, similarity matrix
adjustment, to calibrate a matching result and propose an
algorithm (dubbed ADnEV) that manipulates, using deep
neural networks, similarity matrices, created by
state-of-theart algorithmic matchers.
      </p>
      <p>ADnEV uses deep neural networks, providing a data-driven
approach for extracting hidden representative features for an
automatic schema matching process, removing the
requirement for manual feature engineering. ADnEV learns two
conjoint neural network models for adjusting and evaluating
a similarity matrix. ADnEV algorithm applies these models
to iteratively adjust and evaluate new similarity matrices
(illustrated in Figure 2), created by state-of-the-art
matchers. With such a tool at hand, we enhance the ability to
introduce new data sources to existing systems without the
need to rely on either domain experts (knowledgeable of the
domain but less so on the best matchers to use) or data
integration specialists (who lack su cient domain knowledge).
Having a trained ADnEV model also supports systems where
human nal judgement is needed by regulation, e.g.,
healthcare, by o ering an improved matching recommendation.
 0 = 
 11 ⋯  1
( ⋮ ⋱ ⋮ )
  1 ⋯</p>
      <p>EV
 ෠0</p>
      <p>AD
 1 =  ሺ 0ሻ   =  ሺ  −1ሻ  
 111 ⋯  11
( ⋮11 ⋯⋱  ⋮1 ) AD ⋯ AD
=  ሺ  −1ሻ
 11 ⋯  1
( ⋮ ⋱ ⋮ )
  1 ⋯  
EV
 ෠1</p>
      <p>ሺ  ሻ &lt;  ൫  −1൯</p>
      <p>We empirically demonstrate the e ectiveness of ADnEV
for improving matching results, using real-world benchmark
ontology and schema sets. We show that ADnEV can
generalize into new domains without the need to learn the domain
terminology, thus allowing cross-domain learning. We also
show ADnEV to be a powerful tool in handling schemata
which matching is particularly challenging. Finally, we show
the bene t of using ADnEV in a related integration task of
ontology alignment.</p>
    </sec>
    <sec id="sec-7">
      <title>HUMANS IN</title>
      <p>The Humans In approach aims at investigating whether
the current role humans take in the matching process is
effective and whether alternative role can improve overall
performance of the matching process.</p>
      <p>1.0</p>
      <p>
        By way of motivation, we provide an illustration
(Figure 3) of the relationship between human con dence in
matching and correctness (in terms of precision) based on our
experiments [
        <xref ref-type="bibr" rid="ref1 ref17">1, 17</xref>
        ]. It is clear that human subjective
condence cannot serve as a good predictor to matching
correctness. Next, we describe a work that shows how human
biases a ect con dence levels via consistency dimensions.
3.1
      </p>
    </sec>
    <sec id="sec-8">
      <title>A Cognitive Model of Human Matching</title>
    </sec>
    <sec id="sec-9">
      <title>Bias</title>
      <p>
        A recent study [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], aided by metacognitive models,
analyzes the consistency of human matchers. We explore three
main consistency dimensions as potential cognitive biases,
taking into account the time it takes to reach a matching
decision, the extent of agreement among human matchers
and the assistance of algorithmic matchers. In particular,
we showed that when an algorithmic suggestion is available,
humans tend to accept it to be true, in sharp contradiction
to the conventional validation role of human matchers.
      </p>
      <p>Interestingly enough, all dimensions were found predictive
of both con dence and accuracy of human matchers. This
indicates that 1) humans have cognitive biases a ecting their
ability to provide consistent matching decisions, and 2) that
such biases has predictive value in determining to what
extent a human matcher's alignment decision is accurate. Our
empirical evaluation serves as a proof-of-concept that
validates the important roles of humans as participants in the
matching process, and less so as validators. As an example,
Figure 4 compares con dence with correctness, by showing
the proportion of correctly identi ed correspondences, out
of all correspondences (i.e., precision), partitioned according
to elapsed time (red) and mean of con dence across all
human matchers, again partitioned according to elapsed time
(blue). For each measure we also include a linear trend-line
and error bars (standard deviation) for each time bucket.
MC = 0.69</p>
    </sec>
    <sec id="sec-10">
      <title>InCognitoMatch: Cognitive-aware Matching via Crowdsourcing</title>
      <p>
        Acknowledging cognitive awareness in human
matching, we recently proposed InCognitoMatch [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], the
rst cognitive-aware crowdsourcing application for
matching tasks. InCognitoMatch provides a handy tool to
validate, annotate, and correct correspondences using the crowd
whilst accounting for human matching biases. In addition,
InCognitoMatch enables system administrators to
control context information visible for workers and analyze their
performance accordingly. For crowd workers,
InCognitoMatch is an easy-to-use application that may be accessed
from multiple crowdsourcing platforms. In addition, workers
completing a task are o ered suggestions for followup
sessions according to their performance in the current session.
We foresee that such a tool will become handy in
matching schemata in big data setting, where schema description
may be poorly documented and human expertise becomes a
scarce resource.
4.
      </p>
    </sec>
    <sec id="sec-11">
      <title>ONGOING AND FUTURE RESEARCH</title>
      <p>In this paper we presented our approach for human
involvement in the matching loop, introducing tasks where
humans can be replaced and emphasizing our vision for
understanding human behavior to allow better engagement. An
additional overarching goal is to propose a common
matching framework that would allow treating matching as a
unied problem whether we match schemata attributes,
ontology elements, process activities, entity's tuples, etc. Next,
we describe some concrete ongoing and future research
directions.</p>
      <p>
        Cognition-aware Matching Collaboration: Match
consistency was introduced in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] as a measure of human
matching variability along potential bias dimensions. As a direct
future direction, we design a collaboration matcher that
combines human and algorithmic opinions to improve the
matching outcome by compensating for human biases along
consistency dimensions as de ned [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], namely temporal,
consesnsuality, and control. We validated the proposed matcher
using an empirical study with human and algorithmic
matchers over a well-known benchmark, showing it provides better
matching performance than human or algorithmic matching,
performed separately.
      </p>
      <p>
        Expert Identi cation: In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] we show that humans have
cognitive biases decreasing their ability to perform
matching tasks e ectively (see Section 3.1). Expert identi cation
aims to predict humans quali cation to serve as \experts"
for a matching task. We intend to explore predictive
behaviors that capture the process of human matching by
transforming physical aspects (such as time, screen scrolls, mouse
tracking, and eye movement) into features that can be used
for examining the role of humans in the matching process.
This, in turn, would enable matching systems to carefully
select a matching expert that ts the task.
      </p>
      <p>
        Learning from Matchers: Using machine learning for
data integration raises the issue of shortage of labeled data
to o er supervised learning [
        <xref ref-type="bibr" rid="ref10 ref12 ref18 ref5 ref9">5, 9, 10, 12, 18</xref>
        ]. Hence,
pursuing less-than-supervised (e.g., unsupervised, weakly
supervised) methods would be a natural next step to follow.
In a nutshell, we will propose a framework that uses
pretrained embeddings to represent data elements, processes
a candidate pair to be matched with bidirectional LSTM,
and trained using state-of-the-art heuristic matchers. Once
trained, the framework will be independent of both human
input and human designed heuristics. Initial empirical
evaluation shows the proposed framework to performs better
than multiple baselines and provide insights on future
technique choices.
      </p>
      <p>Matching Relevance: The vision we put forward is for
the creation of a probabilistic matching relevance framework
that will allow matching tasks to consider matching intent
when creating a match. An intent re ects user preferences
that may relate to granularity level, system requirement,
match context, or simply individual inclination. We will
present a probabilistic model of a match, showing that
intent, either implicitly or explicitly speci ed, enables more
accurate matching by better separating the relevant from
the irrelevant. The proposed probabilistic notation will
describe uncertainty in general existing matching problem, and
accompanied with an intent, will enable assessment of the
relevance of a match to a system rather than its correctness.</p>
    </sec>
    <sec id="sec-12">
      <title>Acknowledgments</title>
      <p>I would like thank Dr. Haggai Roitman, Dr. Tomer Sagi,
Dr. Ofra Amir, and Coral Scharf, for their involvement in
this research.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R.</given-names>
            <surname>Ackerman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Sagi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Shraga</surname>
          </string-name>
          .
          <article-title>A cognitive model of human bias in matching</article-title>
          .
          <source>In PRICAI: Trends in Arti cial Intelligence</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Bellahsene</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bonifati</surname>
          </string-name>
          , and E. Rahm, editors.
          <source>Schema Matching and Mapping. Data-Centric Systems and Applications</source>
          . Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Burges</surname>
          </string-name>
          .
          <article-title>From ranknet to lambdarank to lambdamart: An overview</article-title>
          .
          <source>Learning</source>
          ,
          <volume>11</volume>
          :
          <fpage>23</fpage>
          {
          <fpage>581</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>H. H.</given-names>
            <surname>Do</surname>
          </string-name>
          and
          <string-name>
            <given-names>E.</given-names>
            <surname>Rahm</surname>
          </string-name>
          .
          <article-title>Coma: a system for exible combination of schema matching approaches</article-title>
          .
          <source>In Proceedings of VLDB</source>
          , pages
          <volume>610</volume>
          {
          <fpage>621</fpage>
          . VLDB Endowment,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>X. L.</given-names>
            <surname>Dong</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Rekatsinas</surname>
          </string-name>
          .
          <article-title>Data integration and machine learning: A natural synergy</article-title>
          .
          <source>In SIGMOD</source>
          , pages
          <volume>1645</volume>
          {
          <fpage>1650</fpage>
          . ACM,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          .
          <source>Uncertain Schema Matching. Synthesis Lectures on Data Management</source>
          . Morgan &amp; Claypool Publishers,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Roitman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Roee</surname>
          </string-name>
          .
          <article-title>Heterogeneous data integration by learning to rerank schema matches</article-title>
          .
          <source>In IEEE International Conference on Data Mining, ICDM. IEEE Computer Society</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Roitman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Sagi</surname>
          </string-name>
          .
          <article-title>From diversity-based prediction to better ontology &amp; schema matching</article-title>
          .
          <source>In Proceedings of the 25th International Conference on World Wide Web</source>
          , pages
          <volume>1145</volume>
          {
          <fpage>1155</fpage>
          . International World Wide Web Conferences Steering Committee,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Roitman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Shraga</surname>
          </string-name>
          .
          <article-title>Learning to rerank schema matches</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering (TKDE)</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>F.</given-names>
            <surname>Jabeen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Leopold</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H. A.</given-names>
            <surname>Reijers</surname>
          </string-name>
          .
          <article-title>How to make process model matching work better? an analysis of current similarity measures</article-title>
          .
          <source>In International Conference on Business Information Systems</source>
          , pages
          <fpage>181</fpage>
          {
          <fpage>193</fpage>
          . Springer,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C.</given-names>
            <surname>Macdonald</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. L. T.</given-names>
            <surname>Santos</surname>
          </string-name>
          ,
          <string-name>
            <surname>and I. Ounis.</surname>
          </string-name>
          <article-title>The whens and hows of learning to rank for web search</article-title>
          .
          <source>Information Retrieval</source>
          ,
          <volume>16</volume>
          (
          <issue>5</issue>
          ):
          <volume>584</volume>
          {
          <fpage>628</fpage>
          ,
          <string-name>
            <surname>Oct</surname>
          </string-name>
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mudgal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rekatsinas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Doan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Park</surname>
          </string-name>
          , G. Krishnan,
          <string-name>
            <given-names>R.</given-names>
            <surname>Deep</surname>
          </string-name>
          , E. Arcaute, and
          <string-name>
            <given-names>V.</given-names>
            <surname>Raghavendra</surname>
          </string-name>
          .
          <article-title>Deep learning for entity matching: A design space exploration</article-title>
          .
          <source>In Proceedings of the 2018 International Conference on Management of Data</source>
          , pages
          <volume>19</volume>
          {
          <fpage>34</fpage>
          . ACM,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>T.</given-names>
            <surname>Sagi</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          .
          <article-title>Schema matching prediction with applications to data source discovery and dynamic ensembling</article-title>
          .
          <source>The VLDB Journal</source>
          ,
          <volume>22</volume>
          (
          <issue>5</issue>
          ):
          <volume>689</volume>
          {
          <fpage>710</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>B.</given-names>
            <surname>Schwartz</surname>
          </string-name>
          .
          <article-title>The paradox of choice: Why more is less</article-title>
          . Ecco New York,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>R.</given-names>
            <surname>Shraga</surname>
          </string-name>
          .
          <article-title>(arti cial) mind over matter: Integrating humans and algorithms in solving matching problems</article-title>
          .
          <source>In Proceedings of the 2018 International Conference on Management of Data (SIGMOD)</source>
          .
          <source>ACM</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>R.</given-names>
            <surname>Shraga</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          .
          <article-title>The changing roles of humans and algorithms in (process) matching</article-title>
          .
          <source>In International Conference on Business Process Management</source>
          , pages
          <volume>106</volume>
          {
          <fpage>109</fpage>
          . Springer,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>R.</given-names>
            <surname>Shraga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Roitman</surname>
          </string-name>
          .
          <article-title>What type of a matcher are you?: Coordination of human and algorithmic matchers</article-title>
          .
          <source>In Proceedings of the Workshop on Human-In-the-Loop Data Analytics, HILDA@SIGMOD</source>
          <year>2018</year>
          , Houston, TX, USA, June 10,
          <year>2018</year>
          , pages
          <issue>12:1</issue>
          {
          <issue>12</issue>
          :
          <fpage>7</fpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>R.</given-names>
            <surname>Shraga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Roitman</surname>
          </string-name>
          . Adnev:
          <article-title>Cross-domain schema matching using deep similarity matrix adjustment and evaluation</article-title>
          .
          <source>PVLDB</source>
          ,
          <volume>13</volume>
          (
          <issue>9</issue>
          ):
          <volume>1401</volume>
          {
          <fpage>1415</fpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Shraga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Scharf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ackerman</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Gal</surname>
          </string-name>
          . Incognitomatch:
          <article-title>Cognitive-aware matching via crowdsourcing</article-title>
          .
          <source>In Proceedings of the 2020 International Conference on Management of Data, SIGMOD. ACM</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>