注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)實(shí)用Bot開發(fā)指南:基于Node.js與Bot框架設(shè)計(jì)并構(gòu)建聊天機(jī)器人

實(shí)用Bot開發(fā)指南:基于Node.js與Bot框架設(shè)計(jì)并構(gòu)建聊天機(jī)器人

實(shí)用Bot開發(fā)指南:基于Node.js與Bot框架設(shè)計(jì)并構(gòu)建聊天機(jī)器人

定 價(jià):¥119.00

作 者: Szymon Rozga 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111629214 出版時(shí)間: 2019-07-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 379 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書講述機(jī)器人設(shè)計(jì)和實(shí)現(xiàn)背后的基本概念。每一章都建立在前面的主題之上,并且在適當(dāng)?shù)牡胤斤@示了實(shí)現(xiàn)這些概念的實(shí)際工作代碼。通過(guò)選擇一個(gè)代碼編輯器,你可以開始體驗(yàn)創(chuàng)建智能、迷人和有用的機(jī)器人。本書將教你如何在Facebook Messenger和Slack等平臺(tái)上創(chuàng)建自己的機(jī)器人,整合擴(kuò)展API,并在云中應(yīng)用人工智能和機(jī)器學(xué)習(xí)算法。在本書的*后,你將會(huì)有足夠的信息通過(guò)你創(chuàng)建的機(jī)器人來(lái)接觸成千上萬(wàn)的新用戶。

作者簡(jiǎn)介

暫缺《實(shí)用Bot開發(fā)指南:基于Node.js與Bot框架設(shè)計(jì)并構(gòu)建聊天機(jī)器人》作者簡(jiǎn)介

圖書目錄

譯者序 

前言 

關(guān)于作者 

關(guān)于技術(shù)審校人員 

第1章 聊天機(jī)器人概述 1 

1.1 對(duì)機(jī)器人的期望 2 

1.2 什么是聊天機(jī)器人 3 

1.3 為什么是現(xiàn)在 6 

1.3.1 人工智能取得的進(jìn)步 6 

1.3.2 作為智能對(duì)話平臺(tái)的消息應(yīng)用程序 7 

1.3.3 語(yǔ)音喚醒的智能助理 8 

1.4 創(chuàng)建聊天機(jī)器人的動(dòng)機(jī) 8 

1.5 機(jī)器人的組成 10 

1.5.1 機(jī)器人運(yùn)行庫(kù) 10 

1.5.2 自然語(yǔ)言理解引擎 11 

1.5.3 對(duì)話引擎 12 

1.5.4 通道集成 14 

1.6 結(jié)束語(yǔ) 15 

第2章 聊天機(jī)器人與自然語(yǔ)言理解 17 

2.1 自然語(yǔ)言處理的基本概念 18 

2.2 常見的自然語(yǔ)言處理任務(wù) 23 

2.2.1 句法分析 23 

2.2.2 語(yǔ)義分析 23 

2.2.3 語(yǔ)篇分析 23 

2.3 機(jī)器人中常見的自然語(yǔ)言理解功能 24 

2.4 云端自然語(yǔ)言理解系統(tǒng) 24 

2.5 自然語(yǔ)言理解系統(tǒng)的商業(yè)產(chǎn)品 25 

2.6 結(jié)束語(yǔ) 26 

第3章 語(yǔ)言理解智能服務(wù) 27 

3.1 意圖分類 28 

3.2 發(fā)布LUIS應(yīng)用 34 

3.3 實(shí)體抽取 37 

3.3.1 Age、Dimension、Money和Temperature 40 

3.3.2 DatetimeV2 41 

3.3.3 Email、Phone Number和URL 46 

3.3.4 Number、Percentage和Ordinal 46 

3.4 實(shí)體訓(xùn)練 47 

3.5 自定義實(shí)體 50 

3.5.1 簡(jiǎn)單實(shí)體 50 

3.5.2 復(fù)合實(shí)體 56 

3.5.3 層次實(shí)體 61 

3.5.4 列表實(shí)體 64 

3.5.5 正則表達(dá)式實(shí)體 65 

3.6 預(yù)建域 65 

3.7 短語(yǔ)列表 67 

3.8 主動(dòng)學(xué)習(xí) 69 

3.9 儀表板概覽 70 

3.10 LUIS應(yīng)用管理與版本更新 71 

3.11 拼寫檢查 73 

3.12 導(dǎo)入/導(dǎo)出LUIS應(yīng)用 74 

3.13 使用LUIS Authoring API 75 

3.14 解決遇到的問(wèn)題 75 

3.15 結(jié)束語(yǔ) 76 

第4章 對(duì)話設(shè)計(jì) 78 

4.1 常見的使用場(chǎng)景 78 

4.1.1 面向消費(fèi)者的常見使用場(chǎng)景 78 

4.1.2 面向企業(yè)的常見使用場(chǎng)景 82 

4.2 對(duì)話表達(dá) 83 

4.3 機(jī)器人的響應(yīng) 85 

4.3.1 構(gòu)建塊 85 

