A Holistic, Similarity-Based Approach For Personalized Ranking In Web Databases