Mining the search trails of surfing crowds: identifying relevant websites from user activity
analysis of recommendation algorithms for e - commerce .