■ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▓▓▓█▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓
▌ ▐ ▐▀▌ █ █▀▌ ▐▀▌ ▌ ▐ ▐▌▐▌ ▐▀▀ ▀▌▐▌▐▀ █▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒█▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
█▀█ █▀█ █ █ █ █▀█ █ █ ▐▐▌█ █▀ ▌▐▌▐ ▒▒▒▒▒▒▒▒▒▓▒▒▒█▒▒▒▒▒▒▒▒▒▒▓█████▒▓▓▓▓▓▓▓█▓▓▓▓
▌ ▐ ▌ ▐ ▐██ ███ ▌ ▐ █▄█ ▐ █ ▐██ ▄▌▐▌▐▄ █▒▒▒▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓█▓▓▓▓
█▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓█▓
(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 nineteen november, two thousand twenty four.
|