■ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▓▓▓█▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓
▌ ▐ ▐▀▌ █ █▀▌ ▐▀▌ ▌ ▐ ▐▌▐▌ ▐▀▀ ▀▌▐▌▐▀ █▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒█▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
█▀█ █▀█ █ █ █ █▀█ █ █ ▐▐▌█ █▀ ▌▐▌▐ ▒▒▒▒▒▒▒▒▒▓▒▒▒█▒▒▒▒▒▒▒▒▒▒▓█████▒▓▓▓▓▓▓▓█▓▓▓▓
▌ ▐ ▌ ▐ ▐██ ███ ▌ ▐ █▄█ ▐ █ ▐██ ▄▌▐▌▐▄ █▒▒▒▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓█▓▓▓▓
█▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓█▓
(W)elcome (A)dvisees Tal(k)s █▒▒▒▒▒█▓████▒▓▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▓█▓▓▓▓▓
(P)ublications (V)ita/Bio/Contact (F)AQ ▓▒▒▒▒▒▒█▒███▒▒▒▓▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓
(T)eaching (B)log (L)inks █▒▒▒▒▒▒▒██▒▒▒▓████▒▒▒▒▒▓▓▓▓▓▓▓▓
▓▒▒▒██▒▒▒▒▓▓▓█████▒▒▓▓▓▓█▓▓▓
███▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓
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
- A
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
clustering.
- A port of
the BLAS (Basic Linear Algebra System) and a partial port of the
LAPack (Linear Algebra Package) to Haskell from Fortran through
C.
- Performs simple preprocessing on
Haskell-like source code to allow for convenient array update/read
notation.
- A Java tool to
assist in the manual alignment of documents and summaries (or
translations or paraphrases or anything else you might want to
align).
- 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 eight january, two thousand twenty four.
|