1. A method to create some structure from the knowledge base of an organization, the knowledge base comprising a document database (DB) and queries submitted by users concerning the documents, wherein the method performs monitoring and clustering to enable analysis of the ideas of the organization, the method comprising: Submission of an hierachical query; recording the queries of the organization, comprising saving-submitter and organization information; comparing queries using a weight matrix generated by a distance function; and clustering of the queries into a semantic structure.