<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Supervised Ontology and Instance Matching with MELT</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Sven</forename><surname>Hertling</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Data and Web Science Group</orgName>
								<orgName type="institution">University of Mannheim</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author role="corresp">
							<persName><forename type="first">Jan</forename><surname>Portisch</surname></persName>
							<email>jan.portisch@sap.com</email>
							<affiliation key="aff0">
								<orgName type="department">Data and Web Science Group</orgName>
								<orgName type="institution">University of Mannheim</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution">SAP SE Product Engineering Financial Services</orgName>
								<address>
									<settlement>Walldorf</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Heiko</forename><surname>Paulheim</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Data and Web Science Group</orgName>
								<orgName type="institution">University of Mannheim</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Supervised Ontology and Instance Matching with MELT</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">9C5A5325D17196035D846F71954CE7CF</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T07:02+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>ontology matching</term>
					<term>supervised learning</term>
					<term>machine learning</term>
					<term>knowledge graph embeddings</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper, we present MELT-ML, a machine learning extension to the Matching and EvaLuation Toolkit (MELT) which facilitates the application of supervised learning for ontology and instance matching. Our contributions are twofold: We present an open source machine learning extension to the matching toolkit as well as two supervised learning use cases demonstrating the capabilities of the new extension.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Many similarity metrics and matching approaches have been proposed and developed up to date. They are typically implemented as engineered systems which apply a process-oriented matching pipeline. Manually combining metrics, also called features in the machine learning jargon, is typically very cumbersome. Supervised learning allows researchers and developers to focus on adding and defining features and to leave the weighting of those and the decision making to a machine. This approach may also be suitable for developing generic matching systems that self-adapt depending on specific datasets or domains. Here, it makes sense to test and evaluate multiple classifiers at once in a fair, i.e. reproducible, way. Furthermore, recent advances in machine learning -such as in the area of knowledge graph embeddings -may also be applicable for the ontology and instance matching community. The existing evaluation and development platforms, such as the Alignment API <ref type="bibr" target="#b2">[3]</ref>, SEALS <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b32">33]</ref> or the HOBBIT <ref type="bibr" target="#b24">[25]</ref> framework, make the application of such advances not as simple as it could be.</p><p>In this paper, we present MELT-ML, an extension to the Matching and EvaLuation Toolkit (MELT). Our contribution is twofold: Firstly, we present a machine learning extension to the MELT framework (available in MELT 2.6) which simplifies the application of advanced machine learning algorithms in matching systems and which helps researchers to evaluate systems that exploit such techniques. Secondly, we present and evaluate two novel approaches in an exemplary manner implemented and evaluated with the extension in order to demonstrate its functionality. We show that RDF2Vec <ref type="bibr" target="#b29">[30]</ref> embeddings derived directly from the ontologies to be matched are capable of representing the internal structure of an ontology but do not provide any value for matching tasks with differently structured ontologies when evaluated as the only feature. We further show that multiple feature generators and a machine learning component help to obtain a high precision alignment in the Ontology Alignment Evaluation Initiative (OAEI) knowledge graph track <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b7">8]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Related Work</head><p>Classification is a flavor of supervised learning and denotes a machine learning approach where the learning system is presented with a set of records carrying a class or label. Given those records, the system is trained by trying to predict the correct class. <ref type="bibr" target="#b17">[18]</ref> Transferred to the ontology alignment domain, the set of records can be regarded as a collection of correspondences where some of the correspondences are correct (class true) and some correspondences are false (class false). Hence, the classification system at hand is binary.</p><p>The application of supervised learning is not new to ontology matching. In fact, even in the very first edition of the OAEI<ref type="foot" target="#foot_0">3</ref> in 2004 the OLA matching system <ref type="bibr" target="#b4">[5]</ref> performed a simple optimization of weights using the provided reference alignments. In the past, multiple publications <ref type="bibr" target="#b13">[14,</ref><ref type="bibr" target="#b3">4,</ref><ref type="bibr" target="#b30">31,</ref><ref type="bibr" target="#b23">24,</ref><ref type="bibr" target="#b15">16]</ref> addressed supervised learning in ontology matching, occasionally also referred to as matching learning. Unsupervised machine learning approaches are less often used, but have been proposed for the task of combining matchers as well <ref type="bibr" target="#b22">[23]</ref>.</p><p>More recently, Nkisi-Orji et al. <ref type="bibr" target="#b25">[26]</ref> present a matching system that uses a multitude of features and a random forest classifier. The system is evaluated on the OAEI conference track <ref type="bibr" target="#b1">[2]</ref> and the EuroVoc dataset, but did not participate in the actual evaluation campaign. Similarly, Wang et al. <ref type="bibr" target="#b31">[32]</ref> present a system called OntoEmma which exploits a neural classifier together with 32 features. The system is evaluated on the large biomed track. However, the system did not participate in an OAEI campaign either. It should be mentioned here that a comparison between systems that have been trained with parts of the reference and systems that have not is not really fair (despite being the typical approach). Also a recent, OAEI-participating matching system applies supervised learning: The POMap++ matching system <ref type="bibr" target="#b15">[16]</ref> uses a local classifier which is not based on the reference alignment but on a locally created gold standard. The system also participated in the last two recent OAEI campaigns <ref type="bibr" target="#b16">[17,</ref><ref type="bibr" target="#b14">15]</ref>.</p><p>The implementations of the approaches are typically not easily reusable or available in a central framework.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">The MELT Framework</head><p>Overview MELT <ref type="bibr" target="#b9">[10]</ref> is a framework written in Java for ontology and instance matcher development, tuning, evaluation, and packaging. It supports both, HOB-BIT and SEALS, two heavily used evaluation platforms in the ontology matching community. The core parts of the framework are implemented in Java, but evaluation and packaging of matchers implemented in other languages is also supported. Since 2020, MELT is the official framework recommendation by the OAEI and the MELT track repository is used to provide all track data required by SEALS. MELT is also capable of rendering Web dashboards for ontology matching results so that interested parties can analyze and compare matching results on the level of correspondences without any coding efforts <ref type="bibr" target="#b26">[27]</ref>. This has been pioneered at the OAEI 2019 for the knowledge graph track. <ref type="foot" target="#foot_1">4</ref> MELT is open-source<ref type="foot" target="#foot_2">5</ref> , under a permissive license, and is available on the maven central repository <ref type="foot" target="#foot_3">6</ref> .</p><p>Different Gold Standard Types Matching systems are typically evaluated against a reference alignment. A reference alignment may be complete or only partially complete. The latter means that not all entities in the matching task are aligned and that any entity not appearing in the gold standard cannot be judged. Therefore, the following five levels of completeness can be distinguished: (i) complete, (ii) partial with complete target and complete source, (iii) partial with complete target and incomplete source, (iv) partial with complete source and incomplete target, (v) partial with incomplete source and incomplete target. If the reference is complete, all correspondences not available in the reference alignment can be regarded as wrong. If only one part of the gold standard is complete (ii, iii, and iv), every correspondence involving an element of the complete side that is not available in the reference can be regarded as wrong. If the gold standard is incomplete (v), the correctness of correspondences not in the gold standard cannot be judged. For example, given that the gold standard is partial with complete target and complete source (case ii), and given the correspondence &lt; a, b, =, 1.0 &gt;, the correspondence &lt; a, c, =, 1.0 &gt; could be judged as wrong because it involves a which is from the complete side of the alignment. On the other hand, the correspondence &lt; d, e, =, 1.0 &gt; cannot be judged because it does not involve any element from the gold standard. This evaluation setting is used for example for the OAEI knowledge graph track. OAEI reference datasets are typically complete with the exception of the knowledge graph track. The completeness of references influences how matching systems have to be evaluated. MELT can handle all stated levels of completeness. The completeness can be set for every TestCase separately using the enum GoldStandardCompleteness. The completeness also influences the generation of negative correspondences for a gold standard in supervised learning. MELT supports matching system developers also in this use case.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Supervised Learning Extensions in MELT</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1">Python Wrapper</head><p>As researchers apply advances in machine learning and natural language processing to other domains, they often turn to Python because leading machine learning libraries such as scikit-learn<ref type="foot" target="#foot_4">7</ref> , TensorFlow<ref type="foot" target="#foot_5">8</ref> , PyTorch<ref type="foot" target="#foot_6">9</ref> , Keras<ref type="foot" target="#foot_7">10</ref> , or gensim <ref type="foot" target="#foot_8">11</ref> are not easily available for the Java language. In order to exploit functionalities provided by Python libraries in a consistent manner without a tool break, a wrapper is implemented in MELT which communicates with a Python backend via HTTP as depicted in Figure <ref type="figure" target="#fig_0">1</ref>. The server works out-of-the-box requiring only that Python and the libraries listed in the requirements.txt file are available on the target system. The MELT-ML user can call methods in Java which are mapped to a Python call in the background. As of MELT 2.6, functionality from gensim and scikit-learn are wrapped. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2">Generation of Training Data</head><p>Every classification approach needs features and class labels. In the case of matching, each example represents a correspondence and the overall goal is to have an ML model which is capable of deciding if a correspondence is correct or not. Thus, the matching component can only work as a filter e.g. it can only remove correspondences of an already generated alignment.</p><p>For training such a classifier, positive and negative examples are required. The positive ones can be generated by a high precision matcher or by an externally provided alignment such as a sample of the reference alignment or manually created correspondences. As mentioned earlier, no OAEI track provides a dedicated alignment for training. Therefore, MELT provides a new sample(int n) method in the Alignment class for sampling n correct correspondences as well as sampleByFraction(double fraction) for sampling a f raction in range (0, 1) of correct correspondences.</p><p>Negative examples can be easily generated in settings where the gold standard is complete or partially complete (with complete source and/or target, see Section 3). The reason is that any correspondence with an entity appearing in the positive examples can be regarded as incorrect. Thus, a recall oriented matcher can generate an alignment and all such correspondences represent the negative class. In cases where the gold standard is partial and the source and/or target is incomplete, each negative correspondence has to be manually created.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3">Generation of Features</head><p>The features for the correspondences are generated by one or more matchers which can be concatenated in a pipeline or any other control flow. MELT provides an explicit framework for storing the feature values in correspondence extensions (which are by default also serialized in the alignment format). The correspondence method addAdditionalConfidence(String key, double confidence) is used to add such feature values (more convenience methods exist).</p><p>MELT already provides some out-of-the-box feature generators in the form of so called filters and matchers. A matcher detects new correspondences. As of MELT 2.6, 17 matchers are directly available (e.g., different string similarity metrics). A filter requires an input alignment and adds the additional confidences to the correspondences, or removes correspondences below a threshold. In MELT, machine learning is also included via a filter (MachineLearningScikitFilter). As of MELT 2.6, 21 filters are available. A selection is presented in the following:</p><p>SimilarNeighboursFilter Given an initial alignment of instances, the Similar-NeighboursFilter analyzes for each of the instance correspondences how many already matched neighbours the source and target instances share. It can be further customized to also include similar literals (defined by string processing methods). The share of neighbours can be added to the correspondence as absolute value or relative to the total numbers of neighbours for source and target. For the latter, the user can choose from min (size of the intersection divided by minimum number of neighbours of source or target), max, jaccard (size of intersection dived by size of union), and dice (twice the size of intersection divided by the sum of source and target neighbours).</p><p>CommonPropertiesFilter This filter selects instance matches based on the overlap of properties. The idea is that equal instances also share similar properties. Especially in the case of homonyms, this filter might help. For instance, given two instances with label 'bat', the string may refer to the mammal or to the racket where the first sense has properties like 'taxon', 'age', or 'habitat' and the latter one has properties like 'material', 'quality', or 'producer'. This filter of course requires already matched properties. The added confidence can be further customized similarly to the previous filter. Furthermore, property URIs are by default filtered to exclude properties like rdfs:label.</p><p>SimilarHierarchyFilter This component analyzes any hierarchy for given instance matches such as type hierarchy or a category taxonomy as given in the knowledge graph track. Thus, two properties are needed: 1) instance to hierarchy property which connects the instance to the hierarchy (in case of type hierarchy this is rdf:type) 2) hierarchy property which connects the hierarchy (in case of type hierarchy this is rdfs:subClassOf). This filter needs matches in the hierarchy which are counted similarly to the previous filters. Additionally, the confidence can be computed by a hierarchy level dependent value (the higher the match in the hierarchy, the lower the confidence). SimilarTypeFilter is a reduced version of it by just looking at the direct parent.</p><p>BagOfWordsSetSimilarityFilter This filter analyzes the token overlap of the literals given by a specific property. The tokenizer can be freely chosen as well as the overlap similarity.</p><p>MachineLearningScikitFilter The actual classification part is implemented in class MachineLearningScikitFilter. In the standard setting, a five-fold cross validation is executed to search for the model with the best f-measure. The following models and hyper parameters are tested:</p><p>-Decision Trees optimized by minimum leaf size and maximum depth of tree (1-20) -Gradient Boosted Trees optimized by maximum depth <ref type="bibr" target="#b0">(1,</ref><ref type="bibr" target="#b5">6,</ref><ref type="bibr" target="#b10">11,</ref><ref type="bibr" target="#b15">16,</ref><ref type="bibr" target="#b20">21)</ref> and number of trees (1,21,41,61,81,101) -Random Forest optimized by number of trees (1-100 with 10 steps) and minimum leaf size (1-10) -Naïve Bayes (without specific parameter tuning) -Support Vector Machines (SVM) with radial base function kernel; C and gamma are tuned according to [13] -Neural Network with one hidden layer in two different sizes F/2+2, sqrt(F ), and two hidden layers of F/2 and sqrt(F ), where F denotes the number of features</p><p>All of these combinations are evaluated automatically with and without feature normalization (MinMaxScaler which scales each feature to a range between zero and one). The best model is then trained on the whole training set and applied to the given alignment.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4">Analysis of Matches</head><p>A correspondence which was found by a matching system and which appears in the reference alignment is referred to as true positive. A residual true positive correspondence is a true positive correspondence that is not trivial as defined by a trivial alignment. The trivial alignment can be given or calculated by a simple baseline matcher. String matches, for instance, are often referred to as trivial. Given a reference alignment, a system alignment, and a trivial alignment, the residual recall can be calculated as the share of non trivial correspondences found by the matching system <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b5">6]</ref>.</p><p>If a matcher was trained using a sample of the reference alignment and is also evaluated on the reference alignment, a true positive match can only be counted as meaningful if it was not available in the training set before. In MELT, the baseline matcher can be set dynamically for an evaluation. Therefore, for supervised matching tasks where a sample from the reference is used, the sample can be set as baseline solution (using the ForwardMatcher) so that only additionally found matches are counted as residual true positives. Using the alignment cube file <ref type="foot" target="#foot_9">12</ref> , residual true positives can be analyzed at the level of individual correspondences.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Exemplary Analysis</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1">RDF2Vec Vector Projections</head><p>Experiment In this experiment, the ontologies to be matched are embedded and a projection is used to determine matches. RDF2Vec is a knowledge graph embedding approach which generates random walks for each node in the graph to be embedded and afterwards runs the word2vec <ref type="bibr" target="#b20">[21,</ref><ref type="bibr" target="#b21">22]</ref> algorithm on the generated walks. Thereby, a vector for each node in the graph is obtained. The RDF graph is used in RDF2Vec without any pre-processing such as in other approaches like OWL2Vec <ref type="bibr" target="#b11">[12]</ref>. The embedding approach chosen here has been used on external background knowledge for ontology alignment before <ref type="bibr" target="#b28">[29]</ref>.</p><p>In this setting, we train embeddings for the ontologies to be matched. In order to do so, we integrate the jRDF2Vec<ref type="foot" target="#foot_10">13</ref>  <ref type="bibr" target="#b27">[28]</ref> framework into MELT in order to train the embedding spaces. Using the functionalities provided in the MELT-ML package, we train a linear projection from the source vector space into the target vector space. In order to generate a training dataset for the projection, the sampleByFraction(double fraction) method is used. For each source, the closest target node in the embedding space is determined. If the confidence for a match is above a threshold t, the correspondence is added to the system alignment.</p><p>Here, we do not apply any additional matching techniques such as string matching. The approach is fully independent of any stated label information. The exemplary matching system is available online as an example. 14   Results For the vector training, we generate 100 random walks with a depth of 4 per node and train skip-gram (SG) embeddings with 50 dimensions, minimum count of 1, and a window size of 5. We use a sampling rate of 50% and a threshold of 0.85. While the implemented matcher fails to generate a meaningful residual recall when the two ontologies to be matched are different, it performs very well when the ontologies are of the same structure as in the multifarm track. Here, the approach generates many residual true positives with a residual recall of up to 61% on iasted-iasted as seen in Table <ref type="table" target="#tab_0">1</ref>. Thus, it could be shown that RDF2Vec embeddings do contain structural information of the knowledge graph that is embedded. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2">Knowledge Graph Track Experiments</head><p>Experiment In this experiment, the instances of the OAEI knowledge graph track are matched. First, a basic matcher (BaseMatcher) is used to generate a recall oriented alignment by applying simple string matching on the property values of rdfs:label and skos:altLabel. The text is compared once using string equality and once in a normalized fashion (non-ASCII characters are removed and the whole string is lowercased). Given this alignment, the above described feature generators / filters are applied in isolation to re-rank the correspondences and afterwards the Naive-DescendingExtractor <ref type="bibr" target="#b19">[20]</ref> is used to create a one-to-one alignment based on the best confidence.</p><p>In contrast to this, another supervised approach is tried out. After executing the BaseMatcher, all feature generators are applied after each other where each filter adds one feature value. The feature values are calculated independently of each other. This results in an alignment where each correspondence has the additional confidences in its extensions. As a last step, the MachineLearning-ScikitFilter is executed. The training alignment is generated by sampling all correspondences from the BaseMatcher where the source or target is involved. The correspondence is a positive training example if the source and the target appear in the input alignment (which is in our case the sampled reference alignment) and a negative example in all other cases.</p><p>The search for the machine learning model is executed as a five-fold cross validation and the best model is used to classify all correspondences given by the BaseMatcher. The whole setup is available on GitHub <ref type="foot" target="#foot_11">15</ref> .</p><p>Results In all filters, the absolute number of overlapping entities are used (they are normalized during a grid search for the best model). In the SimilarNeigh-boursFilter, the literals are compared with text equality and the hierarchy filter compares the categories of the Wiki pages. The SimilarTypeFilter analyzes the direct classes which are extracted from templates (indicated by the text 'infobox'). The results for this experiment are depicted in Table <ref type="table">2</ref> which shows that not one feature can be used for all test cases because different Wiki combinations (test cases) require different filters. The BaseMatcher already achieves a good f-measure which is also in line with previous analyses <ref type="bibr" target="#b8">[9]</ref>. When executing the MachineLearningScikitFilter the precision can be increased for three test cases and the associated drop in recall is relatively small. It can be further seen that there is not one single optimal classifier out of the classifiers tested.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Conclusion and Outlook</head><p>With MELT-ML, we have presented a machine learning extension for the MELT framework which facilitates feature generation and feature combination. The latter are included as filters to refine existing matches. MELT also allows for the evaluation of ML-based matching systems.</p><p>In the future, we plan to extend the provided functionality by the Python wrapper to further facilitate machine learning in matching applications. We further plan to extend the number of feature generators. With our contribution we hope to encourage OAEI participants to apply and evaluate supervised matching techniques. In addition, we intend to further study different strategies and ratios for the generation of negative examples.</p><p>We further would like to emphasize that a special machine learning track with dedicated training and testing alignments might benefit the community, would increase the transparency in terms of matching system performance, and might further increase the number of participants since researchers use OAEI datasets for supervised learning but there is no official channel to participate if parts of the reference alignment are required.   <ref type="table">2</ref>. Precision (P), recall (R), and f-measure (F) for all five test cases of the knowledge graph track using different matching approaches. Details about the track can be found in <ref type="bibr" target="#b8">[9]</ref>. For the ML approaches, the optimal classifier (given the evaluated ones outlined in Subsection 4.3) is stated below the scores.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Python code execution in MELT.</figDesc><graphic coords="4,145.84,411.73,320.60,147.00" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>Performance of RDF2Vec projections on the same ontologies in the multifarm track. P stands for precision, r stands for recall, and R+ for residual recall. R+ refers here to the fraction of correspondences found that were previously not available in the training set. # of ... refers to the number of true positives (TP), false positives (FP), and false negatives (FN). Details about the track can be found in<ref type="bibr" target="#b18">[19]</ref> </figDesc><table><row><cell>Multifarm Test Case</cell><cell>P</cell><cell>R</cell><cell>R+</cell><cell cols="2">F # of TP # of FP # of FN</cell></row><row><cell>iasted-iasted</cell><cell cols="4">0.8232 0.7459 0.6111 0.7836</cell><cell>135</cell><cell>29</cell><cell>46</cell></row><row><cell cols="5">conference-conference 0.7065 0.5285 0.1967 0.6047</cell><cell>65</cell><cell>27</cell><cell>58</cell></row><row><cell>confOf-confOf</cell><cell cols="4">0.9111 0.5541 0.1081 0.6891</cell><cell>41</cell><cell>4</cell><cell>33</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head></head><label></label><figDesc>6796 0.7572 0.8740 0.8978 0.8858 0.8675 0.9264 0.8960 0.9001 0.7318 0.8072 0.9007 0.9146 0.9076 CommonPropertiesFilter 0.8823 0.6614 0.7560 0.9310 0.8785 0.9040 0.9370 0.8968 0.9165 0.9257 0.7162 0.8076 0.9371 0.8999 0.9181 SimilarHierarchyFilter 0.8823 0.6614 0.7560 0.9361 0.8830 0.9088 0.9527 0.9107 0.9312 0.9281 0.7181 0.8097 0.9440 0.9057 0.9245 BagOfWordsSetSimilarityFilter 0.8823 0.6614 0.7560 0.9340 0.8810 0.9067 0.9406 0.8991 0.9194 0.9292 0.7190 0.8107 0.9348 0.8976 0.9159 SimilarNeighboursFilter 0.8912 0.6687 0.7641 0.9467 0.8916 0.9183 0.9600 0.9171 0.9380 0.9375 0.7254 0.8179 0.9317 0.8947 0.9128 SimilarTypeFilter 0.8823 0.6614 0.7560 0.9247 0.8727 0.8980 0.9303 0.8899 0.9096 0.9222 0.7135 0.8045 0.9326 0.8962 0.9140 ML (sample=0.2) 0.8831 0.6620 0.7567 0.9636 0.8592 0.9084 0.9648 0.8887 0.9252 0.9292 0.7190 0.8107 0.9621 0.8778 0.9180</figDesc><table><row><cell>SVM Random Forest SVM SVM Random Forest</cell><cell>0.8831 0.6620 0.7567 0.9636 0.8599 0.9088 0.9734 0.8690 0.9182 0.9315 0.7199 0.8121 0.9445 0.8903 0.9166</cell><cell>Random Forest Random Forest Neural Network Neural Network Random Forest</cell><cell>0.8831 0.6620 0.7567 0.9685 0.8575 0.9096 0.9667 0.8916 0.9276 0.9367 0.7153 0.8112 0.9565 0.8903 0.9222</cell><cell>Random Forest Decision Tree Neural Network SVM SVM</cell></row><row><cell></cell><cell>ML (sample=0.4)</cell><cell></cell><cell>ML (sample=0.6)</cell><cell>Table</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_0">Back then the competition was actually referred to as EON Ontology Alignment Contest.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_1">For a demo of the MELT dashboard, see https://dwslab.github.io/melt/ anatomy_conference_dashboard.html</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_2">https://github.com/dwslab/melt/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_3">https://mvnrepository.com/artifact/de.uni-mannheim.informatik.dws.melt</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="7" xml:id="foot_4">https://scikit-learn.org/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="8" xml:id="foot_5">https://www.tensorflow.org/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="9" xml:id="foot_6">https://pytorch.org/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="10" xml:id="foot_7">https://keras.io/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="11" xml:id="foot_8">https://radimrehurek.com/gensim/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="12" xml:id="foot_9">The alignment cube file is a CSV file listing all correspondences found and not found (together with filtering properties) that is generated by the EvaluatorCSV.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="13" xml:id="foot_10">https://github.com/dwslab/jRDF2Vec</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="15" xml:id="foot_11">https://github.com/dwslab/melt/tree/master/examples/ supervisedKGTrackMatcher</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Results of the ontology alignment evaluation initiative</title>
		<author>
			<persName><forename type="first">José</forename><surname>Luis Aguirre</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Bernardo</forename><forename type="middle">Cuenca</forename><surname>Grau</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kai</forename><surname>Eckert</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jérôme</forename><surname>Euzenat</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Alfio</forename><surname>Ferrara</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Robert</forename><forename type="middle">Willem</forename><surname>Van Hague</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Laura</forename><surname>Hollink</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ernesto</forename><surname>Jiménez-Ruiz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Christian</forename><surname>Meilicke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Andriy</forename><surname>Nikolov</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2012">2012. 2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Conference v2.0: An uncertain version of the OAEI conference benchmark</title>
		<author>
			<persName><forename type="first">Michelle</forename><surname>Cheatham</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Pascal</forename><surname>Hitzler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ISWC 2014. Proceedings, Part II</title>
				<imprint>
			<date type="published" when="2014">2014</date>
			<biblScope unit="page" from="33" to="48" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">The alignment API 4.0</title>
		<author>
			<persName><forename type="first">Jérôme</forename><surname>David</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jérôme</forename><surname>Euzenat</surname></persName>
		</author>
		<author>
			<persName><forename type="first">François</forename><surname>Scharffe</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Cássia Trojahn Dos</forename><surname>Santos</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Semantic Web</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="3" to="10" />
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Improving ontology matching using meta-level learning</title>
		<author>
			<persName><forename type="first">Kai</forename><surname>Eckert</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Christian</forename><surname>Meilicke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiner</forename><surname>Stuckenschmidt</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ESWC 2009, Proceedings</title>
				<imprint>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="158" to="172" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Ontology alignment with OLA</title>
		<author>
			<persName><forename type="first">Jérôme</forename><surname>Euzenat</surname></persName>
		</author>
		<author>
			<persName><forename type="first">David</forename><surname>Loup</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Mohamed</forename><surname>Touzani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Petko</forename><surname>Valtchev</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">EON 2004, Evaluation of Ontology-based Tools, Proceedings of the 3rd International Workshop on Evaluation of Ontology-based Tools held at ISWC 2004</title>
				<imprint>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<author>
			<persName><forename type="first">Jérôme</forename><surname>Euzenat</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Pavel</forename><surname>Shvaiko</surname></persName>
		</author>
		<title level="m">Ontology Matching, chapter 9</title>
				<meeting><address><addrLine>New York</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="285" to="317" />
		</imprint>
	</monogr>
	<note>2nd edition</note>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Towards an infrastructure for the evaluation of semantic technologies</title>
		<author>
			<persName><forename type="first">Raúl</forename><surname>García-Castro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Miguel</forename><surname>Esteban-Gutiérrez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Asunción</forename><surname>Gómez-Pérez</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">eChallenges e-2010 Conference</title>
				<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2010">2010</date>
			<biblScope unit="page" from="1" to="7" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Dbkwik: A consolidated knowledge graph from thousands of wikis</title>
		<author>
			<persName><forename type="first">Sven</forename><surname>Hertling</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Paulheim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE International Conference on Big Knowledge, ICBK 2018</title>
				<meeting><address><addrLine>Singapore</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2018-11-17">2018. November 17-18, 2018. 2018</date>
			<biblScope unit="page" from="17" to="24" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">The knowledge graph track at OAEI -gold standards, baselines, and the golden hammer bias</title>
		<author>
			<persName><forename type="first">Sven</forename><surname>Hertling</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Paulheim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ESWC 2020, Proceedings</title>
				<imprint>
			<date type="published" when="2020">2020</date>
			<biblScope unit="page" from="343" to="359" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">MELT -matching evaluation toolkit</title>
		<author>
			<persName><forename type="first">Sven</forename><surname>Hertling</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jan</forename><surname>Portisch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Paulheim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Semantic Systems. The Power of AI and Knowledge Graphs -15th International Conference, SEMANTiCS 2019, Proceedings</title>
				<imprint>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page" from="231" to="245" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Dbkwik: Towards knowledge graph creation from thousands of wikis</title>
		<author>
			<persName><forename type="first">Alexandra</forename><surname>Hofmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Samresh</forename><surname>Perchani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jan</forename><surname>Portisch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Sven</forename><surname>Hertling</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Paulheim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the ISWC 2017 Posters &amp; Demonstrations and Industry Tracks</title>
				<meeting>the ISWC 2017 Posters &amp; Demonstrations and Industry Tracks<address><addrLine>Vienna, Austria</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2017">October 23rd -to -25th, 2017. 2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Embedding OWL ontologies with owl2vec</title>
		<author>
			<persName><forename type="first">Magnus</forename><surname>Ole</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Erik</forename><surname>Holter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jiaoyan</forename><surname>Bryhn Myklebust</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ernesto</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><surname>Jiménez-Ruiz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ISWC 2019 Satellite Tracks (Posters &amp; Demonstrations, Industry, and Outrageous Ideas)</title>
				<imprint>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page" from="33" to="36" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<monogr>
		<title level="m" type="main">A practical guide to support vector classification</title>
		<author>
			<persName><forename type="first">Chih-Wei</forename><surname>Hsu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Chih-Chung</forename><surname>Chang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Chih-Jen</forename><surname>Lin</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Machine learning approach for ontology mapping using multiple concept similarity measures</title>
		<author>
			<persName><forename type="first">Ryutaro</forename><surname>Ichise</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008)</title>
				<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="340" to="346" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">OAEI 2018 results of pomap++</title>
		<author>
			<persName><forename type="first">Amir</forename><surname>Laadhar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Faiza</forename><surname>Ghozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Imen</forename><surname>Megdiche</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Franck</forename><surname>Ravat</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Olivier</forename><surname>Teste</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Faïez</forename><surname>Gargouri</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">OM@ISWC 2018</title>
				<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="192" to="196" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">The impact of imbalanced training data on local matching learning of ontologies</title>
		<author>
			<persName><forename type="first">Amir</forename><surname>Laadhar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Faiza</forename><surname>Ghozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Imen</forename><surname>Megdiche</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Franck</forename><surname>Ravat</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Olivier</forename><surname>Teste</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Faïez</forename><surname>Gargouri</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Business Information Systems -22nd International Conference, BIS 2019. Proceedings, Part I</title>
				<imprint>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page" from="162" to="175" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Pomap++ results for OAEI 2019: Fully automated machine learning approach for ontology matching</title>
		<author>
			<persName><forename type="first">Amir</forename><surname>Laadhar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Faiza</forename><surname>Ghozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Imen</forename><surname>Megdiche</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Franck</forename><surname>Ravat</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Olivier</forename><surname>Teste</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Faïez</forename><surname>Gargouri</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">OM@ISWC 2019</title>
				<imprint>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page" from="169" to="174" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<author>
			<persName><forename type="first">Bing</forename><surname>Liu</surname></persName>
		</author>
		<title level="m">Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data. Data-centric systems and applications</title>
				<meeting><address><addrLine>Heidelberg ; New York</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
	<note>2 edition</note>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Multifarm: A benchmark for multilingual ontology matching</title>
		<author>
			<persName><forename type="first">Christian</forename><surname>Meilicke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Raul</forename><surname>Garcia-Castro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Fred</forename><surname>Freitas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Willem</forename><surname>Robert Van Hage</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Elena</forename><surname>Montiel-Ponsoda</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ryan</forename><surname>Ribeiro De Azevedo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiner</forename><surname>Stuckenschmidt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ondrej</forename><surname>Sváb-Zamazal</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Vojtech</forename><surname>Svátek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Andrei</forename><surname>Tamilin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Cássia</forename><surname>Trojahn Dos Santos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Shenghui</forename><surname>Wang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">J. Web Semant</title>
		<imprint>
			<biblScope unit="volume">15</biblScope>
			<biblScope unit="page" from="62" to="68" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Analyzing mapping extraction approaches</title>
		<author>
			<persName><forename type="first">Christian</forename><surname>Meilicke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiner</forename><surname>Stuckenschmidt</surname></persName>
		</author>
		<ptr target="CEUR-WS.org" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2nd International Conference on Ontology Matching</title>
				<meeting>the 2nd International Conference on Ontology Matching</meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="volume">304</biblScope>
			<biblScope unit="page" from="25" to="36" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Efficient estimation of word representations in vector space</title>
		<author>
			<persName><forename type="first">Tomas</forename><surname>Mikolov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kai</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Greg</forename><surname>Corrado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jeffrey</forename><surname>Dean</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">1st International Conference on Learning Representations, ICLR 2013, Workshop Track Proceedings</title>
				<imprint>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Distributed representations of words and phrases and their compositionality</title>
		<author>
			<persName><forename type="first">Tomas</forename><surname>Mikolov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ilya</forename><surname>Sutskever</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kai</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Gregory</forename><forename type="middle">S</forename><surname>Corrado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jeffrey</forename><surname>Dean</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Advances in neural information processing systems</title>
				<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="3111" to="3119" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Towards combining ontology matchers via anomaly detection</title>
		<author>
			<persName><forename type="first">C</forename><surname>Alexander</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Müller</surname></persName>
		</author>
		<author>
			<persName><surname>Paulheim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">OM</title>
				<imprint>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="40" to="44" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">A generic approach for combining linguistic and context profile metrics in ontology matching</title>
		<author>
			<persName><forename type="first">Duyhoa</forename><surname>Ngo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Zohra</forename><surname>Bellahsene</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Remi</forename><surname>Coletta</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">OTM Confederated International Conferences</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="800" to="807" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Hobbit: Holistic benchmarking for big linked data</title>
		<author>
			<persName><forename type="first">Axel-Cyrille Ngonga</forename><surname>Ngomo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Michael</forename><surname>Röder</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ERCIM News</title>
		<imprint>
			<biblScope unit="issue">105</biblScope>
			<date type="published" when="2016">2016. 2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<analytic>
		<title level="a" type="main">Ontology alignment based on word embedding and random forest classification</title>
		<author>
			<persName><forename type="first">Ikechukwu</forename><surname>Nkisi-Orji</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Nirmalie</forename><surname>Wiratunga</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Stewart</forename><surname>Massie</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kit-Ying</forename><surname>Hui</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Rachel</forename><surname>Heaven</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ECML PKDD 2018, Proceedings, Part I</title>
				<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="557" to="572" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Confusion Matrix. Visual analysis of ontology matching results with the melt dashboard</title>
		<author>
			<persName><forename type="first">Jan</forename><surname>Portisch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Sven</forename><surname>Hertling</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Paulheim</surname></persName>
		</author>
		<author>
			<persName><surname>Visual</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The Semantic Web: ESWC 2020 Satellite Events</title>
				<imprint>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">RDF2Vec Light -A Lightweight Approach for Knowledge Graph Embeddings</title>
		<author>
			<persName><forename type="first">Jan</forename><surname>Portisch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Michael</forename><surname>Hladik</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Paulheim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the ISWC 2020 Posters &amp; Demonstrations</title>
				<meeting>the ISWC 2020 Posters &amp; Demonstrations</meeting>
		<imprint>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
	<note>in print</note>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">Alod2vec matcher</title>
		<author>
			<persName><forename type="first">Jan</forename><surname>Portisch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Paulheim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">OM@ISWC 2018</title>
				<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="132" to="137" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b29">
	<analytic>
		<title level="a" type="main">Rdf2vec: RDF graph embeddings and their applications</title>
		<author>
			<persName><forename type="first">Petar</forename><surname>Ristoski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jessica</forename><surname>Rosati</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Tommaso</forename><surname>Di Noia</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Renato</forename><forename type="middle">De</forename><surname>Leone</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Paulheim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Semantic Web</title>
		<imprint>
			<biblScope unit="volume">10</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="721" to="752" />
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b30">
	<analytic>
		<title level="a" type="main">Ontology alignment using machine learning techniques</title>
		<author>
			<persName><forename type="first">Bita</forename><surname>Shadgara</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Azadeh</forename><surname>Haratian Nejhadia</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Alireza</forename><surname>Osareha</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">International Journal of Computer Science and Information Technology</title>
		<imprint>
			<biblScope unit="volume">3</biblScope>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b31">
	<monogr>
		<title level="m" type="main">Ontology alignment in the biomedical domain using entity definitions and context</title>
		<author>
			<persName><forename type="first">Lucy</forename><surname>Lu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Wang</forename></persName>
		</author>
		<author>
			<persName><forename type="first">Chandra</forename><surname>Bhagavatula</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Mark</forename><surname>Neumann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kyle</forename><surname>Lo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Chris</forename><surname>Wilhelm</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Waleed</forename><surname>Ammar</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b32">
	<analytic>
		<title level="a" type="main">Semantic evaluation at large scale (SEALS)</title>
		<author>
			<persName><forename type="first">N</forename><surname>Stuart</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Raul</forename><surname>Wrigley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Lyndon</forename><forename type="middle">J B</forename><surname>Garcia-Castro</surname></persName>
		</author>
		<author>
			<persName><surname>Nixon</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 21st World Wide Web Conference, WWW 2012</title>
				<meeting>the 21st World Wide Web Conference, WWW 2012</meeting>
		<imprint>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="299" to="302" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
