Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 1.67 KB

README.md

File metadata and controls

42 lines (34 loc) · 1.67 KB

openIE

Prototype for Modular Open Information Extraction System

Prerequisites

Dependencies

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.

Installation

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 property jdk.home.1.8 to your JAVA_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 and target directories needed to run the app)
    $ ant

Run program

This will open the main application window.

UNIX

$ java -cp .:out/artifacts/OpenIE_jar/*:jars/*:target/classes id.ac.itb.gui.OpenIeJFrame

Windows

$ java -cp .;out/artifacts/OpenIE_jar/*;jars/*;target/classes id.ac.itb.gui.OpenIeJFrame

Creating a plugin

To create your own plugin, please see /examples for more information.