4.3.2 機(jī)器人的身份驗(yàn)證和授權(quán) 87 

4.3.3 專用卡片 88 

4.4 其他功能 90 

4.5 對(duì)話交互設(shè)計(jì)指南 91 

4.5.1 專注 91 

4.5.2 不要把機(jī)器人設(shè)想為人 91 

4.5.3 不要賦予機(jī)器人性別 91 

4.5.4 總是提供當(dāng)前最好的建議 92 

4.5.5 持久的個(gè)性 92 

4.5.6 使用豐富的內(nèi)容 93 

4.5.7 原諒 93 

4.5.8 避免卡殼 93 

4.5.9 不要過(guò)于主動(dòng)發(fā)送消息 93 

4.5.10 提供人工介入方法 93 

4.5.11 從用戶對(duì)話中學(xué)習(xí) 94 

4.6 結(jié)束語(yǔ) 95 

第5章 微軟Bot框架概述 96 

5.1 微軟Bot Builder SDK基礎(chǔ) 96 

5.2 Bot框架端到端的設(shè)置 107 

5.2.1 第一步:連接到Azure 107 

5.2.2 第二步:在Azure中創(chuàng)建Bot Registration 109 

5.2.3 第三步:為機(jī)器人設(shè)置安全認(rèn)證 111 

5.2.4 第四步:設(shè)置遠(yuǎn)程訪問(wèn) 112 

5.2.5 第五步:連接到Facebook Messenger 113 

5.2.6 第六步:將機(jī)器人部署到Azure 117 

5.3 理解所做的操作 121 

5.3.1 Microsoft Azure 121 

5.3.2 機(jī)器人通道注冊(cè)入口 121 

5.3.3 認(rèn)證 122 

5.3.4 連接和ngrok 122 

5.3.5 部署到Facebook Messenger 123 

5.3.6 部署到Azure 123 

5.4 Bot Builder SDK重要概念 123 

5.4.1 會(huì)話和消息 124 

5.4.2 瀑布和提示 127 

5.4.3 對(duì)話框 130 

5.4.4 調(diào)用對(duì)話框 133 

5.4.5 識(shí)別器 135 

5.5 創(chuàng)建一個(gè)簡(jiǎn)單的日歷機(jī)器人 138 

5.6 結(jié)束語(yǔ) 139 

第6章 深入Bot Builder SDK 140 

6.1 對(duì)話狀態(tài) 140 

6.2 消息 141 

6.3 地址和主動(dòng)消息 144 

6.4 富媒體內(nèi)容 146 

6.5 按鈕 149 

6.6 卡片 152 

6.7 建議動(dòng)作 156 

6.8 通道錯(cuò)誤 158 

6.9 通道數(shù)據(jù) 158 

6.10 群組聊天 162 

6.11 自定義對(duì)話框 163 

6.12 動(dòng)作 168 

6.13 庫(kù) 173 

6.14 結(jié)束語(yǔ) 174 

第7章 構(gòu)建一個(gè)完整的Bot 176 

7.1 關(guān)于OAuth 2.0 176 

7.2 Google API的建立 177 

7.3 將身份驗(yàn)證與Bot Builder集成 182 

7.4 無(wú)縫登錄流程 187 

7.5 與Google Calendar API集成 195 

7.6 實(shí)現(xiàn)Bot功能 201 

7.7 結(jié)束語(yǔ) 205 

第8章 擴(kuò)展通道功能 207 

8.1 Slack深度集成 207 

8.2 連接Slack 210 

8.3 Slack API實(shí)驗(yàn) 215 

8.4 簡(jiǎn)單的互動(dòng)消息 220 

8.5 多步驟體驗(yàn) 227 

8.6 結(jié)束語(yǔ) 236 

第9章 創(chuàng)建新的通道連接器 237 

9.1 Direct Line API 237 

9.2 自定義Web聊天界面 239 

9.3 語(yǔ)音機(jī)器人 250 

9.4 將機(jī)器人與Twilio整合在一起 252 

9.5 與SSML集成 262 

9.6 最后的接觸 265 

9.7 結(jié)束語(yǔ) 268 

第10章 使聊天機(jī)器人更聰明 269 

10.1 拼寫檢查 271 

10.2 情感 276 

10.3 多語(yǔ)言支持 277 

10.4 QnA Maker 282 

10.5 計(jì)算機(jī)視覺 286 

10.6 結(jié)束語(yǔ) 290 

第11章 自適應(yīng)卡片和自定義圖形 291 

11.1 自適應(yīng)卡片 291 

11.2 渲染自定義圖形 302 

11.3 結(jié)束語(yǔ) 319 

第12章 人工切換 320 

12.1 仍離不開人 320 

12.2 從客服角度看聊天機(jī)器人 321 

12.2.1 一直在線的聊天機(jī)器人 321 

12.2.2 非全時(shí)在線的聊天機(jī)器人 321 

12.2.3 面向客服代表的聊天機(jī)器人 321 

12.3 典型的客戶服務(wù)系統(tǒng)概念 322 

12.4 集成方法 322 

12.4.1 自己創(chuàng)建界面 323

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)