本書在新一代人工智能背景下,重點介紹自然語言處理的基礎知識、主要的經典技術、前沿技術及應用。本書分為四部分內容進行闡述:基礎知識、自然語言處理的基礎技術、自然語言處理的應用技術、自然語言處理的應用系統(tǒng)。首先,在基礎知識部分,介紹了語言學理論和機器學習理論兩個方面的基礎。其次,介紹自然語言處理中的基礎技術,包括語言模型、詞法分析、句法分析和語義分析等內容。然后,通過文本的信息抽取、篇章分析、情感分析及文本生成等任務,介紹自然語言處理的應用技術。最后,在自然語言處理的應用系統(tǒng)方面,詳細介紹了問答系統(tǒng)、對話系統(tǒng)和機器翻譯中的相關技術和系統(tǒng)結構等內容。本書可作為人工智能專業(yè)、智能科學與技術專業(yè)以及計算機類相關專業(yè)的本科生及研究生學習自然語言處理的教材,也可以作為自然語言方向相關研究人員的參考用書。