▌ ▐ ▐▀▌ █ █▀▌ ▐▀▌ ▌ ▐ ▐▌▐▌ ▐▀▀ ▀▌▐▌▐▀ █▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒█▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
█▀█ █▀█ █ █ █ █▀█ █ █ ▐▐▌█ █▀ ▌▐▌▐ ▒▒▒▒▒▒▒▒▒▓▒▒▒█▒▒▒▒▒▒▒▒▒▒▓█████▒▓▓▓▓▓▓▓█▓▓▓▓
▌ ▐ ▌ ▐ ▐██ ███ ▌ ▐ █▄█ ▐ █ ▐██ ▄▌▐▌▐▄ █▒▒▒▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓█▓▓▓▓
(W)elcome (A)dvisees (C)alendar █▒▒▒▒▒█▓████▒▓▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▓█▓▓▓▓▓
(P)ublications (V)ita/Bio/Contact (F)AQ ▓▒▒▒▒▒▒█▒███▒▒▒▓▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓
(T)eaching (D)ata + Code (L)inks █▒▒▒▒▒▒▒██▒▒▒▓████▒▒▒▒▒▓▓▓▓▓▓▓▓
(B)log (I)mages + Photos Tal(k)s ▓▒▒▒██▒▒▒▒▓▓▓█████▒▒▓▓▓▓█▓▓▓
I have a few pieces of software I've made available:
Software for performing joint inference over part of speech tags and
syntactic chunks; based on my ICML 2005 paper, but not an exact
replica. Now also features weights for named entity recognition.
Simulate, or compile and run hierarchical Bayes models. In Haskell.
- Optimization software for maximum entropy models,
uses conjugate gradient for binary/binomial problems and LM-BFGS for
multiclass problems; written in O'Caml
- Implementation (in
matlab) of the search algorithms from Fast search for Dirichlet
process mixture models paper.
- Very fast decision
tree learner that implements bagging and boosting; in O'Caml
- Optimization software for support vector machines,
very fast, support multiclass classification and probabilistic
outputs, written in O'Caml
high accuracy parser of name internal structure. This is a simple
rule-based perl script for parsing names.
- An implementation of Ukkonnen's suffix tree
algorithm in O'Caml. Code is very C like, with lots of pointers and
what-not, but it is useful (used in SVMsequel, above).
- Software to convert multi-module Haskell
programs into a single module
- A Haskell interface to the WordNet database.
- Software to perform unsupervised data
- A port of
the BLAS (Basic Linear Algebra System) and a partial port of the
LAPack (Linear Algebra Package) to Haskell from Fortran through
- Performs simple preprocessing on
Haskell-like source code to allow for convenient array update/read
- A Java tool to
assist in the manual alignment of documents and summaries (or
translations or paraphrases or anything else you might want to
- An updated interface
for the original hMPI
tool by Michael Weber (for using MPI under Haskell). This works
with the latest version of GHC.
A small, simple, somewhat-portable library for doing fast I/O in
Haskell. This works with the latest version of GHC.
As of this morning (and since 6/17/03), this is how many times
everything I have has been downloaded from me:
credits: design and font inspired by Seth Able's LoRD, some images converted to ANSI using ManyTools, original drawing of me by anonymous.
last updated on twenty seven march, two thousand seventeen.