Implementation of PLSA via EM