What is a summarizer?

The purpose of a summarizer is to condense lengthy material into its essential or main points. Summarization can be done by a human or using automated software based on artificial intelligence techniques. Automated summarizers use natural language processing (NLP) methods to analyze and extract important information from the source material.