1. A system for providing a search result summary comprising: a search engine to generate chunks of data associated with a source; a snippet generator to generate a number of snippets using the chunks of data and at least one query term; a ranking component configured to rank the number of snippets based at least in part on a ranking function and one or more ranking features, wherein the one or more ranking features include a proximity feature associated with a snippet span; at least one filter configured to filter the number of snippets to reduce redundant snippets from being included in the search result summary; and, a summary generator to generate a summary which includes a number of ranked snippets that have passed through the one or more filters.