/apertium-anaphora

Anaphora Resolution Module in Apertium for low resource languages

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Apertium Anaphora Resolution

Build Status

Documentation

https://wiki.apertium.org/wiki/Anaphora_Resolution_Module

How to Run

  • ./autogen.sh [--prefix=/path/to/your/prefix]

  • make

  • sudo make install

  • Usage: apertium-anaphora [-z] apertium-xxx-yyy.xxx-yyy.arx [input [output]]

  • Usage in Pipeline: apertium-deshtml < input.txt | lt-proc spa-eng.automorf.bin | apertium-tagger -g $2 spa-eng.prob | apertium-pretransfer | lt-proc -b spa-eng.autobil.bin | lrx-proc -m spa-eng.autolex.bin | apertium-anaphora apertium-eng-spa.spa-eng.arx | apertium-transfer -b apertium-eng-spa.spa-eng.t1x spa-eng.t1x.bin | apertium-interchunk apertium-eng-spa.spa-eng.t2x spa-eng.t2x.bin | apertium-postchunk apertium-eng-spa.spa-eng.t3x spa-eng.t3x.bin | lt-proc -g spa-eng.autogen.bin | lt-proc -p spa-eng.autopgen.bin | apertium-retxt

Flags

  • -z / --null-flush: Null Flush
  • -h / --help: Help
  • -d / --debug: Debug Mode

Files

  • src/: C++ Code for Anaphora Module

Licensing

This package is licensed under the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

If it becomes necessary, we are open to dual-licensing the package under the Apache License 2.0.

Acknowledgements

Google Summer of Code 2019