-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
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).
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.
-
Download the code and save it into your home directory:
Excitement-Open-Platform-1.1.4.tar.gz -
Download the file of the EOP resources and save it into your home directory:
eop-resources-1.1.4.tar.gz -
Download and and save the installation shell script into your home directory:
install.sh -
From your home directory, install EOP by running the script:
> cd ~
> chmod 750 install.sh
> sh ./install.sh 1.1.4
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.1.4</version>
</dependency>
<dependency>
<groupId>eu.excitementproject</groupId>
<artifactId>lap</artifactId>
<version>1.1.4</version>
</dependency>
</dependencies>
Repositories exist as a place to collect and store artifacts. Whenever a project has a dependency upon an artifact, Maven will first attempt to use a local copy of the specified artifact. If that artifact does not exist in the local repository, it will then attempt to download from a remote repository. The repository elements within a POM specify those alternate repositories to search. To use EOP this repository has to be put in the pom.xml file of your project to:
<repositories>
<repository>
<id>FBK</id>
<url>http://hlt-services4.fbk.eu:8080/artifactory/repo</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
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:
-
Download the archive file of the resources:
eop-resources-1.1.4.tar.gz -
Copy the downloaded file into your home directory, e.g.
> cp /home/user_name/Downloads/eop-resources-1.1.4.tar.gz ~/
- Extract/unpack it, i.e.
> cd ~/
> tar -xvzf eop-resources-1.1.4.tar.gz
It will create the directory eop-resources-1.1.4 containing all the needed files.
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/).
- Licence
- Requirements
- Installation
- Quick Start
- Step by Step Tutorial
- Entailment Algorithms
- BIUTEE
- EDITS
- TIE
- Lexical Resources
- Configuration Files
- FAQ