We employ SMC as a kernel in an MCMC sampler (Andrieu et al., 2010).
we use a block Gibbs sampler in which we iteratively resample the hidden labeling y of a sentence x conditioned on the current labelings for all other sentences in the corpus.