Skip to content

Solution to provide knowledge on the relations in a scientific community

License

Notifications You must be signed in to change notification settings

will-afs/AdvancedAcademicProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AdvancedAcademicProject overview

Visualize relations between individuals of a community through knowledge graphs

An exemple of knowledge graph :

Subprojects and integration

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 :

Main steps

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 :

Installing Redis

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

About

Solution to provide knowledge on the relations in a scientific community

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published