Prototype for Modular Open Information Extraction System
All dependencies are given in jars
directory. All dependencies can also be installed through maven
($ mvn install
) except for inaNLP.jar
and ipostagger.jar
which has to be included manually.
All source codes are placed in the /src directory. Application is developed using IntelliJ IDEA.
- Clone this repo or download here.
$ git clone https://github.com/elvanowen/openIE.git
- Open file
build.properties
and modify propertyjdk.home.1.8
to yourJAVA_HOME
path. More about JAVA_HOME
e.g. Windows:
jdk.home.1.8=C:/Program Files/Java/jdk1.8.0_92
e.g. Mac OS X:
jdk.home.1.8=/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home
- Compile app (This will generate
out
andtarget
directories needed to run the app)
$ ant
This will open the main application window.
$ java -cp .:out/artifacts/OpenIE_jar/*:jars/*:target/classes id.ac.itb.gui.OpenIeJFrame
$ java -cp .;out/artifacts/OpenIE_jar/*;jars/*;target/classes id.ac.itb.gui.OpenIeJFrame
To create your own plugin, please see /examples
for more information.