{'fraction_non_alphanumeric': 0.012345679012345678, 'fraction_numerical': 0.0, 'mean_word_length': 4.816143497757848, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Web Extension for Lexical Simplification of Text

Lexical simplification means the process of providing alternatives to the complex words in the sentence with texts that are much more simpler to understand, while also preserving the context and grammar of the original text to make the whole sentence more easier to understand. All of the recent work involving lexical simplification relies on unsupervised tasks to learn simpler alternatives of complex words. But the drawback of most of these researches has been the fact that they provide simpler words without taking the context of the complex word in the sentence in account. In this paper, we are proposing a lexical simplifier which is based on contextual learnings from the sentence. We have applied the pre-trained representation model, BERT. It is a very powerful tool which can make use of the wider context of the sentence in both forward and backward direction. We have also taken the word frequency indicator from the Subtlex list, to produce results that will be more correct both semantically and grammatically. We have also added a web extension for the simplification of the text on the webpage, which takes the input from the user, processes the text on the server end, and gives the result in return after computation is over.