輕鬆學會LINE程式設計與AI聊天機器人實作開發

點閱:2

作者:黃士嘉, 林敬傑著

出版年:2019[民108]

出版社:博碩文化

出版地:新北市

格式:EPUB

ISBN:978-986-434-406-2 ; 986-434-406-4


馬上看!不用等預約。
借閱說明

內容介紹
活用AI聊天機器人的實用入門書!
製作LINE Bot聊天機器人結合AI的多功能行動祕書系統!
 
LINE是目前台灣最熱門的通訊軟體,作者開發了一個LINE Bot聊天機器人結合AI的多功能行動祕書系統。使用者可以透過作者研發的Cubee Bear人工智慧小祕書,來做下列事項:
 
◎安排行程:結合Google Calendar,安排個人的行程與活動,並且透過LINE簡訊提醒行程。
 
◎規劃交通工具:提供即時的計程車、腳踏車、捷運、公車、火車、高鐵的即時時刻表和交通資訊,各種交通工具的路徑規劃,尋找最適合的交通工具與瀏覽即時大眾運輸資訊。
 
◎提供資訊服務:提供新聞、美食、景點、住宿、電視台等即時資訊,作者也自行研發演算法,透過Google和網路上的大數據分析,提供最客觀的餐廳、住宿、景點排名。
 
作者將開發LINE Bot的多年經驗及實作技術精華整理成書,從LINE Bot發送訊息的API、基本應用Template Message、Quick Reply按鈕,到進階應用Rich Menu建立與切換、Flex Message靈活設計訊息的樣式、LINE Login整合LINE帳號登入、LIFF在LINE中執行網頁應用程式與LINE Notify免費的通知訊息服務、開發AI結合LINE Bot的應用等,以實作範例一步步帶領讀者輕鬆學會LINE程式設計與AI聊天機器人開發。本書適合後端應用開發人員以及自然語言分析應用開發人員閱讀。
 
拿起這本書,你將學到:
◎整合最新LINE Bot官方帳號2.0申請方式範例與規則。
 
◎實作範例由淺入深,充分活用LINE Bot的各種功能與LINE Bot Designer聊天機器人訊息設計工具,輕鬆學會LINE程式設計。
 
◎LINE Bot聊天機器人活用第三方API服務:Imgur免費圖片儲存API服務與Google Maps Platform地圖資料API服務。
 
◎架設網頁整合LINE Login學習JSON Web Token的原理與應用,讀取LINE使用者資訊。
 
◎架設網頁整合LINE Notify免費發送訊息給LINE使用者。
 
◎透過LINE Front-end Framework(LIFF),在網頁中引用LIFF SDK快速取得LINE使用者的資料。
 
◎Node.js搭配最熱門的Express網頁應用架構開發LINE Bot聊天機器人Webhook伺服器(Web API Server)、網頁伺服器(Web Server)與AI服務伺服器。
 
◎使用Bootstrap 4建立響應式(RWD)網頁、Pug模板語言快速撰寫HTML網頁與express-session建立安全的LINE Login與LINE Notify整合網頁。
 
◎選用Visual Studio Code程式碼編輯器來開發程式與除錯。
 
◎使用雲端應用服務平台Heroku與ngrok的本機測試。
 
◎NLP.js打造自己的AI服務結合LINE Bot聊天機器人。

作者介紹
作者簡介
 
黃士嘉
 
【經歷】
◎國立臺北科技大學電子工程系教授
◎加拿大安大略理工大學國際客座教授
◎臺北市政府產業發展局SBIR技術審查會評審委員
◎IEEE Taipei Section Broadcasting Technology Society 主席
◎IEEE Sensors Journal 主編
◎IEEE Big Data Congress 2015 國際主席
◎IEEE CloudCom Conference 2017 國際主席
 
【獲獎】
◎經濟部,第5屆國家產業創新獎
◎ACM台灣分會,李國鼎青年研究獎
◎國立臺北科技大學,校傑出研究獎
◎國立臺北科技大學,Dr.Shechtman年輕學者獎
 
林敬傑
 
【學歷】
◎國立臺北科技大學電子工程系博士
 
【經歷】
◎BlueNet交通大平台最佳化演算法研究人員
◎BlueNet交通大平台後端服務工程師
◎BlueNet交通大平台雲端運算工程師

  • 第一章(p.x9789864344062-11)
  • 第二章(p.x9789864344062-33)
  • 第三章(p.x9789864344062-97)
  • 第四章(p.x9789864344062-133)
  • 第五章(p.x9789864344062-163)
  • 第六章(p.x9789864344062-201)
  • 第七章(p.x9789864344062-243)
  • 第八章(p.x9789864344062-295)