Skip to content

Latest commit

 

History

History
35 lines (20 loc) · 951 Bytes

README.md

File metadata and controls

35 lines (20 loc) · 951 Bytes

Supervised OIE Wrapper

This is thin wrapper over AllenNLP's pretrained Open IE model.

Outputs predictions identical to those in the onlline demo, with batched gpu options.

Install prerequisites

  • AllenNLP
  • docopt
  • tqdm

Use the following to install requirements:

pip install -r requirements.txt

Run on raw sentences

cd src
python run_oie.py --in=path/to/input/file  --batch-size=<batch-size> --out=path/to/output/file [--cuda-device=<cude-device-identifier>]

If --cuda-device is not specified, the model will run on the cpu.

Input format

Raw sentences, each in a new line.

Output Format

Each line pertains to a single OIE extraction:

tokenized sentence <tab> ARG0:.. <tab> V:... <tab> ARG1:...  ...

Example

See example of input and output files in src/example.txt and src/example.oie.