The emergence of social media has allowed people to express their feelings on products, services, films, and so on. The feeling is the user’s view or attitude towards any topic, object, event, or service. Overall, feelings have always influenced people’s decision-making. In recent years, emotions have been analyzed intensively in natural language, but many problems still have to be watched. One of the most important problems is the lack of precise classification resources. Most of the research into feeling gradation is concerned with the issue of polarity grading, although, in many practical applications, this relatively grounded feeling measure is insufficient. Design methods are therefore essential, which can accurately classify feelings into a natural language. The principal goal of the research is to develop an overflow of grammatical rules-based classification of Indian language tweets. In this work, three main challenges are identified to classify feelings in Indian language tweets and possible methods for tackling such issues. Firstly, it has been found that the informal nature of tweets is crucial for the classification of feelings. Based on the tweets, the mental illness of the person has been classified. Therefore, to categorize Indian language tweets, a combination of grammar rules based on adjectives and negations is proposed. Secondly, people often express their feelings with slang words, abbreviations, and mixed words. A technique called field tags is used to include nongrammatical arguments such as slang words and diverse words. Thirdly, if a tweet is more complex, the morphological richness of the Indian language results in a loss of performance. The grammar rules are embedded in N-gram techniques and machine learning methods. These methods are grouped into three approaches, which functionally predict Indian language tweets with syntactic words.