Text summarization is a subdomain of Natural Language Processing (NLP) that deals with extracting summaries from huge chunks of texts. In this Jupyter Notebook, I had implemented a simple NLP-based technique for text summarization. I had used Python's NLTK library for summarizing Wikipedia articles.
Steps Involved are:
- Preprocessing
- Converting Text To Sentences
- Find Weighted Frequency of Occurrence.
- Calculating Sentence Scores and Getting the Summary