Natural language processing technology is a common term for all technologies related to natural language computer processing. Your goal is to equip your computer with different language skills so that it can take commands that people enter in natural language and understand what it means to implement functions such as translation from one language to another. The processing of natural language is closely related to the processing of knowledge information, so many of the results of artificial intelligence research by ARTIFICIAL can be well applied to natural language processing research.