A library for building recommendation systems.
To cross-validate implemented models of knowledge graph representation on a dataset and calculate metrics for comparing multiple solutions (being in the root project directory): 0. Setup dependencies
sudo apt-get install libblas-dev libmongoc-dev libbson-dev libcurl4-openssl-dev uuid-dev -y
- Compile the source code
swift build --product agk
- Run tesing process (for the complete list of supported models and cross-validation parameters see file
Sources/agk/main.swift
)
.build/debug/agk -m transe -d truncated-dataset-normalized.txt