email website at this domain name
Language Technologies Institute
5000 Forbes Ave GHC 5407
Pittsburgh, PA 15213
Released code, mostly in chronological order. If you're looking for a self-contained code sample, get the language model filter.
system combination tar.gz My research: the multi-engine machine translation system. See the README.
language model filter tar.gz Fast filtering of ARPA format language models to multiple vocabularies.
mt scoring tar.gz Script that makes it easy to score machine translation output using NIST's BLEU and NIST, TER, and METEOR.
producer consumer h Exception safe producer consumer class supporting multiple readers and writers. C++ with boost.
website rb Ruby program that generates the titles, menus, and XHTML incantations for this website.
subject untag procmailrc Procmail to remove a mailing list subject tag. Useful if the list is already filtered to a folder, making the tag redundant and screen space consuming.
underhanded c c For the 2008 underhanded C competition. The goal is to appearing to properly redact a PPM file while leaking part of it.
prime time c Looking for a prime time? Call 5373737.
text twist cheat tar.gz C program that lists words for use in text twist
shutdown button tar.gz exe Quick hack in C with windows APIs to place a shutdown button on windows 9x login screens.
kill multiple tar.gz exe Written back when I did not know better than to use VB. Calls TerminateProcess on several windows processes in quick succession. Useful for free ISPs and terminating spyware processes.
coding screen capture