Our data schema not only addresses the actual links between publications and research data, but also contains the process model to obtain these links by executing algorithms by means of our services. A higher-level description of the schema is provided here.

 / schema / [application/ld+json; q=1, profile="expand"]

[
  {
    "@id": "http://infolis.gesis.org/infolink/schema/Execution",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The concrete execution of an Algorithm."
      }
    ],
    "http://purl.org/dc/terms/source": [
      {
        "@id": "https://github.com/infolis/infoLink/blob/master/src/main/java/io/github/infolis/model/Execution.java"
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://schema.org/Action"
      }
    ],
    "http://purl.org/vocab/vann/example": [
      {
        "@id": "http://infolis.gesis.org/infolink/api#!/rest-ld-execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/algorithm",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Java class of the algorithm which is supposed to be executed within this execution."
      }
    ],
    "http://purl.org/dc/terms/source": [
      {
        "@id": "https://github.com/infolis/infoLink/blob/master/src/main/java/io/github/infolis/model/Execution.java"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "# TODO fix this for updated version"
              },
              {
                "@value": "io.github.infolis.algorithm.BestMatchLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.BibliographyExtractor"
              },
              {
                "@value": "io.github.infolis.algorithm.DoiExtractor"
              },
              {
                "@value": "io.github.infolis.algorithm.DoiLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.FederatedSearcher"
              },
              {
                "@value": "io.github.infolis.algorithm.FrequencyBasedBootstrapping"
              },
              {
                "@value": "io.github.infolis.algorithm.GoldLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.Indexer"
              },
              {
                "@value": "io.github.infolis.algorithm.InfolisPatternSearcher"
              },
              {
                "@value": "io.github.infolis.algorithm.KeywordTagger"
              },
              {
                "@value": "io.github.infolis.algorithm.LearnPatternsAndCreateLinks"
              },
              {
                "@value": "io.github.infolis.algorithm.Learner"
              },
              {
                "@value": "io.github.infolis.algorithm.LinkImporter"
              },
              {
                "@value": "io.github.infolis.algorithm.LocalSearcher"
              },
              {
                "@value": "io.github.infolis.algorithm.LuceneSearcher"
              },
              {
                "@value": "io.github.infolis.algorithm.MetaDataExtractor"
              },
              {
                "@value": "io.github.infolis.algorithm.MultiMatchesLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.OntologyLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.ReferenceLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.RegexSearcher"
              },
              {
                "@value": "io.github.infolis.algorithm.ReliabilityBasedBootstrapping"
              },
              {
                "@value": "io.github.infolis.algorithm.SearchPatternsAndCreateLinks"
              },
              {
                "@value": "io.github.infolis.algorithm.SearchDoisAndCreateLinks"
              },
              {
                "@value": "io.github.infolis.algorithm.SearchResultLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.SpringerImporter"
              },
              {
                "@value": "io.github.infolis.algorithm.TagSearcher"
              },
              {
                "@value": "io.github.infolis.algorithm.TextAndMetaDataExtractor"
              },
              {
                "@value": "io.github.infolis.algorithm.TextExtractor"
              },
              {
                "@value": "io.github.infolis.algorithm.NameExtractor"
              },
              {
                "@value": "io.github.infolis.algorithm.Tokenizer"
              },
              {
                "@value": "io.github.infolis.algorithm.TokenizerOpenNLP"
              },
              {
                "@value": "io.github.infolis.algorithm.TokenizerStanford"
              },
              {
                "@value": "org.gesis.git.LODInfrastructure.dataProcessing.importer.AllbusBibImporter"
              },
              {
                "@value": "org.gesis.git.LODInfrastructure.dataProcessing.importer.DbkImporter"
              },
              {
                "@value": "org.gesis.git.LODInfrastructure.dataProcessing.importer.ZisImporter"
              },
              {
                "@value": "org.gesis.git.LODInfrastructure.dataProcessing.enrichment.DatasetSearcher"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/status",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Status of the execution\n\n* PENDING\n* STARTED\n* FINISHED\n* FAILED\n\nDefault (when starting): ExecutionStatus.PENDING"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "PENDING"
              },
              {
                "@value": "STARTED"
              },
              {
                "@value": "FAILED"
              },
              {
                "@value": "FINISHED"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ],
    "http://purl.org/vocab/vann/example": [
      {
        "@value": "SUCCESS"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/log",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Log messages of this execution."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/startTime",
    "@type": [
      "http://www.w3.org/2001/XMLSchema#date"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Timestamp when execution started."
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://schema.org/startTime"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#dateTime"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/endTime",
    "@type": [
      "http://www.w3.org/2001/XMLSchema#date"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Timestamp when execution ended."
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://schema.org/endTime"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#dateTime"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/progress",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Numerical progress of the execution in the interval 0-100."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/inputFiles",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "List of URIs of input files.\nCan be either PDF or text files.\nThey are for example used to search patterns within the Pattern Applier algorithm."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/outputFiles",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "List of URIs of output files. Output files to save the output files (txt files) of algorithms."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/removeBib",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Whether to remove the bibliography from text/plain document."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tokenize",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Whether to tokenize text input.\n\nBootstrapping requires tokenized input texts to perform well. It can\neither be called on tokenized input texts or it can be called on\nuntokenized text or pdf files and perform tokenization itself. If\nunspecified, defaults to false for TextExtractor. For Bootstrapping,\nthis field has to be set explicitly as this information is crucial for\ngood performance."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/outputDirectory",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Output directory of the indexer."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/indexDirectory",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "index directory of the indexer."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/phraseSlop",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The slop for phrases used by the Lucene query parser.\nIt determines how similar two phrases must be to be matched.\nIf zero, then only exact phrase matches, if 10 up to 10 edit\noperations may be carried out.\nDefault: 10"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/allowLeadingWildcards",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Determines whether the Lucene query parser is allowed to\nuse leading wildcard characters.\nDefault: true"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/maxClauseCount",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The  maximum number of clauses permitted per BooleanQuery (Lucence search).\nA boolean query represents a query that matches documents\nmatching boolean combinations of other queries.\nDefault: Integer max value"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/searchTerm",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A search term that can be used in different algorithms whenever\nsomething a certain term needs to be searched in a text.\nFor example, the bootstrapping algorithms need a seed in the beginning to start\nthe whole process. The search term represents such a seed, e.g. the study name 'ALLBUS'."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/searchQuery",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Any kind of search query that can be used within the algorithms.\nFor example, it represtens the search query which is used\nto perform a search in different repositories to find\nfitting research data."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchQuery"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/referenceGroup",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Group numbers to use for RegexSearcher: group of reference term.\nnumber of the group which contains the doi. This number depends on the used doiRegex"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/leftContextGroup",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Group numbers to use for RegexSearcher: group of left context."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/rightContextGroup",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Group numbers to use for RegexSearcher: group of right context."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/textualReferences",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A textual reference represents any kind of reference that\ncan be find in a text, e.g. a term like a study name has been found in a publication.\nBesides the text and the term that has been found in the text,\nit also contains the context, i.e. where the term has been detected."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/patterns",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A list of patterns (internally expressed as regular expression)\nthat can be applied on texts, e.g. to find links to research data."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/upperCaseConstraint",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Indicates whether we require a term to contain at least one upper case\ncharacter.\n\nThe idea behind is that especially a study name is supposed to be a\nnamed entity and thus should contain at least one upper-case character.\nDefault: false"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/seeds",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The initial seeds for learning."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/maxIterations",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Maximum number of iterations during the bootstrapping process.\nA high number of iterations can lead to a increased run time.\nDefault: 10"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/windowsize",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Number of words used for creation of patterns."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/reliabilityThreshold",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Determines which patterns are the relevant ones."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/bootstrapStrategy",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Strategy to use for bootstrapping. Can either be: mergeCurrent, mergeNew, mergeAll, separate, reliability."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "mergeCurrent"
              },
              {
                "@value": "mergeNew"
              },
              {
                "@value": "mergeAll"
              },
              {
                "@value": "separate"
              },
              {
                "@value": "reliability"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/searchResultLinkerClass",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The SearchResultLinkerClass determines the SearchResultLinker to \nuse. That class is responsible for deciding which SearchResults to \nselect for creating links."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "io.github.infolis.algorithm.BestMatchLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.MultiMatchesLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.OntologyLinker"
              },
              {
                "@value": "io.github.infolis.algorithm.GoldLinker"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/links",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "As a final step, links between the texts and the discovered\nnamed entities (research data) are established and saved in this list."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/EntityLink"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/queryServices",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "List of QueryService to use. A query service to a certain repository can be posted and later referred."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/QueryService"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/queryServiceClasses",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Instead of a using a list of QueryService URIs(queryServices), the Java classes of the QueryServices can be used. This way, the query serivces do not need to be posted."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "io.github.infolis.infolink.querying.DaraHTMLQueryService"
              },
              {
                "@value": "io.github.infolis.infolink.querying.DaraSolrQueryService"
              },
              {
                "@value": "io.github.infolis.infolink.querying.DataciteQueryService"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/searchResults",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "After a search in one or more repositories, a list \nof search results is returned. These results not only contain\nthe repository which was searched but also information like\nthe relevance score."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchResult"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/linkedEntities",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Beside the search in external repositories, we can also\nsearch in our own database. As use case, we get a URN for a publication\nfrom a user and want to show all named entities that are linked to \nthis publication. With an internal search using the generated links,\nwe can find these entities which are returned in this list."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/infolisFileTags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "List of tags to identify a specific set of InfolisFiles"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/infolisPatternTags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "List of tags to identify a specific set of InfolisPatterns"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/textualReferenceTags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "List of tags to identify a specific set of TextualReferences"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Free-form tags to assign to the execution and all generated entities. \nThis makes all uploaded and generated data identifiable and searchable \ne.g. using infolisFileTags, infolisPatternTags and textualReferenceTags. "
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/overwriteTextFiles",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Flag used by TextExtractor: if set to false, pdfs for which corresponding text \nfiles already exist in the specified text directory will not be converted again, instead \nthe existing text files will be returned as InfolisFile instances. If set to true, all \npdfs will be converted regardless of any existing files in the text directory. "
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tokenizeNLs",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Determines whether new line characters are to be tokenized."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/ptb3Escaping",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Enable all traditional PTB3 token transforms (like parentheses becoming -LRB-, -RRB-)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/startPage",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Index (starting at 1 rather than 0) of the first page to extract. \nUseful to ignore title pages if present."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/entitiesForKeywordTagging",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "List of entities (URIs of the entities) for which key words should be\ngenerated. Serves as input for the keyword  tagging algorithm."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/keyWords",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Key words which are generated by the KeywordTagger."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/thesaurus",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Path/URI to the thesaurus which is used for the key word tagging."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/abstractLanguage",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Language of the abstracts"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "en"
              },
              {
                "@value": "de"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/metaDataFiles",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Meta data files of the publications in which information about\nthe title, author, astract, subject, identifiers, URL, and language\ncan be found."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Execution"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/SearchQuery",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A search query"
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ],
    "http://purl.org/vocab/vann/example": [
      {
        "@id": "http://infolis.gesis.org/infolink/api#!/rest-ld-searchQuery"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/query",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The query string"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchQuery"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/Entity",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "An entity to be linked from or to, i.e. a dataset or a publication"
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/name",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Name of the entity"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/versionInfo",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Version of a datafile"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://www.w3.org/2002/07/owl#versionInfo"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/spatial",
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://purl.org/dc/terms/spatial"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/language",
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://purl.org/dc/elements/1.1/language"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/identifiers",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Identifiers of the entity"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/url",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "URL describing the entity or offering supplemental material"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/entityView",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "View to display for this entity (e.g. a citation string)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Tags assigned to this entity"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/textualReferences",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "TODO remove"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/numericInfo",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Numeric information belonging to the entity, e.g. temporal coverage or publication date"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/entityReliability",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Confidence value for this entity; less than 1 for automatically generated entities"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/abstractText",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The description of an entity which has been expressed in an abstract"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://purl.org/dc/elements/1.1/abstract"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/authors",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "List of authors who created the entity"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://purl.org/dc/elements/1.1/creator"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/subjects",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "List of subjects which are assigned to an entity, this can either be free text keywords or keywords from a controlled vocabulary"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://purl.org/dc/elements/1.1/subject"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/entityType",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The type of entity: publication, dataset, database, citedData, project, institution or instrument"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "publication"
              },
              {
                "@value": "dataset"
              },
              {
                "@value": "database"
              },
              {
                "@value": "citedData"
              },
              {
                "@value": "project"
              },
              {
                "@value": "institution"
              },
              {
                "@value": "instrument"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/SearchResult",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A search result"
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/identifier",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Identifiers of the search result"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchResult"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Tags assigned to this search result"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchResult"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/listIndex",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Position in the list of search results"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchResult"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/relevanceScore",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Relevance score as calculated by the search engine"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchResult"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/date",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Date of the search resul"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchResult"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/queryService",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Query Service used to retrieve search result."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchResult"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/titles",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "All titles that have been found as names, can also be from different lanuages"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchResult"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/numericInformation",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Any kind of numeric information that we can extract from a search result, e.g. years, versions etc."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/SearchResult"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/InfolisPattern",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A Regular Expression pattern"
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/patternRegex",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A string containing a Java Regular Expression pattern"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://purl.org/dqm-vocabulary/v1/dqm#regex"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisPattern"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/luceneQuery",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The Lucene query that can be used to query an index"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisPattern"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/threshold",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Threshold which is applied to only filter relevant patterns"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisPattern"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Tags assigned to this pattern"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisPattern"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/patternReliability",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Confidence value for this pattern; less than 1 for automatically generated patterns"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisPattern"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A resource representing a file on the server."
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://onto.dm2e.eu/omnom/File"
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/manifestsEntity",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The Entity this Infolisfile manifests"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/md5",
    "@type": [
      "http://www.w3.org/2001/XMLSchema#string"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "MD5 checksum"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://onto.dm2e.eu/omnom/md5"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/fileName",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The name of a file in the senseof what the `basename(1)` would return."
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://onto.dm2e.eu/omnom/fileName"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/mediaType",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The IANA media type of this file"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://www.w3.org/ns/dcat#mediaType"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "application/pdf"
              },
              {
                "@value": "text/plain"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/fileStatus",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The status of the bytestream of a file on the server, indicating whether it is still there or has been deleted"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://onto.dm2e.eu/omnom/fileStatus"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "AVAILABLE"
              },
              {
                "@value": "DELETED"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A set of free form tags attached to this file"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://purl.org/dc/elements/1.1/subject"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/QueryService",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "A query service"
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/queryServiceType",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Service for searching entities in a repository."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "io.github.infolis.infolink.querying.DaraHTMLQueryService"
              },
              {
                "@value": "io.github.infolis.infolink.querying.DaraSolrQueryService"
              },
              {
                "@value": "io.github.infolis.infolink.querying.DataciteQueryService"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/QueryService"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/target",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The target of this QueryService, in most cases a URI"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#anyURI"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/QueryService"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/serviceReliability",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The reliability of this QueryService"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/QueryService"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/maxNumber",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Maximum number of results"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/QueryService"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/queryStrategy",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Fields that can be used in a query."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "title"
              },
              {
                "@value": "publicationDate"
              },
              {
                "@value": "numericInfoInTitle"
              },
              {
                "@value": "doi"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/QueryService"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Tags assigned to this query service"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/QueryService"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/TextualReference",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Class for saving contexts (= surrounding words of a term)."
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/leftText",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Text left of the term"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/rightText",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Text right of the term"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/reference",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The term"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/textFile",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The file this reference came from"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisFile"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/mentionsReference",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Entity that contains this textual reference"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/pattern",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Pattern that extracted this textual reference"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/InfolisPattern"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Tags assigned to this textual reference"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/referenceReliability",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Confidence value for this textual reference; less than 1 for automatically generated references"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/TextualReference"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/EntityLink",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "An entity link describes that two entities are linked, i.e. a publication is linked to the research data that is mentioned in\nthe publication text"
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/fromEntity",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The entity from which the link originates from, this is typically the publication"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/EntityLink"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/toEntity",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The entity to which is linked, this is typically the research data"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/EntityLink"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/confidence",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Describes how likely it is that the link indeed holds, xsd:double"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/EntityLink"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/linkView",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "View to display for this link"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/EntityLink"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/provenance",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Source of the link"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/EntityLink"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/linkReason",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The TextualReference found in the fromEntity based on which a \nlink to the toEntity was established"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/EntityLink"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/entityRelations",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Type of the relation that holds between fromEntity and toEntity"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "http://purl.org/dc/elements/1.1/relation"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@type": [
          "http://www.w3.org/2000/01/rdf-schema#Datatype"
        ],
        "http://www.w3.org/2002/07/owl#oneOf": [
          {
            "@list": [
              {
                "@value": "part_of_temporal"
              },
              {
                "@value": "part_of_spatial"
              },
              {
                "@value": "superset_of_temporal"
              },
              {
                "@value": "superset_of_spatial"
              },
              {
                "@value": "parts_of_temporal"
              },
              {
                "@value": "parts_of_spatial"
              },
              {
                "@value": "version_of"
              },
              {
                "@value": "superset_of_version"
              },
              {
                "@value": "part_of_confidential"
              },
              {
                "@value": "superset_of_confidential"
              },
              {
                "@value": "part_of_sample"
              },
              {
                "@value": "superset_of_sample"
              },
              {
                "@value": "part_of_supplement"
              },
              {
                "@value": "superset_of_supplement"
              },
              {
                "@value": "part_of"
              },
              {
                "@value": "parts_of"
              },
              {
                "@value": "superset_of"
              },
              {
                "@value": "same_as_temporal"
              },
              {
                "@value": "same_as_spatial"
              },
              {
                "@value": "superset_of_translation"
              },
              {
                "@value": "part_of_translation"
              },
              {
                "@value": "part_of_methodical"
              },
              {
                "@value": "parts_of_methodical"
              },
              {
                "@value": "superset_of_methodical"
              },
              {
                "@value": "unknown"
              },
              {
                "@value": "same_as"
              },
              {
                "@value": "references"
              }
            ]
          }
        ]
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/EntityLink"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Tags assigned to this entityLink"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/EntityLink"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/Keyword",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Keywords indicate the topics of entities. They are generated by searching terms of a thesaurus in the abstract."
      }
    ],
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [
      {
        "@id": "http://www.w3.org/2002/07/owl#Thing"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/thesaurusURI",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "URI of the keyword in the thesaurus."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Keyword"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/thesaurusLabel",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Label of the keyword in the thesaurus."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Keyword"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/referredEntity",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Refers to the entity to which the keyword has been assigned."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Entity"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Keyword"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/confidenceScore",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "The confidence score of a keyword bases on the similarity of the terms in the abstract to the terms in the thesaurus."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#float"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Keyword"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/tags",
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "Tags assigned to this keyword"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://schema.org/domainIncludes": [
      {
        "@id": "http://infolis.gesis.org/infolink/schema/Keyword"
      }
    ]
  },
  {
    "@id": "http://infolis.gesis.org/infolink/schema/",
    "@type": [
      "http://usefulinc.com/ns/doap#Project"
    ],
    "http://purl.org/dc/elements/1.1/description": [
      {
        "@value": "This ontology is the normative source for the semantics and structure of the domain of the InFoLiS project"
      }
    ],
    "http://purl.org/dc/elements/1.1/title": [
      {
        "@value": "Infolis Data model"
      }
    ],
    "http://purl.org/dc/terms/modified": [
      {
        "@type": "http://www.w3.org/2001/XMLSchema#datetime",
        "@value": "2015-12-02T13:53:09+0100"
      }
    ],
    "http://usefulinc.com/ns/doap#implements": [
      {
        "@id": "https://github.com/infolis/infoLink"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#seeAlso": [
      {
        "@id": "https://github.com/infolis",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "Github organization containing all the software developed by InFoLiS"
          }
        ]
      },
      {
        "@id": "https://github.com/kba/jsonld-common-contexts",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "JavaScript"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "Cached versions of commonly used namespaces"
          }
        ]
      },
      {
        "@id": "https://github.com/infolis/express-jsonld",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://purl.org/dc/terms/requires": [
          {
            "@id": "https://github.com/infolis/infolis-logging"
          },
          {
            "@id": "https://github.com/infolis/jsonld-rapper"
          }
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "CoffeeScript"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "JSON-LD content-negotiating middleware for Express based on node-jsonld and rapper"
          }
        ]
      },
      {
        "@id": "https://github.com/infolis/jsonld-rapper",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://purl.org/dc/terms/requires": [
          {
            "@id": "https://github.com/kba/jsonld-common-contexts"
          },
          {
            "@id": "https://github.com/infolis/infolis-logging"
          }
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "CoffeeScript"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "Convert between RDF and JSON-LD using rapper"
          }
        ]
      },
      {
        "@id": "https://github.com/kba/turtleson",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "JavaScript"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "Concise, permissive, TURTLE-like dialect of JSON"
          }
        ]
      },
      {
        "@id": "https://github.com/infolis/infolis-logging",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "JavaScript"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "Module-specific Winston logging"
          }
        ]
      },
      {
        "@id": "https://github.com/infolis/mongoose-jsonld",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://purl.org/dc/terms/requires": [
          {
            "@id": "https://github.com/infolis/jsonld-rapper"
          },
          {
            "@id": "https://github.com/infolis/express-jsonld"
          },
          {
            "@id": "https://github.com/kba/turtleson"
          },
          {
            "@id": "https://github.com/kba/jsonld-common-contexts"
          },
          {
            "@id": "https://github.com/infolis/infolis-logging"
          }
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "CoffeeScript"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "Add JSON-LD context to a Mongoose schema"
          }
        ]
      },
      {
        "@id": "https://github.com/kba/node-vim2html",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "Makefile"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "Create HTML highlighted by Vim`s 2html script"
          }
        ]
      },
      {
        "@id": "https://github.com/infolis/infoLink",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "Java"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "The software implementing all the algorithms, doing the text mining, linking the entities and much more"
          }
        ]
      },
      {
        "@id": "https://github.com/infolis/infolis-datasets",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "Python"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "Project containing all the data and tools to run learning and linking in bulk in a Linux environment."
          }
        ]
      },
      {
        "@id": "https://github.com/infolis/infolis-web",
        "@type": [
          "http://usefulinc.com/ns/doap#Project"
        ],
        "http://purl.org/dc/terms/requires": [
          {
            "@id": "https://github.com/infolis/express-jsonld"
          },
          {
            "@id": "https://github.com/infolis/mongoose-jsonld"
          },
          {
            "@id": "https://github.com/kba/turtleson"
          },
          {
            "@id": "https://github.com/kba/node-vim2html"
          },
          {
            "@id": "https://github.com/infolis/infolis-logging"
          }
        ],
        "http://usefulinc.com/ns/doap#implements": [
          {
            "@id": "http://infolis.gesis.org/infolink/schema/"
          }
        ],
        "http://usefulinc.com/ns/doap#programming-language": [
          {
            "@value": "Javascript"
          }
        ],
        "http://usefulinc.com/ns/doap#shortdesc": [
          {
            "@value": "Project that implements the HTTP-based RESTful Linked Data infrastructure for InFoLiS"
          }
        ]
      }
    ]
  }
]