This project helps the user to collect input data for the project knowledge-graph-builder from multiple repositories that follow the rule described in the repository vtt-example-video-label-data.
sources.json
contains the information on source repositories to collect input data for knowledge graph builder from.
source-filenames.json
decides which files are going to be validated and used as a knowledge graph source data from all repositories.
Install Node.js and Yarn first. When they are ready, run following command to get dependencies.
$ yarn install
After installing all dependencies, run following command to collect all required external repositories. Data source repositories are downloaded in this stage with other depedencies.
$ yarn fetch
Setup your validator and validate the source data with the following command.
$ yarn validate
This will create the validation-report.md file that lists the validation errors found from all source data collected.
This work was supported by Institute for Information & communications Technology Promotion(IITP) grant funded by the Korea government(MSIT) (2017-0-01780, The technology development for event recognition/relational reasoning and learning knowledge based system for video understanding)