Uses of Class
de.uni_mannheim.informatik.dws.melt.matching_jena.MatcherYAAAJena
Packages that use MatcherYAAAJena
Package
Description
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 MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_eval.matchers
Modifier and TypeClassDescriptionclassThis 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 MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_eval.util
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_eval.utilModifier and TypeClassDescriptionclassA matcher which tries to detect the testcase and return the reference alignment. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jenaModifier and TypeClassDescriptionclassBetter use MatcherYAAAPipeline because it can combine matchers which use different APIS like Jena and OWLAPI etcclassBetter useMatcherPipelineYAAAbecause it can combine matchers which use different APIS like Jena and OWLAPI etc.Fields in de.uni_mannheim.informatik.dws.melt.matching_jena with type parameters of type MatcherYAAAJenaModifier and TypeFieldDescriptionprotected List<MatcherYAAAJena>MatcherPipelineYAAAJena.matchersprotected List<MatcherYAAAJena>MatcherPipelineYAAAJenaConstructor.matchersMethods in de.uni_mannheim.informatik.dws.melt.matching_jena that return types with arguments of type MatcherYAAAJenaModifier and TypeMethodDescriptionMatcherPipelineYAAAJena.getMatchers()MatcherPipelineYAAAJenaConstructor.getMatchers()protected abstract List<MatcherYAAAJena>MatcherPipelineYAAAJena.initializeMatchers()Constructors in de.uni_mannheim.informatik.dws.melt.matching_jena with parameters of type MatcherYAAAJenaConstructor parameters in de.uni_mannheim.informatik.dws.melt.matching_jena with type arguments of type MatcherYAAAJena -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevelModifier and TypeClassDescriptionclassA very basic string matcher that can be used as baseline for matchers.classMatcher which creates correspondences based on exact string match.classA high precision matcher which focuses on URI fragment and label (only element based string comparison).classExtracts corpus dependent stopwords from instances, classes and properties.classclassMatches resource A (source) to B (target) iff they have at least one label in the same synset. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel.scale
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel.scaleModifier and TypeClassDescriptionclassMatcher which uses different String Matching approaches (stored in PropertySpecificStringProcessing) with a specific confidence. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.matcher
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.matcherModifier and TypeClassDescriptionclassTemplate matcher where the background knowledge and the exploitation strategy (represented asImplementedBackgroundMatchingStrategies) can be plugged-in.classMatcher which applies String matching and matches then with the provided background knowledge source and strategy.classA relatively simple matcher that can be used before runningBackgroundMatcherto filter out simple matches.Constructors in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.matcher with parameters of type MatcherYAAAJenaModifierConstructorDescriptionBackgroundMatcherStandAlone(SemanticWordRelationDictionary backgroundKnowledgeSource, ImplementedBackgroundMatchingStrategies strategy, boolean isUseOneToOneExtractor, MatcherYAAAJena extractor, double threshold, int topX) Constructor -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter
Modifier and TypeClassDescriptionclassIt filters based on the additional confidence.classThis filter removes correspondences where the source or target is a blank node.classThis filter removes correspondences where the source or target has not the same host of the OntModels.classBasic filter for instances which compares sets like neighbours or properties.classDeprecated.classFilters the alignment by computing the inflection point of the sorted confidences.classThis filter returns only alignments with confidence greater or equals than a specific threshold.classAsserts a homogenous alignment (i.e.classA filter which removes correspondences where source or target is matched to more than one entity.classRemoves all reflexive edges (which maps A to A) from an alignment.classThis filter keeps only the top X correspondences according to confidence.classFilters only class, instance or property matches. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.extraction
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.extractionModifier and TypeClassDescriptionclassThis implementation uses the Hungarian algorithm to find a one to one mapping.classFaster implementation thanHungarianExtractorfor generating a one-to-one alignment.classNaive ascending extraction as shown in "Analyzing Mapping Extraction Approaches" (C.classNaive descending extraction as shown in "Analyzing Mapping Extraction Approaches" (C. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instance
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instanceModifier and TypeClassDescriptionclassFilters individual/instance mappings by comparing literals.classFilter which deletes instance mappings if they have no matched properties in common.classCheck if already matched individuals have a similar hierarchy (class hierarchy).classChecks for each instance mapping, how many already matched neighbours it has.classChecks for each instance mapping, how many already matched types it has in common.Fields in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instance declared as MatcherYAAAJenaModifier and TypeFieldDescriptionprotected MatcherYAAAJenaSimilarHierarchyFilter.hierarchyMatcherA matcher which selects or creates some correspondences which forms an alignment for the hierarchy nodes.Constructors in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instance with parameters of type MatcherYAAAJenaModifierConstructorDescriptionSimilarHierarchyFilter(org.apache.jena.rdf.model.Property instanceToHierarchyProperty, org.apache.jena.rdf.model.Property hierarchyProperty, MatcherYAAAJena hierarchyMatcher, SimilarHierarchyFilterApproach approach, double threshold) -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.instancelevel
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.instancelevelModifier and TypeClassDescriptionclassA matcher which matches classes based on already instance matches.classMatches properties based on same subject and object and the distribution. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.metalevel
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.metalevelModifier and TypeClassDescriptionclassAdds the provided extensions to the alignment when the matcher is executed.classThis is a simple matcher that adds a given alignment to the inputAlignment.classAdds an additional confidence by a user chosen function which gets a ontResource and has to return a double.classJust saves the ontologies in a specific format.classCombines the additional confidences and set the overall correspondence confidence to be the mean of the selected confidences.classJust saves the ontologies in a specific format.classThis is a simple matcher that forwards a given alignment always (even if the input alignment is available).classThis is a simple matcher that forwards a given alignment if the input alignment is not available.classNon functional code.classScales the additional correspondence confidence values (that were produced by other filters/matchers) linearly to a given interval (by default [0,1]).classScales the correspondence confidence values linearly to an given interval (by default [0,1]).Fields in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.metalevel declared as MatcherYAAAJenaModifier and TypeFieldDescriptionprivate MatcherYAAAJenaMachineLearningWEKAFilter.trainingGeneratorGenerator for training data.Constructors in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.metalevel with parameters of type MatcherYAAAJenaModifierConstructorDescriptionMachineLearningWEKAFilter(MatcherYAAAJena trainingGenerator) MachineLearningWEKAFilter(MatcherYAAAJena trainingGenerator, int crossValidationNumber, int numberOfParallelJobs) MachineLearningWEKAFilter(MatcherYAAAJena trainingGenerator, List<String> confidenceNames) MachineLearningWEKAFilter(MatcherYAAAJena trainingGenerator, List<String> confidenceNames, int crossValidationNumber, int numberOfParallelJobs) Constructor -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.structurelevel
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.structurelevelModifier and TypeClassDescriptionclassStructure based matcher which allows to find matches in hierarchies which are between two already matched entities.classGraph-based Matcher: Checks all matched classes and matches also properties between them (domain and range) with mean value of both classes. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.util.addnegatives
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.util.addnegativesModifier and TypeClassDescriptionclassAbstract class which is the base class for allAddNegativeswhich are based on random sampling.classThis component adds negative samples to the alignment.classThis component adds negative samples to the alignment.classThis component adds negative samples to the alignment.classThis component adds negative correspondences to the input alignment via an alignment (generated by a recall optimized matcher).classThis component adds negative correspondences to the input alignment via a recall optimized matcher. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.wrapper
Modifier and TypeClassDescriptionclassThis is a wrapper for PARIS matching system by Fabian Suchanek et al. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.pythonModifier and TypeClassDescriptionclassUpdates the confidence of already matched resources.classA 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).classThis filter learns and applies a classifier given a training sample and an existing alignment.classUpdates the confidence of already matched resources.Fields in de.uni_mannheim.informatik.dws.melt.matching_ml.python declared as MatcherYAAAJenaModifier and TypeFieldDescriptionprivate MatcherYAAAJenaMachineLearningScikitFilter.trainingGeneratorGenerator for training data.Constructors in de.uni_mannheim.informatik.dws.melt.matching_ml.python with parameters of type MatcherYAAAJenaModifierConstructorDescriptionMachineLearningScikitFilter(MatcherYAAAJena trainingGenerator) MachineLearningScikitFilter(MatcherYAAAJena trainingGenerator, int crossValidationNumber, int numberOfParallelJobs) MachineLearningScikitFilter(MatcherYAAAJena trainingGenerator, List<String> confidenceNames) MachineLearningScikitFilter(MatcherYAAAJena trainingGenerator, List<String> confidenceNames, int crossValidationNumber, int numberOfParallelJobs) Constructor -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformers
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformersModifier and TypeClassDescriptionclassThis filter asks a LLM which entity of the source fits best to an entity of the target.classThis filter asks a LLM if a given correspondence is correct or not.classThis filter asks the LLM given a source entity which is the best target entity (out of the ones in the alignment).classThis matcher uses the Sentence Transformers library to build an embedding space for each resource given a textual representation of it.classThis matcher uses the Sentence Transformers library to build an embedding space for each resource given a textual representation of it.classThis is a base class for all Transformers.classThis is a base class for all Transformers fine tuners.classThis filter extracts the corresponding text for a resource (with the specified and customizable extractor) given all correspondences in the input alignment.classThis class is used to fine-tune a transformer model based on a generated dataset.class -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformers.relationprediction
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformers.relationpredictionModifier and TypeClassDescriptionclassThis matcher predicts the relation type given a transformer model.classThis matcher predicts the relation type given a transformer model. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.openea
Modifier and TypeClassDescriptionclassThis matching module uses the OpenEA library to match entities.
NaiveDescendingExtractor.