
This algorithm for generating text summaries was presented by Pal et al in 2013, in the paper “An Approach to Automatic Text Summarization Using Simplified Lesk Algorithm and WordNet”. The key idea is to create a score for each sentence by using the words in the sentence, and their overlap with other words in the WordNet dictionary.
Begin with the first sentence in the text. For each of the words in this sentence, find its meaning in WordNet, a database of English words. Count how many words are the same between the WordNet meaning and the original text. This count is the word’s score. Add up the scores of all the words in a sentence to get the sentence’s score. Do this for every sentence in the text. Now, each sentence has a score. Select the sentences with the highest score, to form the summary.