Yahoo’s My Web 2.0, a new concept on social searching
One of the most oft-asked questions in search is “what’s next.” Yahoo hopes that My Web 2.0 is an answer – according to the folks who created it, My Web is an entirely new approach to relevance based on social…