Skip to content
rzanoli edited this page May 7, 2015 · 17 revisions

We provide different distributions for people who want to experiment with the platform (i.e. users) and for people who want to contribute to the platform (i.e. developers).

Users Distribution

EOP is distributed as a compressed file containing the Java code as well as Maven artifacts when you want to use EOP as a library in your code. Common to all of the distributions is the necessity to download an additional archive file containing the resources (like WordNet and Wikipedia) and the configuration files needed to use the platform.

Java Distribution

  1. Download the code and save it into your home directory:
    Excitement-Open-Platform-1.2.1.tar.gz

  2. Download the file of the EOP resources and save it into your home directory:
    eop-resources-1.2.1.tar.gz

  3. Download and and save the installation shell script into your home directory:
    install.sh

  4. [Optional for Installing TreeTagger] Download and and save the build.xml ant file into your home directory:
    build.xml

  5. From your home directory, install the EOP by running the script:

> cd ~
> chmod 750 install.sh
### Then for installing the EOP without TreeTagger (i) OR 
### both the EOP and TreeTagger (ii).
(i)  > bash ./install.sh 1.2.1
(ii) > bash ./install.sh 1.2.1 treetagger

Maven Artifacts Distribution

EOP is also distributed via the EOP maven artifactory repository and the maven artifacts are located there. They include the binary code, the sources code and the javadoc jars. To use EOP in your project specify the following dependencies in the pom.xml file of your project; all transient dependencies are resolved automatically.

<dependencies>
  <dependency>
    <groupId>eu.excitementproject</groupId>
    <artifactId>core</artifactId>
    <version>1.2.1</version>
  </dependency>
    <dependency>
    <groupId>eu.excitementproject</groupId>
    <artifactId>lap</artifactId>
    <version>1.2.1</version>
  </dependency> 
</dependencies>

Resources like WordNet and Wikipedia as well as the configuration files of the platform and the pre-trained models are distributed in a separated archive file that has to be download and unpack before using it:

   > cp /home/user_name/Downloads/eop-resources-1.2.1.tar.gz ~/
  • Extract/unpack it, i.e.
   > cd  ~/
   > tar -xvzf eop-resources-1.2.1.tar.gz

It will create the directory eop-resources-1.2.1 containing all the needed files.

Developers Distribution

Differently to users, people who want to contribute to the platform must use the distribution on GitHub dedicated to the developers (see the Development Section available from the right menu of page: https://github.com/hltfbk/Excitement-Open-Platform/wiki/).

Clone this wiki locally