a system stories digital media records and includes a search engine searching the stored digital media records . it receives search requests from users , logs the search requests , expands the search requests , applies a statistical clustering algorithm , thereby grouping similar search requests together , identifies , using a semantic net hierarchy , a lowest - level term in the hierarchy that subsumes all of the queries in a grouping of search requests , and communicates the identified term to a user .