{'fraction_non_alphanumeric': 0.01405152224824356, 'fraction_numerical': 0.0, 'mean_word_length': 4.935185185185185, '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}}
Word Sense Disambiguation in Tamil using Indo Wordnet and Cross-Language Semantic Similarity

Word sense disambiguation is the way to compute the correct sense of a word. It is considered as one of the important subtasks in natural language processing, machine translation and information retrieval. WSD found improving the overall performances of these systems. The job of WSD is to eliminate all senses of a word except the appropriate one as per the given context. The work in Tamil linguistics domain for information retrieval or natural language processing is very less. WSD can be performed in supervised and unsupervised manner. Here, we have proposed an unsupervised approach to disambiguate Tamil words in a given context using the context words and their dictionary gloss definitions. We have proposed two variants of our approach. The first approach uses the number of word overlapping between the glosses of context words whereas the second one uses the similarity between the glosses of context words with that of the ambiguous word. The second one found best among the two. For our approach, we have used Tamil Indo-WordNet, Oxford Tamil Dictionary and English WordNet dictionary glosses. Our method achieves better result in recognising correct senses in Tamil text.