A select sample of my software projects are available below. If interested, you can find other projects that I've created and/or contributed to on Github and googlecode.
Unless otherwise noted, all code and software packages are provided "AS IS" and without warranty of any kind. Please refer to each project for further licensing details.
The product of my PhD dissertation. VLSA is a system for identifying
latent attributes in video scenes, focusing on the mental states of
participating actors. The main idea is to use information acquired
from large collections of text corpora to help infer latent attributes
in video scenes. We do this by using explicit features of videos,
such as detections about the activities and actors, to query large text
corpora, and from the resulting texts extract attributes that are
latent in the videos, such as actors' mental states.
[ code |
VLSA-datasets ]
A gesture/action recognition package that implements the frequency forest
action recognition model, which is based on the Subspace Forest model.
The project was written in Python and MATLAB, and also includes bounding-box
annotation data for the KTH-Actions dataset.
[ code |
KTH-data ]
A Scala port of the word2vec model. This Scala interface allows users
to access the trained vector representation of the word2vec toolkit. Note
that it does NOT implement the training algorithms, but does include
several useful word-operations (such as distance, analogy, etc.).
[ code ]
This maven package provides Scala implementations of several common web
search APIs (e.g., Google, Bing, Faroo, and Twitter search/stream).
You will need to provide your own API keys!
[ code ]
This is a Mac OSX compatible version of the original
SwiRL
system, developed by Mihai Surdeanu. The code was verified to build in OSX
Snow Leopard, using gcc 4.2.1.
[ code ]
A C++ wrapper of SISTA's NL
processors
documents (written in Scala). This interface allows users to load documents
annotated using processors into SwiRL for semantic roles labeling, which has the
advantage of using CoreNLP's POS tagger and named-entity recognizer to bootstrap
SwiRL.
[ code ]
A LaTeX thesis template for graduate students at The University of Arizona.
This version was last updated in 2013 to match current Graduate College requirements.
[ code ]