Uses of Class
de.uni_mannheim.informatik.dws.melt.matching_base.MatcherFile
Packages that use MatcherFile
Package
Description
The classes contained in this project can be used as simple template for ontology matchers.
This package contains preconfigured matcher content that can be used in matching pipelines or as an
example/reference for a new background-based matcher.
This package contains mapping extraction approaches as shown in
Analyzing Mapping Extraction Approaches - C.
-
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_base
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_base -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_base.external.seals
Modifier and TypeClassDescriptionclass
This matcher wraps the SEALS client such that a SEALS zip file or folder can be executed. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_eval.matchers
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_eval.matchersModifier and TypeClassDescriptionclass
This matcher will detect the test case given in the input and use the reference (gold standard) to sample from it with the given rate which is added to the input alignment. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_eval.util
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_eval.utilModifier and TypeClassDescriptionclass
A matcher which tries to detect the testcase and return the reference alignment. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jenaModifier and TypeClassDescriptionclass
A matcher template for matchers that are based on YAAA.class
Better use MatcherYAAAPipeline because it can combine matchers which use different APIS like Jena and OWLAPI etcclass
Better useMatcherPipelineYAAA
because it can combine matchers which use different APIS like Jena and OWLAPI etc.class
A matcher template for matchers that are based on the YAAA Framework.class
A matcher template for matchers that are based on Apache Jena. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevelModifier and TypeClassDescriptionclass
A very basic string matcher that can be used as baseline for matchers.class
Matcher which creates correspondences based on exact string match.class
A high precision matcher which focuses on URI fragment and label (only element based string comparison).class
Extracts corpus dependent stopwords from instances, classes and properties.class
class
Matches resource A (source) to B (target) iff they have at least one label in the same synset. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel.scale
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel.scaleModifier and TypeClassDescriptionclass
Matcher which uses different String Matching approaches (stored in PropertySpecificStringProcessing) with a specific confidence. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.matcher
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.matcherModifier and TypeClassDescriptionclass
Template matcher where the background knowledge and the exploitation strategy (represented asImplementedBackgroundMatchingStrategies
) can be plugged-in.class
Matcher which applies String matching and matches then with the provided background knowledge source and strategy.class
A relatively simple matcher that can be used before runningBackgroundMatcher
to filter out simple matches. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter
Modifier and TypeClassDescriptionclass
It filters based on the additional confidence.class
This filter removes correspondences where the source or target is a blank node.class
This filter removes correspondences where the source or target has not the same host of the OntModels.class
Basic filter for instances which compares sets like neighbours or properties.class
Deprecated.class
Filters the alignment by computing the inflection point of the sorted confidences.class
This filter returns only alignments with confidence greater or equals than a specific threshold.class
Asserts a homogenous alignment (i.e.class
A filter which removes correspondences where source or target is matched to more than one entity.class
Removes all reflexive edges (which maps A to A) from an alignment.class
This filter keeps only the top X correspondences according to confidence.class
Filters only class, instance or property matches. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.extraction
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.extractionModifier and TypeClassDescriptionclass
This implementation uses the Hungarian algorithm to find a one to one mapping.class
Faster implementation thanHungarianExtractor
for generating a one-to-one alignment.class
Naive ascending extraction as shown in "Analyzing Mapping Extraction Approaches" (C.class
Naive descending extraction as shown in "Analyzing Mapping Extraction Approaches" (C. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instance
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instanceModifier and TypeClassDescriptionclass
Filters individual/instance mappings by comparing literals.class
Filter which deletes instance mappings if they have no matched properties in common.class
Check if already matched individuals have a similar hierarchy (class hierarchy).class
Checks for each instance mapping, how many already matched neighbours it has.class
Checks for each instance mapping, how many already matched types it has in common. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.instancelevel
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.instancelevelModifier and TypeClassDescriptionclass
A matcher which matches classes based on already instance matches.class
Matches properties based on same subject and object and the distribution. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.metalevel
Modifier and TypeClassDescriptionclass
Adds the provided extensions to the alignment when the matcher is executed.class
This is a simple matcher that adds a given alignment to the inputAlignment.class
Adds an additional confidence by a user chosen function which gets a ontResource and has to return a double.class
Just saves the ontologies in a specific format.class
Combines the additional confidences and set the overall correspondence confidence to be the mean of the selected confidences.class
Just saves the ontologies in a specific format.class
This is a simple matcher that forwards a given alignment always (even if the input alignment is available).class
This is a simple matcher that forwards a given alignment if the input alignment is not available.class
Non functional code.class
Matcher which does nothing but returning a valid empty alignment.class
Scales the additional correspondence confidence values (that were produced by other filters/matchers) linearly to a given interval (by default [0,1]).class
Scales the correspondence confidence values linearly to an given interval (by default [0,1]). -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.structurelevel
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.structurelevelModifier and TypeClassDescriptionclass
Structure based matcher which allows to find matches in hierarchies which are between two already matched entities.class
Graph-based Matcher: Checks all matched classes and matches also properties between them (domain and range) with mean value of both classes. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.util.addnegatives
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.util.addnegativesModifier and TypeClassDescriptionclass
Abstract class which is the base class for allAddNegatives
which are based on random sampling.class
This component adds negative samples to the alignment.class
This component adds negative samples to the alignment.class
This component adds negative samples to the alignment.class
This component adds negative correspondences to the input alignment via an alignment (generated by a recall optimized matcher).class
This component adds negative correspondences to the input alignment via a recall optimized matcher. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.wrapper
Modifier and TypeClassDescriptionclass
This is a wrapper for PARIS matching system by Fabian Suchanek et al. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_ml.python
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_ml.pythonModifier and TypeClassDescriptionclass
Updates the confidence of already matched resources.class
A base class for all matchers which write a csv file where every line represents a resource with with cell as identifier like URI and second cell the corresponding tokens (whitespace separated).class
This filter learns and applies a classifier given a training sample and an existing alignment.class
Updates the confidence of already matched resources. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformers
Modifier and TypeClassDescriptionclass
This filter asks a LLM which entity of the source fits best to an entity of the target.class
This filter asks a LLM if a given correspondence is correct or not.class
This filter asks the LLM given a source entity which is the best target entity (out of the ones in the alignment).class
This matcher uses the Sentence Transformers library to build an embedding space for each resource given a textual representation of it.class
This matcher uses the Sentence Transformers library to build an embedding space for each resource given a textual representation of it.class
This is a base class for all Transformers.class
This is a base class for all Transformers fine tuners.class
This filter extracts the corresponding text for a resource (with the specified and customizable extractor) given all correspondences in the input alignment.class
This class is used to fine-tune a transformer model based on a generated dataset.class
-
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformers.relationprediction
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformers.relationpredictionModifier and TypeClassDescriptionclass
This matcher predicts the relation type given a transformer model.class
This matcher predicts the relation type given a transformer model. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_ml.python.openea
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_ml.python.openeaModifier and TypeClassDescriptionclass
This matching module uses the OpenEA library to match entities. -
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_owlapi
Subclasses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_owlapiModifier and TypeClassDescriptionclass
Better use MatcherYAAAPipeline because it can combine matchers which use different APIs like Jena and OWLAPI etc.class
A matcher template for matchers that are based on the YAAA Framework.class
-
Uses of MatcherFile in de.uni_mannheim.informatik.dws.melt.matching_owlapi_matchers.logmap
NaiveDescendingExtractor
.