A method and system of language independent iterative learning mechanism for Natural Language Processing (NLP) tasks is disclosed. The method includes identifying at least one NLP feature associated with a set of words within a sentence for an NLP task. The method includes creating a pattern associated with the sentence for the NLP task, based on the at least one NLP feature associated with the set of words and the linkage relationship between each subset of two adjacent words. The method further includes computing a confidence score corresponding to the pattern, based on a comparison within a trained dataset. The method further includes assigning a pattern category to the pattern, based on the confidence score and a predefined threshold score. The method further includes executing the NLP task based on the assigned pattern category.
System and method for language independent iterative learning mechanism for NLP tasks