Semantic analysis (machine learning)
This article does not cite any sources. (June 2011) (Learn how and when to remove this template message)
In machine learning, semantic analysis of a corpus is the task of building structures that approximate concepts from a large set of documents. It generally does not involve prior semantic understanding of the documents.
Latent Dirichlet allocation involves attributing document terms to topics.