After every n th iteration we resample η and ξ for all language models to capture the correlations.
to improve mixing time, we also resample components η k i and η l i when word i has changed event membership from type k to type l. In addition we define classes of closely related words (heuristically based on the covariance matrix) by classifying words as related when their similarity exceeds an empirically determined threshold.