Not finished part: 1. preplexity 2. inference Bug: 1. total word count not match to true word count. 2. some topic have 0 words.