Visualize relations between individuals of a community through knowledge graphs
An exemple of knowledge graph :
This project is an aggregate of different programs - an overview of the functionning of the whole system is given below, but the installation, tests, and deployment procedures of each one of these subprojects are described in their respectives README.md :
The project can be summed up in 4 main steps:
Steps 1 and 2
Step 3
Step 4
These subprograms can be integrated as follows :
The solution relies on Redis as a message broker
It needs to be installed on a machine, and accessible to the ArXivParser and OntologyMaker:
sudo apt update
sudo apt install redis-server
Edit redis configuration file by replacing "supervised no" by "supervised systemd" :
sudo nano /etc/redis/redis.conf
sudo systemctl restart redis.service
To avoid reloading Redis anytime the server is reloaded:
sudo systemctl disable redis
Launch the service:
sudo systemctl enable redis-server
Check the service is running:
sudo systemctl start redis.service
(in a future version)
sudo docker run --name redis-arxivpdfextractor -d redis
By default, this command should make the service accessible at the address : redis://localhost:6379/0