Semantic kernel trains neural embeddings of a plain text data set either as vanilla texts or tabular data, and generate a conceptual graph based on a query list. The graph is hierarchical such that the first level consists of the
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
For running in virtual environment (recommended) and assuming python3.6+ is installed.
sudo pip3 install virtualenv
virtualenv -p /usr/bin/python3.6 nuke
source nuke/bin/activate
Clone repository and install requirements
git clone https://github.com/centre-for-humanities-computing/Semantic-Kernel.git
pip install requirements.txt
To run train model and generate graph
./main.sh
Explain how to run the automated tests for this system
test that neural embeddings are trained by semantic_vect
./test.sh
Explain what these tests test and why
Give an example
Add additional notes about how to deploy this on a live system
Kristoffer L. Nielbo
This project is licensed under the MIT License - see the LICENSE.md file for details