Logo Lanfrica

apertium/apertium-swa

Domaine:

natural language processing

Type de record:

software
Créateur:
ape
Hôte:
Apertium linguistic data for Swahili Swahili: `apertium-swa` =============================================================================== This is an Apertium monolingual language package for Swahili. What you can use this language package for: * Morphological analysis of Swahili * Morphological generation of Swahili * Part-of-speech tagging of Swahili Requirements ------------------------------------------------------------------------------- You will need the following software installed: * lttoolbox (>= 3.3.0) * apertium (>= 3.3.0) * vislcg3 (>= 0.9.9.10297) * hfst (>= 3.8.2) If this does not make any sense, we recommend you look at: apertium.org. Compiling ------------------------------------------------------------------------------- Given the requirements being installed, you should be able to just run: ```bash $ ./configure $ make ``` You can use `./autogen.sh` instead of `./configure` if you're compiling from source. If you're doing development, you don't have to install the data, you can use it directly from this directory. If you are installing this language package as a prerequisite for an Apertium translation pair, then do (typically as root / with sudo): ```bash $ make install ``` You can use a `--prefix` with `./configure` to install as a non-root user, but make sure to use the same prefix when installing the translation pair and any other language packages. Testing ------------------------------------------------------------------------------- If you are in the source directory after running make, the following commands should work: ```console $ echo "TODO: test sentence" | apertium -d . swa-morph TODO: test analysis result $ echo "TODO: test sentence" | apertium -d . swa-tagger TODO: test tagger result ``` Files and data ------------------------------------------------------------------------------- * `apertium-swa.swa.lexc` - Morphotactic dictionary * `apertium-swa.swa.twol` - Morphophonological rules * `apertium-swa.swa.rlx` - Constraint Grammar disambiguation ru …