Natural language processing technology is a general term for all technologies related to natural language computer processing. The goal is to equip computers with different language skills so that they can accept commands entered by people in a natural language and understand the importance of implementing functions (for example, translating from one language to another). Natural language processing is closely related to the processing of knowledge and information. Therefore, many of the results of AI research can be well applied to research on natural language processing.