A wrapper on Mathieu Blondel's PLSA package to run on different types of data.