The document discusses various techniques for document clustering and choosing the number of clusters. It describes how clustering can help address issues like ambiguous queries by grouping query results by topic. It also covers partitioning and hierarchical clustering approaches, as well as methods for choosing the number of clusters like hypothesis testing, Bayesian estimation, and penalizing model complexity. Visualization techniques like multidimensional scaling and self-organizing maps are also summarized.