3. The data handling device according, to claim 1 , in which analysis of the metadata generates for each term a set of weights, each weight indicating a number representing how many documents have been assigned both the term in question and a respective other term, divided by a total number of documents to which the term in question has been assigned.
3. The data handling device according, to claim 1 , in which analysis of the metadata generates for each term a set of weights, each weight indicating a number representing how many documents have been assigned both the term in question and a respective other term, divided by a total number of documents to which the term in question has been assigned. 4. The data handling device according to claim 3 in which each set of weights is further processed by: for each term for which a nonzero weight has been generated, comparing the set of weights for the term with the set of weights under consideration to determine a rating equal to the number of terms appearing in both sets of weights; and deleting low-rating terms from the set of terms.