Contextual Web Summarization: A Supervised Ranking Approach