Skip to content
/ PCU Public

Plateforme de Connaissances Unifiées (PCU) project (i.e Unified Knowledge Platform)

License

Notifications You must be signed in to change notification settings

zevio/PCU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PCU

Plateforme de Connaissances Unifiées (PCU) project (i.e Unified Knowledge Platform).

Semantic platform for valuing data. Open-source, configurable, written in Python 3.

Components

The platform is composed of several components :

PCU components

Installation

To install requirements, execute the Makefile with the following command line :

make install

Usage

The semantic platform is entirely configurable. To use it, download the sources, go to pcu/ directory and tune the configuration file as you wish.

[pipeline]
language=
; default language : if empty, language will be automatically detected
nlp=spacy 
; name of the NLP pipeline to use
keyphrase=yes
; yes if keyphrase extraction is enabled, no otherwise
  • language : default language (en for English, fr for French). If empty, language will be automatically detected
  • nlp : name of the NLP pipeline to use (spacy)
  • keyphrase : yes if keyphrase extraction algorithm is enabled, no otherwise

To execute the workflow on your data, use the following command line :

python3 core.py path/to/data/to/process

Solutions for problems encountered

For Windows users

Some Windows users might encounter linking problems installing spacy, if so, launch make install as an administrator.