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.propertiesand modify propertyjdk.home.1.8to yourJAVA_HOMEpath. 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
outandtargetdirectories 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.