24. A computer implemented method as in claim 22 wherein determining whether the identified keyword is a super node further includes determining that the identified keyword is not a super node if the idf value of the identified keyword is below zero.
22. A computer implemented method as in Claim 21 wherein identifying which keywords commonly occur together in the same user profiles further includes weighing the importance of an identified keyword to a subject user profile, where weighing the importance of an identified keyword to a subject user profile includes using a term frequency—inverse document frequency (idf) weighting calculation to determine the value of the identified keyword as an indication of user interest; and determining whether the identified keyword is a super node.