java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.embeddings.LabelToConceptLinkerEmbeddings
de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.wiktionary.WiktionaryEmbeddingLinker
All Implemented Interfaces:
LabelToConceptLinker

public class WiktionaryEmbeddingLinker extends LabelToConceptLinkerEmbeddings
  • Field Details

    • nameOfLinker

      private String nameOfLinker
  • Constructor Details

    • WiktionaryEmbeddingLinker

      public WiktionaryEmbeddingLinker(String filePathToEntityFile)
      Constructor
      Parameters:
      filePathToEntityFile - Path to the vocabulary file (UTF-8 encoded, one concept per line).
    • WiktionaryEmbeddingLinker

      public WiktionaryEmbeddingLinker(File entityFile)
      Constructor
      Parameters:
      entityFile - Vocabulary file (UTF-8 encoded, one concept per line).
  • Method Details

    • normalize

      public String normalize(String stringToBeNormalized)
      Description copied from class: LabelToConceptLinkerEmbeddings
      Normalization
      Specified by:
      normalize in class LabelToConceptLinkerEmbeddings
      Parameters:
      stringToBeNormalized - The String that shall be normalized.
      Returns:
      Normalized version of the String.
    • getNameOfLinker

      public String getNameOfLinker()
      Description copied from interface: LabelToConceptLinker
      Get instance specific name of the linker.
      Returns:
      Name as String.
    • setNameOfLinker

      public void setNameOfLinker(String nameOfLinker)
      Description copied from interface: LabelToConceptLinker
      Set instance specific name of the linker.
      Parameters:
      nameOfLinker - Name to be set.