natural language processing it is possible to interact with the computer that understands natural language spoken by humans expert systems there are some applications which integrate machinesoftwareand special information to impart reasoning and advising they provide explanation and advice to the users vision systems these systems understandinterpretand comprehend visual input on the computer for examplea spying aeroplane takes photographswhich are used to figure out spatial information or map of the areas doctors use clinical expert system to diagnose the patient police use computer software that can recognize the face of criminal with the stored portrait made by forensic artist speech recognition some intelligent systems are capable of hearing and comprehending the language in terms of sentences and their meanings while human talks to it it can handle different accentsslang wordsnoise in the backgroundchange in human' noise due to coldetc handwriting recognition the handwriting recognition software reads the text written on paper by pen or on screen by stylus it can recognize the shapes of the letters and convert it into editable text intelligent robots robots are able to perform the tasks given by human they have sensors to detect physical data from the real world such as lightheattemperaturemovementsoundbumpand pressure they have efficient processorsmultiple sensors and huge memoryto exhibit intelligence in additionthey are capable of learning from their mistakes and they can adapt to the new environment cognitive modelingsimulating human thinking procedure cognitive modeling is basically the field of study within computer science that deals with the study and simulating the thinking process of human beings the main task of ai is to make machine think like human the most important feature of human thinking process is problem solving that is why more or less cognitive modeling tries to understand how humans can solve the problems after that this model can be used for various ai applications such as machine learningroboticsnatural language processingetc following is the diagram of different thinking levels of human brain