Skip to content

This is the repository where all the work towards the creation of the TheyBuyForYou knowledge graph will be done

Notifications You must be signed in to change notification settings

nextprocurement/knowledge-graph

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Next Procurement processing pipeline

In this git is the project for the creation of a pipeline for the processing of public tender data from platforms such as TED and PLACE for its transformation to knowledge graphs. To achieve this, part of the work done in the They Buy For You (TBFY) project has been recovered.

This process has been completely encapsulated in a docker container. Some of the main values such as pipeline endpoint, API port, etc. can be freely defined in the dokcer-compose.yaml. Other values such as the rules for the network mapping are also easily accessible.

The project has an entrypoint in the form of an API, through which all requests for data processing can be sent, as well as providing the files for processing.

Translated with DeepL.com (free version)

Installation

The installation previously requires the installation of docker.

https://docs.docker.com/compose/install/

Once docker is installed, the project is deployed with the command

docker-compose up --build -d 

in the root directory of the project.

Usage

If the value of the PLATFORM_IP environment variable is not modified, the pipeline will search in localhost for the fuseki service to publish the data, and it will not be deployed if it does not find the service.

Once successfully deployed, the api interface can be accessed at localhost:5050. There you will find all the information about how to use the API.

Acknowledgements

This work has received funding from the NextProcurement European Action (grant agreement INEA/CEF/ICT/A2020/2373713-Action 2020-ES-IA-0255).

EU Logo Next Procurement Logo

About

This is the repository where all the work towards the creation of the TheyBuyForYou knowledge graph will be done

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 90.8%
  • Jupyter Notebook 8.5%
  • Dockerfile 0.7%