From: Mark Watson
Subject: ANN: LispWorks (Windows) wrapper for Brill tagger
Date: 
Message-ID: <lwce7.9062$Kl2.891460@newsread1.prod.itd.earthlink.net>
LispWorks (for Windows) wrapper for the Brill tagger. Since this code uses
the win:with-pipe function, it is only appropriate for the Windows version
of LispWorks (free edition availble at www.xanalys.com). It should be easy
to port to the Linux version of LispWorks however. (I can't get the Linux
version running under my new
SuSE Linux distro, so I can't do this myself :-( )

You can get the package on my Open Source page at www.markwatson.com and was
tested
using LispWorks Pro 4.120.

The Brill tagger has a 2 second startup time (on my PC), so whenever you
call the tagger
from Lisp, it takes about two seconds to tag sentences. As a result, it is
best to tag many
sentences at once.

Example use:

(parse '("the dog bit the cat" "the boy threw the red ball"))

Example output:

((("the" "DT") ("dog" "NN") ("bit" "NN") ("the" "DT") ("cat" "NN")) (("the"
"DT") ("boy" "NN") ("threw" "VBD") ("the" "DT") ("red" "JJ") ("ball" "NN")))

-Mark

--Mark Watson -- Java consulting, Open Source and Content:
www.markwatson.com