1. A method of providing a recommendation to a user through a computer-based advice facility, comprising: collecting topical information, wherein the collected topical information includes an interestingness aspect, the interestingness aspect being based on the similarity to a user's taste profile and based on newness of the topical information, wherein the interestingness aspect of the topical information is an indication that the topical in has some aspect of newness; filtering the collected topical information based on the interestingness aspect; determining an interestingness rating from the collected topical information, wherein the determining is through the computer-based advice facility; and providing a user with the recommendation related to the topical information based on the interestingness rating.