Fork me on GitHub
Teaser image

Responsive Text Summarization

Responsive text summarization (RTS) is an approach to web design aimed at allowing desktop web pages to be read in response to the size of the device a user is browsing with. RTS implements the TextRank algorithm, so it can be exploited to generate very short summaries (more apt for mobile devices, where screen space is at a premium) or longer, more explicative summaries (more apt e.g. for phablets or laptops). We validate the feasibility of RTS on blog sites and show that runtime performance incurred by our current implementation is negligible. We also show that reading time can be reduced by a factor of 4 without impacting substantially the summary quality. In general, anyone interested in making their web contents concise but informative could benefit from this work.



Source Code


The software is free for scientific use (licensed under the MIT license). The software must not be distributed without prior permission of the author. Please contact me if you are planning to use the software for commercial purposes. The author is not responsible for any implication derived from the use of this software.


If you use the code (or a derivation thereof) in your work, please cite as

LaTeX users can use the following BibTeX entry for citation:

  author  = "Luis A. Leiva",
  title   = "Responsive Text Summarization",
  journal = "Inf. Process. Lett.",
  volume  = "130",
  year    = "2018",
  doi     = "",