The internal structure of words is identified & examined by the morphological analysis method, often includes morphological & syntactical information for words entered. Kannada language is a morphologically inflectional, rich & agglutinative dialect. Developing a better morphological analysis method for Kannada language would be a difficult task. NLP is discussed in order to explore the language's nouns & verbal words. The Morphological analysis technique for Kannada nouns & verbs is generated through machine learning methods. The analyser is built using regulatory dependent, suffix stripping based & paradigm-dependent methods. The Morphological analyser and generator serve as an important part in Natural Language Processing applications & they are mandatory equipment's in Machine Translation. Morphological Analyser and Generator for Kannada language was developed using rule based similar to factual methodology by fusing morphological data & language characteristics. The primary challenge in advancement of generator is the grouping of words into different concepts based on their orthographic & inflections changes, structuring the morphological framework, corpus & rule creations.