1. A search engine comprising: a ranking function used in part to rank snippets based in part on a number of ranking coefficients, a number of words in each snippet, one or more of a number of punctuation symbols and numbers in each snippet, and a score of a proximity feature associated with each snippet, the proximity feature being associated with a snippet span to provide a summary based in part on output of the ranking function, wherein the search engine uses the ranking function to rank the snippets using a first ranking coefficient with the number of words in each snippet, a second ranking coefficient with the number of punctuation symbols in each snippet, a third ranking coefficient with the number of numbers in each snippet, and a fourth ranking coefficient with the score of the proximity feature associated with each snippet.
1. A search engine comprising: a ranking function used in part to rank snippets based in part on a number of ranking coefficients, a number of words in each snippet, one or more of a number of punctuation symbols and numbers in each snippet, and a score of a proximity feature associated with each snippet, the proximity feature being associated with a snippet span to provide a summary based in part on output of the ranking function, wherein the search engine uses the ranking function to rank the snippets using a first ranking coefficient with the number of words in each snippet, a second ranking coefficient with the number of punctuation symbols in each snippet, a third ranking coefficient with the number of numbers in each snippet, and a fourth ranking coefficient with the score of the proximity feature associated with each snippet. 12. The search engine of claim 1 , further configured to parse a source into chunks of text in part to generate snippets and search result summaries.