描述
內容簡介
開發聊天機器人,比你想的還簡單! 選對入門書籍,事半功倍,自信心也加倍~
筆者本身非IT人,基於工作關係,才開始學聊天機器人,最能體會新手在學習時的痛苦。如果您曾經有想入坑的念頭,卻被密密麻麻的程式碼給嚇到,想放棄卻又不甘心,在徹底打消念頭之前,請先翻翻這本書吧~ 本書有別於多數的專業書籍,不只大量縮減程式教學的篇幅,盡可能的利用現有的線上工具,讓初學者只需動動滑鼠打打字,就能輕鬆做出專屬於自己的聊天機器人。
本書看點 ✪以「No Code / Low Code」的方式學習:降低入門障礙,輕鬆進入聊天機器人的領域。 ✪彈性學習:依照自己的需求選擇適合的工具,無須照單全收。 ✪分段學習:依照自己的能力設定學習進度,擺脫趕鴨子上架,囫圇吞棗的惡性循環。 ✪自主學習:依照自己的狀況規劃,自行設計對話流程,不再侷限於千篇一律的樣板。 ✪採用2022年5月更新的最新功能:走在時代尖端,學習不落人後! 本書適合讀者群/適用領域 ✪零基礎新手想找一本「無痛起步」的工具書。 ✪部落客、Youtuber、個人工作室、設計師…等等,想要加入自己的想法,又擔心看不懂程式請教工程師會被翻白眼。 ✪中小企業想自行開發商用智能客服,又擔心專業度太高,人員無法勝任。 ✪創業初期想先試水溫,正在猶豫要自己來,還是要花錢請專業人士。 ✪滿腦子天馬行空的創意,無法接受坊間制式的Chatbot範本。 ✪想提升自己的競爭力。 ✪想學習第二專長卻不知從何下手。 ✪學生想找本一舉數得的工具書,寫完讀書心得報告,順便增加知識,還可以習得一技之長。 |
作者簡介
楊舒安
不務正業的法律人一枚,因工作關係開始接觸「聊天機器人」,從此開啟多采多姿的斜槓人生。 從2020年開始,以「聊天機器人」為主題連續參加兩年的iThelp所舉辦的IT鐵人賽「影片教學組」,自此熱衷於影片製作。(目前正在準備2022年教學影片)。 走低調路線的Youtuber,佛系經營自己的Youtube頻道。 不定時出沒於技術社群小聚。 |
目錄
01 Beginning
Beginning
02 Google 2-1 建立GCP(Google Cloud Platform) 2-2 關於CCAI(Contact Center AI)服務 2-3 真人助理服務Agent Assist 2-4 Dialogflow
03 Amazon 3-1 準備工作 3-2 企業級的Kendra 服務 3-3 Amazon Lex 3-4 AWS 與Slack 的應用
04 Microsoft Azure 4-1 微軟在AI Chatbot 領域的發展概述 4-2 透過LUIS 認識AI Chatbot 的兩項標配:Intent 和Entity 4-3 2022 年的新功能:問題解答(Qustion and Answer)
05 LINE 5-1 LINE 官方的客服小幫手 5-2 LINE 的Channels 有哪些 5-3 LINE 的AI 自動回應訊息功能 5-4 圖文選單的參考資料
06 Meta 6-1 Meta 自家的Ai 平台:Wit.ai
07 Instagram & ManyChat 7-1 Instagram 簡介 7-2 建立Instagram 帳號 7-3 建立ManyChat 帳號,並整合IG 和FB Pages 7-4 整合Telegram
08 專案 8-1 Web Demo 8-2 AWS Amplify 8-3 Firebase hosting 8-4 安裝VScode |
序
正在翻閱這本書的您,或許是為了五斗米不得不折腰,又或許是因為最近Google的LaMDA(Language Model for Dialogue Applications)新聞,想要一窺AI聊天機器人的堂奧。生物會因為演化而進化,聊天機器人呢?從沒有自覺的「一個口令,一個動作」到結合AI後學會自己判斷;演變至今,令人擔憂的預言「AI具有自我意識(具備思考能力)」,儼然成為未來發展必然的趨勢。不論是基於何種原因,多了解一點AI領域的知識,對自己是有幫助的。
「實用AI Chatbot」,說穿了,其實就是「雲端版本的聊天機器人」。聊天機器人剛問世的時候,工程師們靠著自己的本事紛紛祭出各種功能的聊天機器人SDK(也包括自架Server),有能力開發及使用Chatbot專案的這群高手們,所具備的專業程式實力可是不容小覷的!(這時的專業門檻高,一般商家大多都是以承攬或委任的方式開發商用聊天機器人。)
筆者本身非IT背景出身,會跟聊天機器人沾上邊,純粹是個誤會,回想案發當時,原本該驗收Line Bot和App(其實還有網頁跟資料庫系統…)的同事在上班途中發生嚴重車禍,而接下案子的工程師已經準備好要交案,敝司老闆當下眼角餘光喵到角落有個閒人,就說:「交給你了!」
就這樣,我就誤打誤撞的開始Coding…
當上帝幫你打開一扇門後,會順便再開啟導航讓你誤入歧途指引方向,隔年就遇到台中的Chatbot開發者第一次小聚,之後也接二連三的參加了一些技術社群聚會。參加技術社群的好處,除了可以詢問自己在開發上所遇到的疑難雜症,如果產品有更新時,也能夠獲得第一手的正確資訊。2020年Covid-19疫情爆發,社群聚會也改成線上模式,社群活動的熱度反倒是有增無減,年底就跟幾位社群朋友一起參加iT邦幫忙舉辦的萬人寫作大會鐵人賽,將自己這幾年學習Chatbot的心得做成教學影片分享。
感謝深智小編在2021年普完賽之際來函邀約,AI Chatbot這主題是我相當感興趣的,寫作過程中遇到的阻礙之多當然是不在話下,不過本人秉持著「精誠所至,金石為開」的愚公移山精神,甚至是到了截稿日都還是欲罷不能,遲遲不想交稿XD
寫作期間,感謝任職於LINE Taiwan (Developer Relations Team) 的Evan Lin大大邀請加入LINE API Expert,有感於LAE是一項重責大任,敝人才疏學淺,至今尚未接下這項殊榮,在此謝謝Evan哥的肯定。以及用桌遊吸引我出席Chatbot聚會(曾經借我好幾次)的均民(任職於微程式,資深後端工程師),每當Line Bot寫到卡關時,如果這位仁兄也無解的話,通常就不是我的問題,很好用的指標性人物XD
還有這兩年給我鐵人賽靈感的Kevin Chiu大大,Ktor就是他建議我用的Kotlin框架;提到Ktor,我還是得說說我是怎麼摸透Ktor的,不外乎「它年年改版,我年年重寫」,當然這幾句話「絕對不是故意」寫給聖佑(任職於Jetbrains,主要工作是推廣Kotlin和Ktor)看的XD
再來就是我掙扎很久,依舊提不起勇氣請「佳新(奇步應用負責人,中部Chatbot聚會召集人)」大大幫這本書背書(寫推薦序)。考量到如果本書無法達到「初試啼聲,就一鳴驚人」的境界,至少也不要讓推薦者跟著我一起被「貽笑萬世」啊…(茶~)
最後,要感謝的親朋好友眾多,族繁不及備載,舒安會把大家放在心中的,感恩~ |