本書為市面唯一完美結合中文自然語言處理與聊天機器人應用的專業書籍!本書特色
書中不僅介紹聊天機器人的發展歷史,還深入說明不同類型聊天機器人的技術實作。無論是擁有實體的聊天機器人還是聊天機器人軟體,其功能都跳脫不出「閒聊」、「問答」、「對話」和「主動互動」等四種。不同類型的聊天機器人,其著重點不同,但終極目標都是擁有自我感知能力,並能像人一樣進行情感互動。
本書涵蓋範圍廣泛,但受限於時間與篇幅,對某些特定的技術,將先列出簡要的介紹(例如語音辨識和語音合成技術),而將主要精力放在「與文字型聊天機器人的互動」上。
本書系統性的介紹聊天機器人的技術體系,以及自然語言處理在聊天機器人的應用,輔以案例,妥善結合理論和實作,其深入淺出的風格,對不同層級的讀者都有幫助:
♦ 對於入門的讀者,本書帶領您一窺其中奧秘;
♦ 對於業界的朋友,希望本書能夠在您尋找特定技術時提供一定的協助;
♦ 針對學術界的專家,本書提出的許多難題,也期待在理論上加以研究並尋求突破。
名人推薦
李涓子 (清華大學資訊系教授,中文資訊處理學會語言認知與知識計算專委會主任)《中文自然語言處理實戰:聊天機器人與深度學習整合應用》是一本系統性介紹聊天機器人發展歷史和技術體系的書籍,可作為學者和相關企業工程師隨時翻閱的案頭參考書。知識圖譜是聊天機器人從感知到認知突破的關鍵技術,本書除了解其基礎建構和應用之外,還有基於知識圖譜問答方面的技術分析。內容涵蓋聊天機器人各方面的研究,以及尖端專案的進展。針對想從事這個領域工作的年輕人,個人力薦本書。
張民 (蘇州大學特聘教授,國家傑出青年科學基金得獎者)聊天機器人包含自然語言處理、知識圖譜、機器學習等各方面技術,可說是多種技術集大成者。本書詳細介紹了聊天機器人涉及的技術,同時包括深度學習的尖端研究。在聊天機器人發展得如火如荼的今天,本書是入門者不可多得的技術參考書。
劉挺 (哈爾濱工業大學人工智能研究院副院長、教授,國家「萬人計畫」科技創新領軍人才)本書作者利用深入淺出的文字,介紹聊天機器人的發展和技術,透過對不同類型聊天機器人的詳細闡述,讓讀者深入技術細節、嘗試具體實作。舉例來說,書中有大量的篇幅,詳述一種非常重要的聊天機器人類型——對話系統,並著重解說如何在多輪複雜場景下,提升對話的性能和效果。雖然聊天機器人遠未達到與人自然交流的程度,但個人力薦本書給更多的學者和工程師,希望他們能進一步推動技術的突破,打造出經典的產品。
何曉冬 (京東人工智能研究院常務副院長,華盛頓大學ECE系兼職教授,IEEE Fellow)聊天機器人有很多實務的場景,除了智慧客服外,還有個人助理、智慧問答,以及在金融、電商、教育和娛樂等垂直領域的應用。從工業界的角度來看,一般更關注技術在落實時能否滿足客戶的需求、較好的使用者體驗,以及較通用的專案實作等。本書內容兼顧理論闡述和技術實踐,可使工程師在進行技術實作時事半功倍。
作者簡介:
▌王昊奮
上海樂言信息科技有限公司CTO,中文知識圖譜zhishi.me創始人、OpenKG發起人之一、CCF理事、CCF術語審定工委主任、CCF TF執委、中文資訊學會語言與知識計算委員會副秘書長,共發表80餘篇高水準論文,在知識圖譜、問答系統和聊天機器人等諸多領域擁有豐富的研發經驗。他帶隊建構的語意搜尋系統,在Billion Triple Challenge中榮獲全球第2名;在著名的本體比對競賽OAEI的實例比對任務中,榮獲全球第1名。曾主持並參與多項國家自然科學基金、「863」重大專項和國家科技支撐專案,以學術負責人身分參與PayPal、Google、Intel、IBM、百度等企業的合作專案。
▌邵浩
邵浩博士,上海瓦歌智能科技有限公司總經理,深圳狗尾草智能科技有限公司人工智能研究院院長,上海市靜安區首屆優秀人才,帶領團隊打造AI虛擬生命產品「琥珀.虛顏」的互動引擎。任中國中文資訊學會青年工作委員會委員、中國電腦學會YOCSEF上海學術委員會委員,研究方向為機器學習,共發表40餘篇論文,主持多項專案,曾在聯合國、世界貿易組織、亞利桑那州立大學、香港城市大學等機構任客座教授。
▌李方圓
狗尾草智能科技有限公司高級工程師,蘇州大學碩士,主要研究方向為自然語言處理、問答系統和知識圖譜,具有多年實戰經驗,目前為自然語言處理團隊總負責人,主導開發公司全線產品的對話互動功能。
▌張凱
狗尾草智能科技有限公司高級工程師,主要從事自然語言處理、對話系統、知識圖譜等領域的研究工作。在公司內部主導認知對話引擎的設計開發,以及通用領域知識圖譜的建設工作,參與編寫與發表《知識圖譜白皮書》及《知識圖譜評測標準》。
▌宋亞楠
中山大學資訊科學碩士,就學期間專攻影像處理與識別方向。在智慧硬體及人工智慧行業歷任軟體工程師、產品經理、戰略技術規劃經理等職位,產品多次榮獲CES創新獎,先後公開幾十項中國及PCT發明專利。
目錄
ch 01 聊天機器人概述
1.1 聊天機器人的發展歷史
1.2 聊天機器人的分類與應用場景
1.3 聊天機器人生態介紹
1.4 參考文獻
ch 02 聊天機器人技術原理
2.1 自然語言理解
2.2 自然語言生成
2.3 對話管理
2.4 參考文獻
ch 03 問答系統
3.1 問答系統概述
3.2 KBQA 系統
3.3 KBQA 系統實作
3.4 參考文獻
ch 04 對話系統
4.1 對話系統概述
4.2 對話系統技術原理
4.3 基於聊天機器人平台建置對話系統
4.4 任務導向型對話系統實作
4.5 參考文獻
ch 05 閒聊系統
5.1 閒聊系統概述
5.2 基於對話庫檢索的閒聊系統
5.3 基於生成的閒聊系統
5.4 參考文獻
ch 06 聊天機器人系統評測
6.1 問答系統評測
6.2 對話系統評測
6.3 閒聊系統評測
6.4 參考文獻
ch 07 聊天機器人挑戰與展望
7.1 開放式挑戰
7.2 技術與應用展望
7.3 從聊天機器人到虛擬生命
7.4 參考文獻
ch 01 聊天機器人概述
1.1 聊天機器人的發展歷史
1.2 聊天機器人的分類與應用場景
1.3 聊天機器人生態介紹
1.4 參考文獻
ch 02 聊天機器人技術原理
2.1 自然語言理解
2.2 自然語言生成
2.3 對話管理
2.4 參考文獻
ch 03 問答系統
3.1 問答系統概述
3.2 KBQA 系統
3.3 KBQA 系統實作
3.4 參考文獻
ch 04 對話系統
4.1 對話系統概述
4.2 對話系統技術原理
4.3 基於聊天機器人平台建置對話系統
4.4 任務導向型對話系統實作
4.5 參考文獻
ch 05 閒聊系統
5.1 閒聊系統概述
5.2 基於對話庫檢索的閒聊系統
5.3 ...