Text Summarization App

A simple web application built using Streamlit that summarizes long text by extracting a fraction of the most important sentences. The sentences are ranked using the TextRank method of the ‘summa’ Python library that employs the PageRank algorithm using the proportion of shared words as the metric of sentence similarity.

The initial blank application is shown below followed by an example of summarizing the opening scene to Monty Python and the Holy Grail ( text source).

Graduate Student

My research interests include cancer genetics and evolution. I also learning about programming and computer science in general.