-
Notifications
You must be signed in to change notification settings - Fork 9
Installation
Marios Papachristou edited this page Aug 1, 2018
·
6 revisions
This page will guide you through the installation process using a the provided Makefile. You can build various modules of the project using this Makefile. We chose to use GNU Make because the project is not vanilla Python and make
is target-agnostic.
To install the main module including:
- Core modules
- MongoDB Integration
- Web Application
- NLP Toolkit
use the following command (with sudo):
make core
If you want to build the full codifier pipeline:
Export the CODIFIER_DATA
environment variable:
export CODIFIER_DATA=/home/to/codifier/texts
And run make
:
make codifier_pipeline
If you want to run the web application:
make run_web_application
Installing the scripts includes:
- Tesseract 4.0
- pyocr
- pdfminer.six
- Chromedriver w. selenium
To install the scripts (with sudo):
make scripts
To schedule cron jobs:
make schedule_cronjobs
If you want to install both (core and scripts) you can type (with sudo):
make all
- Getting started
- Algorithms
- Datasets and Continuous Integration
- Documentation
- Development