diff --git a/Makefile b/Makefile index bc35f06..319f03b 100755 --- a/Makefile +++ b/Makefile @@ -2,13 +2,14 @@ define COMMON_PARAMS -f markdown+implicit_figures+backtick_code_blocks \ --number-sections \ --toc \ --s \ --S \ ---filter pandoc-include \ +--smart \ +--standalone \ +--normalize \ --filter pandoc-crossref \ --filter pandoc-citeproc \ --bibliography references.bib \ ---csl style/iso690-author-date-cs.csl +--csl style/iso690-author-date-cs.csl \ +parts/metadata.yaml endef html: @@ -20,7 +21,7 @@ html: --css http://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic \ --css media/css/bootstrap.css \ $(COMMON_PARAMS) \ - text.md + parts/*.md pdf: pandoc --latex-engine=xelatex \ @@ -35,7 +36,7 @@ pdf: -V papersize=a4paper \ -V documentclass:report \ $(COMMON_PARAMS) \ - text.md + staging/*.md parts/*.md excerpt: pandoc --latex-engine=xelatex \ @@ -49,7 +50,7 @@ excerpt: -V papersize=a4paper \ -V documentclass:report \ $(COMMON_PARAMS) \ - excerpt.md + parts/*.md clean: rm -f text.html text.pdf excerpt.pdf diff --git a/excerpt.md b/excerpt.md deleted file mode 100644 index d73bb48..0000000 --- a/excerpt.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: Matchmaking of bidders and public contracts using linked open data -author: Jindřich Mynarz -institute: Department of Information and Knowledge Engineering, University of Economics -date: 2017 -keywords: -- matchmaking -- recommender systems -- case-based reasoning -- linked data -- open data -- public procurement -link-citations: true ---- - -\newpage - -```include -parts/introduction.md -parts/linked_open_data.md -parts/open_data.md -parts/linked_data.md -parts/public_procurement_domain.md -parts/matchmaking.md -parts/case_based_reasoning.md -parts/statistical_relational_learning.md -parts/related_work.md -parts/data_preparation.md -parts/modelling.md -parts/public_contracts_ontology.md -parts/concrete_data_model.md -parts/extraction.md -parts/transformation.md -parts/linking.md -parts/geocoding.md -parts/linked_datasets.md -parts/cpv.md -parts/ares.md -parts/czech_addresses.md -parts/zindex.md -parts/fusion.md -parts/loading.md -parts/loading_sparql.md -parts/loading_rescal.md -parts/data_summary.md -parts/methods.md -parts/ground_truth.md -parts/sparql.md -parts/tensor_factorization.md -parts/evaluation.md -parts/offline_evaluation.md -parts/results_sparql.md -parts/results_rescal.md -parts/results_comparison.md -parts/conclusions.md -parts/references.md -``` - -
- -```include -parts/software.md -parts/abbreviations.md -``` diff --git a/parts/analyses.md b/out-takes/analyses.md similarity index 100% rename from parts/analyses.md rename to out-takes/analyses.md diff --git a/out-takes/definitions.md b/out-takes/definitions.md new file mode 100644 index 0000000..ee6961b --- /dev/null +++ b/out-takes/definitions.md @@ -0,0 +1,9 @@ +## Definitions + + + +We can start with a definition of the key entities involved in the matchmaking task. +Let $C$ be the set of public contracts, $B$ the set of bidders, $Auth$ the set of contracting authorities, and $Con_{CPV}$ be the set of CPV concepts. +We use numeric subscripts to access elements of n-tuples, so that $coll_{i}$ denotes the $i$-th element of n-tuple $coll$. diff --git a/parts/factors.md b/out-takes/factors.md similarity index 100% rename from parts/factors.md rename to out-takes/factors.md diff --git a/parts/full_text_search.md b/out-takes/full_text_search.md similarity index 100% rename from parts/full_text_search.md rename to out-takes/full_text_search.md diff --git a/parts/further_problems.md b/out-takes/further_problems.md similarity index 100% rename from parts/further_problems.md rename to out-takes/further_problems.md diff --git a/parts/loading_elasticsearch.md b/out-takes/loading_elasticsearch.md similarity index 100% rename from parts/loading_elasticsearch.md rename to out-takes/loading_elasticsearch.md diff --git a/parts/online_evaluation.md b/out-takes/online_evaluation.md similarity index 100% rename from parts/online_evaluation.md rename to out-takes/online_evaluation.md diff --git a/parts/qualitative_evaluation.md b/out-takes/qualitative_evaluation.md similarity index 100% rename from parts/qualitative_evaluation.md rename to out-takes/qualitative_evaluation.md diff --git a/parts/introduction.md b/parts/1.00_introduction.md similarity index 100% rename from parts/introduction.md rename to parts/1.00_introduction.md diff --git a/parts/linked_open_data.md b/parts/1.01_linked_open_data.md similarity index 100% rename from parts/linked_open_data.md rename to parts/1.01_linked_open_data.md diff --git a/parts/open_data.md b/parts/1.02_open_data.md similarity index 100% rename from parts/open_data.md rename to parts/1.02_open_data.md diff --git a/parts/linked_data.md b/parts/1.03_linked_data.md similarity index 100% rename from parts/linked_data.md rename to parts/1.03_linked_data.md diff --git a/parts/public_procurement_domain.md b/parts/1.04_public_procurement_domain.md similarity index 98% rename from parts/public_procurement_domain.md rename to parts/1.04_public_procurement_domain.md index 8992c90..f0e3a04 100644 --- a/parts/public_procurement_domain.md +++ b/parts/1.04_public_procurement_domain.md @@ -24,10 +24,10 @@ Matchmaking in public procurement can be framed in its legal and economic contex Public procurement is a domain governed by law. We are focused on the Czech public procurement, for which there are two primary sources of relevant law, including the national law and the EU law. -Public procurement in the Czech Republic is governed by the law no. 2016/134 [@CzechRepublic2016]. +Public procurement in the Czech Republic is governed by the act no. 2016/134 [@CzechRepublic2016]. Czech Republic, as a member state of the European Union, harmonises its law with EU directives, in particular the directives 2014/24/EU [@EU2014a] and 2014/25/EU [@EU2014b] in case of public procurement. The first directive regulates public procurement of works, supplies, or services, while the latter one regulates public procurement of utilities, including water, energy, transport, and postal services. -The law no. 2016/134 transposes these directives into the Czech legislation. +The act no. 2016/134 transposes these directives into the Czech legislation. Besides legal terms and conditions to harmonize public procurement in the EU member states, these directives also define standard forms for EU public procurement notices,^[] which constitute a common schema of public notices. The directives design Tenders Electronic Daily ("Supplement to the Official Journal")^[] to serve as the central repository of public notices conforming to the standard forms. @@ -152,16 +152,16 @@ As in open procedures, contracting authorities announce contracts publicly, but Contracting authorities then screen the interested bidders and send invitations to tender to the selected bidders. The chosen procedure type determines for which users is matchmaking relevant. -Bidders can use matchmaking both in case of open and restricted procedures to be alerted about the current business opportunities in public procurement that are relevant for them. +Bidders can use matchmaking both in case of open and restricted procedures to be alerted about the current business opportunities in public procurement that are relevant to them. Contracting authorities can use matchmaking in restricted procedures to get recommendations of suitable bidders. Moreover, in case of the simplified under limit procedure, which is allowed in the Czech Republic for public contracts below a specified financial threshold, contracting authority can approach bidders directly. -In such case, at least five bidders must be approached according to the law no. 2016/134 [@CzechRepublic2016]. +In such case, at least five bidders must be approached according to the act no. 2016/134 [@CzechRepublic2016]. In that scenario, matchmaking can help recommend appropriate bidders to interest in the public contract. There are also other procedure types, such as innovation partnership, in which matchmaking is applicable to a lesser extent. An additional use case for similarity-based retrieval employed by matchmaking may occur during contract specification. -The Czech law no. 2016/134 [@CzechRepublic2016] suggests contracting authorities to estimate contract price based on similar contracts. +The Czech act no. 2016/134 [@CzechRepublic2016] suggests contracting authorities to estimate contract price based on similar contracts. In order to address this use case, based on incomplete descriptions of contracts matchmaking can recommend similar contracts, the actual prices of which can help estimate the price of the formulated contract.