{'fraction_non_alphanumeric': 0.020364415862808145, 'fraction_numerical': 0.0010718113612004287, 'mean_word_length': 5.531468531468532, '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}}
Sentence Similarity - A State of Art Approaches

This paper draws up a summary of the different approaches to sentence similarity methods. Sentence similarity has a important place in different applications of natural language processing. Plagiarism check, question answering, information retrieval, text summarization, text classification are some of the natural language processes where sentence similarity finds its applications. The existing works on text similarity have been discussed by approaching through 3 methods: String-based, Knowledge-based, and Corpus-based similarity. Relatedness between short texts is measured by each approach based on a specific perspective. Moreover, the introduction of datasets that are mostly used as benchmarks for the evaluation of techniques in this field provides an absolute view on this issue. Better results are obtained when approaches that combine more than one perspective are used.