Imai, KosukeAbdurehman, Rahji2015-07-012026-09-292015-07-012026-09-292015-04-302015-07-01http://arks.princeton.edu/ark:/88435/dsp01kp78gj709https://theses-dissertations.princeton.edu/handle/88435/dsp01kp78gj709This paper introduces an alternative to the popular machine learning algorithm known as Latent Dirichlet Allocation, or LDA for short. In this paper we derive the theory behind this alternative algorithm and demonstrate a specific use case for it with sample results. We call this new algorithm "keyword-assisted LDA". It works by taking a set of constraints which are set based on prior knowledge of the underlying topic structure within a corpus and then ensuring that they are maintained. Depending on one’s underlying implementation of LDA, keeping these constraints in order takes a variety of forms. This paper delves into the details for implementations using Gibbs sampling or Expectation-Maximization.36 pagesen-USKeyword-assisted LDA: Exploring New Methods for Supervised Topic ModelingPrinceton University Senior ThesesWalk-in Access. This thesis can only be viewed on computer terminals at the <a href=http://mudd.princeton.edu>Mudd Manuscript Library</a>.