Topic modeling algorithms and applications: A survey