1. A method for summarizing a document, the method comprising: receiving, by one or more processors, a reading speed of a reader, wherein the reader is a human reader, wherein the reading speed is based on a first source; determining, by one or more processors, a summary length of a summary of the document based on the received reading speed of the reader, wherein the document is a second source that is a different source from the first source, wherein a first reading speed is faster than a second reading speed, wherein the first reading speed results in a first summary length of the summary and the second reading speed results in a second summary length of the summary, and wherein the first summary length is longer than the second summary length; generating, by one or more processors, a summary of the document having the determined summary length; identifying, by one or more processors, an interest of the reader; modifying, by one or more processors, the summary of the document according to the interest of the reader in order to include, in the summary of the document, content from the document that is of interest to the reader, wherein the reader has multiple interests; weighting, by one or more processors, each interest from the multiple interests based on a reading history of the reader, wherein each interest is assigned a weight based on a percentage of the reading history of the reader that is devoted to said each interest; generating, by one or more processors, a weight ratio of interests of the reader from the multiple interests based on the percentage of the reading history of the reader that is devoted to said each interest; generating, by one or more processors, components of the summary based on the weight ratio of interests of the reader; and modifying, by one or more processors, the summary of the document to match the weight ratio such that a ratio of lengths of the components of the summary matches the weight ratio of the interests of the reader.
1. A method for summarizing a document, the method comprising: receiving, by one or more processors, a reading speed of a reader, wherein the reader is a human reader, wherein the reading speed is based on a first source; determining, by one or more processors, a summary length of a summary of the document based on the received reading speed of the reader, wherein the document is a second source that is a different source from the first source, wherein a first reading speed is faster than a second reading speed, wherein the first reading speed results in a first summary length of the summary and the second reading speed results in a second summary length of the summary, and wherein the first summary length is longer than the second summary length; generating, by one or more processors, a summary of the document having the determined summary length; identifying, by one or more processors, an interest of the reader; modifying, by one or more processors, the summary of the document according to the interest of the reader in order to include, in the summary of the document, content from the document that is of interest to the reader, wherein the reader has multiple interests; weighting, by one or more processors, each interest from the multiple interests based on a reading history of the reader, wherein each interest is assigned a weight based on a percentage of the reading history of the reader that is devoted to said each interest; generating, by one or more processors, a weight ratio of interests of the reader from the multiple interests based on the percentage of the reading history of the reader that is devoted to said each interest; generating, by one or more processors, components of the summary based on the weight ratio of interests of the reader; and modifying, by one or more processors, the summary of the document to match the weight ratio such that a ratio of lengths of the components of the summary matches the weight ratio of the interests of the reader. 5. The method of claim 1 , wherein the first source is an input from the reader that specifies the reading speed of the reader.