13. A system for inferring interests, the system comprising one or more processors and one or more memory devices operably coupled to the one or more processors, the one or more memory devices storing executable and operational data effective to cause the one or more processors to: receive one or more indicators of approval of from a user, each of the one or more indicators having a text corresponding thereto; evaluate the one or more texts of the one or more indicators and identifying for the one or more texts one or more principal concepts corresponding thereto; for each principal concept of the one or more principal concepts: locate a principal article in a taxonomy corresponding to the principal concept; identify candidate articles according to linking of the candidate articles relative to the principal article; evaluate similarity of the candidate articles to the principal article; and select at least one of the candidate articles according to the similarity; generate recommendations for the user in accordance with concepts associated with the selected at least one of the candidate articles for each of the one or more principal concepts; and transmit for display to the user, the recommendations; wherein the executable and operational data are further effective to cause the one or more processors to evaluate similarity of the candidate articles to the principal article by evaluating a lineage similarity of the candidate articles to the principal article; and wherein the executable and operational data are further effective to cause the one or more processors to calculate the lineage similarity of the candidate articles to the principal article according to a weighted Jaccard distance between ancestors of the principal article and ancestors of the candidate articles, each ancestor of the principal article and each ancestor of the candidate articles being weighted according to a number of descendants of the each ancestor in the taxonomy including the ancestors of the principal article and the candidate articles.
18. The system of claim 13 , wherein the executable and operational data are further effective to cause the one or more processors to evaluate similarity of the titles of the candidate articles to the title of the principal article by evaluating an edit distance between the titles of the candidate articles and the title of the principal article.