Index |
All Packages |
All Categories |
By Author |
ap (3) |
cp (3) |
dp (3) |
exe (3) |
gui (0) |
gui/gtk (0) |
gui/tk (4) |
io (1) |
lib (11) |
math (0) |
net (9) |
nlp (18) |
op (4) |
os (2) |
program (3) |
sp (2) |
tool (9) |
wp (2) |
xml (2) |
type | : | package |
id | : | mogul:/lager/brill-tagger |
section | : | mogul:/lager |
blurb | : | A part-of-speech tagger/noun-phrase chunker |
author | : | Torbjörn Lager |
category | : | nlp |
documentation | : | index.html |
download | : | lager-brill-tagger__1.2.5__source__0.pkg lager-brill-tagger__1.3.0__source__0.pkg |
requires | : | x-ozlib://lager/sentence-splitter/SentenceSplitter.ozf x-ozlib://lager/simple-tokenizer/EnglishTokenizer.ozf |
provides | : | [nlp] x-ozlib://lager/brill-tagger/Tagger.ozf [nlp] x-ozlib://lager/brill-tagger/EnglishTagger.ozf [nlp] x-ozlib://lager/brill-tagger/EnglishChunker.ozf [nlp] x-ozlib://lager/brill-tagger/tag.exe [nlp] x-ozlib://lager/brill-tagger/chunk.exe |
This is an implementation in pure Oz of a Brill-style rule-based tagger. The tagger is an abstract class (in the sense that it does not define all the methods that it calls) and the user will need to subclass it in order to do something useful. In particular, a derived class is expected to contain (or import) the rules by means of which the tagger will be operating and thus it encapsulates everything which is specific to a particular language and application. The package includes two examples which show how to build a part-of-speech tagger for English, as well as a combined part-of-speech tagger and noun-phrase chunker, also for English.