5 Gargantext is a collaborative web platform for the exploration of sets
6 of unstructured documents. It combines tools from natural language
7 processing, text-mining, complex networks analysis and interactive data
8 visualization to pave the way toward new kinds of interactions with your
11 This software is a free software, developed by the CNRS Complex Systems
12 Institute of Paris Île-de-France (ISC-PIF) and its partners.
16 Disclaimer: this project is still on development, this is work in
17 progress. Please report and improve this documentation if you encounter
25 curl -sSL https://gitlab.iscpif.fr/gargantext/haskell-gargantext/raw/master/devops/docker/docker-install | sh
31 curl -sSL https://gitlab.iscpif.fr/gargantext/haskell-gargantext/raw/master/devops/debian/install | sh
36 1. CoreNLP is needed (EN and FR); This dependency will not be needed
40 ./devops/install-corenlp
43 2. Louvain C++ needed to draw the socio-semantic graphs
45 NOTE: This is already added in the Docker build.
48 git clone https://gitlab.iscpif.fr/gargantext/clustering-louvain-cplusplus.git
49 cd clustering-louvain-cplusplus
64 Initialization schema should be loaded automatically (from `devops/postgres/schema.sql`).
68 Users have to be created first (`user1` is created as instance):
72 ~/.local/bin/gargantext-init "gargantext.ini"
78 stack --docker run gargantext-init -- gargantext.ini
83 You can import some data with:
85 docker run --rm -it -p 9000:9000 cgenie/corenlp-garg
86 stack exec gargantext-import -- "corpusCsvHal" "user1" "IMT3" gargantext.ini 10000 ./1000.csv
91 ### Multi-User with Graphical User Interface (Server Mode)
94 ~/.local/bin/stack --docker exec gargantext-server -- --ini "gargantext.ini" --run Prod
97 Then you can log in with `user1:1resu`.
100 ### Command Line Mode tools
102 #### Simple cooccurrences computation and indexation from a list of Ngrams
104 stack --docker exec gargantext-cli -- CorpusFromGarg.csv ListFromGarg.csv Ouput.json