Natural Language Processing (NLP) is the electronic tactic to analyzing text that is depends on both a set of ideas and a set of technologies. Natural Language Processing (NLP) is a subfield of artificial intelligence and etymology it thinks about the issues of computerized era and comprehension of regular human dialects. Common dialect era frameworks change over data from PC databases into ordinary sounding human dialect, and normal dialect understanding frameworks change over specimens of human dialect into more formal representations that are less demanding for PC projects to control. The Fuzzy logic-based approach provides another alternative for effective natural language analysis. It is commonly recognized that many phenomena in natural language lend themselves to descriptions by Fuzzy mathematics, including Fuzzy sets, Fuzzy relations and Fuzzy logic. By defining a Fuzzy logic system and acquiring proper rules, we hope that difficulties in analysis of speech can be alleviated. The goal of NLP is to enable communication between people and computers without resorting to memorization of complex commands and procedures.