Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

README.md

matchmaker-sparql

A SPARQL-based matchmaker for matching public contracts to bidders. It expects data to be described by the Public Contracts Ontology. This matchmaker is a streamlined reimplementation of the previously developed matchmaker.

Usage

You can invoke the tool via Leiningen or compile it by running lein uberjar and then executing the resulting JAR-file by Java. The only option you need to provide is a path to the configuration file:

lein run - --config config.edn

The configuration must be serialized using EDN. A sample configuration file is here. Evaluation results produced by the tool are written to a file resuls_{uuid}.edn in the current directory.

Data preparation

The matchmaker expects Common Procurement Vocabulary (CPV) to be in the named graph <http://linked.opendata.cz/resource/concept-scheme/cpv-2008>. Some matchmakers, such as those using query expansion, use inverse document frequencies (IDF) of CPV concepts. These IDFs can be produced by running SPARQL Update operations in /resources/data_preparation.

License

Copyright © 2017 Jindřich Mynarz

Distributed under the Eclipse Public License version 1.0.

About

SPARQL-based matchmaker for matching public contracts to bidders

Topics

Resources

License

Releases

No releases published

Packages

No packages published