sumy 0.9.0


Module for automatic summarization of text documents and HTML pages.

Simple library and command line utility for extracting summary from HTML pages or plain texts. The package also contains simple evaluation framework for text summaries. Implemented summarization methods are described in the documentation. Module for automatic summarization of text documents and HTML pages.

Stars: 2734, Watchers: 2734, Forks: 465, Open Issues: 12

The miso-belica/sumy repo was created 8 years ago and was last updated Yesterday.
The project is very popular with an impressive 2734 github stars!

How to Install sumy

You can install sumy using pip

pip install sumy

or add it to a project with poetry

poetry add sumy

Package Details

Mišo Belica
Apache License, Version 2.0
GitHub Repo


  • Education
  • Internet
  • Scientific/Engineering/Information Analysis
  • Text Processing/Filters
  • Text Processing/Linguistic
  • Text Processing/Markup/HTML
No  sumy  pypi packages just yet.


A list of common sumy errors.

No  sumy  errors just yet.

Code Examples

Here are some sumy code examples and snippets.

  • Sumy Code Examples

    Sumy uses nlp to summarize content on webpages and in text files. The below sumy code example fetches a wikipedia page and extacts a 10 sentence summary.

See Also

textblob 0.17.1

Simple, Pythonic text processing. Sentiment analysis, part-of-speech tagging, noun phrase parsing, and more.

numerizer 0.2.0

Python module for converting natural language numbers into ints and floats.

langua 1.0.12

Faster port of Language detection built by Shuyo in Python