Logo Lanfrica

kiransrigiri/apertium-eng-hau

Domain:

natural language processing

Record type:

software
Creator:
kir
Host:
Prototype translation pair English to Hausa English and Hausa: `apertium-eng-hau` =============================================================================== This is an Apertium language pair for translating between English and Hausa. What you can use this language package for: * Translating between English and Hausa * Morphological analysis of English and Hausa * Part-of-speech tagging of English and Hausa For information on the latter two points, see subheading "For more information" below. Requirements ------------------------------------------------------------------------------- You will need the following software installed: * lttoolbox (>= 3.3.0) * apertium (>= 3.3.0) * vislcg3 (>= 0.9.9.10297) * apertium-eng * apertium-hau If this does not make any sense, we recommend you look at: www.apertium.org. Compiling ------------------------------------------------------------------------------- Given the requirements being installed, you should be able to just run: ```console $ ./configure $ make # make install ``` You can use `./autogen.sh` instead of `./configure` in case you're compiling from source. If you installed any prerequisite language packages using a `--prefix` with `./configure`, make sure to use the same `--prefix` when running `./configure` here. Testing ------------------------------------------------------------------------------- If you are in the source directory after running make, the following commands should work: ```console $ echo "TODO test sentence 1" | apertium -d . eng-hau TODO test translated sentence 1 $ echo "TODO test sentence 2" | apertium -d . hau-eng TODO test translated sentence 2 ``` After installing somewhere in `$PATH`, you should be able to do e.g. ```console $ echo "TODO test sentence 1" | apertium eng-hau TODO test translated sentence 1 ``` Files and data ------------------------------------------------------------------------------- * `apertium-eng-hau.eng-hau.dix` - Bilingual dictionary * `apertium-eng-hau.eng-hau.t1x` - Chunking rules for tra …