本書在簡要介紹自然語言處理代表性模型和方法的基礎上,通過具體案例詳細展現了相關模型和算法的實現過程,並給出了可執行的程式代碼、數據集和運行結果。全書內容既有經典的統計語言模型,也有神經網路基礎模型和大語言模型前沿技術。應用案例從情感分析、資訊抽取、自動摘要和文本語義匹配,到閱讀理解、意圖理解、文本生成和機器翻譯,全方位地展示自然語言處理從理論到實踐的全貌。
書中提供的所有代碼都已通過調試,並以Jupyter Notebook形式託管在百度AI Studio星河社區上。讀者按照書中的說明就可以直接使用AI Studio提供的免費計算資源線上編譯運行書中的程式代碼,為讀者實踐練習提供了極大的便利。本書可作為高等院校相關專業高年級本科生和研究生學習自然語言處理課程的教學輔導書,也可供對自然語言處理技術感興趣的初學者或者從事相關技術研發的工程技術人員參考。