Added tag 1.1 for changeset 81b7be00383d
generate full text via the ANNIS HTML visualizer
update version info for Pepper and ANNIS in README.md
This repository provides a build system for learner corpora which generates ANNIS data from EXMARaLDA sources annotated with the EXMARaLDA (Dulko) tools.
makeDulko requires a Unix-like system such as Linux, MacOS, or the Windows Linux Subsystem with the following prerequisites:
make
)sed
)openjdk-8-jre
)rsync
)zip
)exb2exb.sh
(part of EXMARaLDA (Dulko))exb2metadata.sh
(part of EXMARaLDA (Dulko))exb2exb.xsl
, exb2exb-annis.xsl
, exb2exb-tiers.xsl
,
exb2metadata.xsl
, and metadata.xsl
, required by exb2exb.sh
and
exb2metadata.sh
(part of EXMARaLDA (Dulko))dulko.template.exb
, required by the XSLT stylesheets (part
of EXMARaLDA (Dulko))In order to run ANNIS with the generated data, you will have to install:
postgresql
)makeDulko has been tested with Java 1.8.0, PostgreSQL 9.6, Pepper 3.6.0, and ANNIS 3.6.0.
Copy or link your EXMARaLDA sources to src/exmaralda/corpus/
.
Optionally, edit CORPUS
and VERSION
in src/Makefile
.
Open a terminal and cd
to src/
.
Run make
or make all
in order to generate ANNIS data in annis/
from
your EXMARaLDA sources in src/exmaralda/corpus/
.
Optionally, run make dist
in order to generate a ZIP file in dist/
with
the ANNIS data in annis/
. Running make src
will generate an additional
ZIP file with the build system and the EXMARaLDA sources.
Run the ANNIS kickstarter and import either the ANNIS data in annis/
or the
corresponding ZIP file in dist/
.
Optionally, run make clean
in order to remove intermediate build files.
Running make distclean
also removes ANNIS data and ZIP files, if any.
Andreas Nolda (andreas@nolda.org)