LINE Bot 聊天機器人
新手開發商的入門實戰培訓班
為何我們需要使用LINE Bot?
目前行動裝置搭載AI,對於網路購物、實體商圈支付的消費行為,甚至客戶資料蒐集做分類與行銷的應用是非常重要的。想要設計一款LINE聊天機器人做為提高工作效率,例如查找資料、儲存訊息、定時呼叫、事件觸發等,代表所有的服務都有機會透過 LINE 聊天機器人來幫我們實現。然而,LINE Bot的基礎設定有哪些?從管理後台、取得用戶資訊、代為發送訊息、快速答覆表、瀏覽器到網路應用程式LIFF如何操作?對於開發者而言,投入資源開發LINE Bot前,需瞭解四大面向:功能開發、客戶服務、社群管理、網路行銷,來做完整且具有效益的聊天機器人。
LINE Bot能做什麼?未來可能的擴展?
開發LINE Bot是作為溝通使用的程式,如何通過導引取得串接LINE平台伺服器所開放的API?運作流程有兩種方式進行:一是利用Webhook接口監聽再以RESTful來向LINE伺服器的LINE Messaging API發送,二是常見透過LINE所提供的SDK;主體流程下是當用戶對LINE Bot動作後,包裝好一組信息做出一次性的回應。再者,技術流程中的接收,如何將Message的內容回饋給User的LINE APP?新增機器人頻道,溝通憑證如何建立開發?創建過程是需要有兩個層級結構關係,分別是發行者(Provider)與頻道(Channel),前者是團隊概念,用於組織管理開發帳號,後者則是所發行的產品,含LINE Login、Messaging API與Clova Skill等頻道類型。未來利用LINE Messaging API的擴展,有LINE Reward Cards、Coupon Book、LINE Pay、數位貨幣交易、LINE Shopping等功能,對於開發商所需要的知識與技術,更該要明確掌握如JSON、後端語言、RESTful API串接與部署站台。
然而,LINE Bot開發應用功能如取得用戶 email、標記用戶、收回訊息、傳送檔案、計算開信率、獲取用戶位置、邀請好友加入群組等,也同樣考驗開發者的版本控制與程式設計。因此,瞭解哪種技術適合用來解決什麼需求?以及常見的解決方案來滿足要件,對公司經營者而言,很重要!
如何親手打造完整功能的LINE Bot?
開發LINE Bot最重要的是成本與限制!例如 LINE 會在什麼時候向企業收費?又有哪些免費的解決方案?如何在最佳化付費金額與最佳化使用者體驗之間做取捨?比較自行開發或採用第三方服務的區別在哪?若選擇自行開發,也必須評估各種聊天機器人框架的差異。另外,如何與現有的系統進行串接,例如會員系統、Google Analytics 以及自然語言理解服務如 Dialogflow等應用服務,都會是需要注意的技術限制與相對應的商業成本。究竟,如何打造符合公司需求與消費者互動體驗的LINE Bot聊天機器人?有鑑於此,天地人學堂特地規劃此課程,「LINE Bot 聊天機器人|新手開發商的入門實戰培訓班」,邀請LINE API Expert 卡米狗作者親授課程,業師現任資訊公司資深軟體工程師,負責 Node.js 聊天機器人框架 Bottender與聊天機器人框架 Kamigo。2018年參加第9屆iT邦幫忙鐵人賽獲得優選,出版著作《人人可作卡米狗:從零打造自己的LINE聊天機器人》。業師擅長從需求發想、UX 設計、系統開發到整合現有系統等技術,具豐富落地實戰經驗。在此堂課程中您將從零到一學習:(1)瞭解「LINE Bot開發知識基礎」;(2)剖析「LINE Bot 聊天機器人程式建立與應用」;(3)掌握「LINE Bot聊天機器人功能開發與串接」,結合實作案例解析。
一起學習吧!
天地人學堂 LINE官方帳號
好友募集中!
成為好友的專屬服務
【24小時線上課程資訊查詢】
【線上一對一諮詢】
【VIP會員專屬服務】
還有發送
【不定期優惠券】
現在就來加入吧!
小編精選相關課程
除此門課程外,參考相關系列課程
(買三送一學習方案)
LINE OA經營與廣告投放 基礎入門實戰班
實體店面與FB內容如何被搜尋?Google我的商家、Facebook、Youtube內容 搜尋優化 實戰班
從零到一學會FB廣告?Facebook廣告投放基礎操作與優化技巧 入門班
如何製作自己的PodCast節目?從節目企劃製作、各平台上架操作、到音頻商業模式初探
Siri 配音員教你如何正確發聲:聲音表達與情境演練培訓班
Google Ads 實務操作課程
想獲得更優惠的課程價格?加入天地人VIP
(專屬VIP方案)
繼續瞭解此課程
課程大綱、授課業師與課程費用等
課程的三大重點
聊天機器人能做什麼?初步認識與基本行為,開發架構與功能擴展
LINE Bot的定義是回應訊息標準介面,包含文字、貼圖、影片、聲音與樣板等。因此在LINE Bot回應訊息時,就要依據Messaging API定義的規範,傳入相應的參數後,Messaging API就會回應使用者相對的訊息類型,換言之,就是LINE Platform與LINE Bot的溝通橋樑。本課程將從核心開發部份切入,基本建置到各項功能的應用,可以做到的項目與利用效益做詳解。
聊天機器人的運作流程?從創建頻道到溝通憑證,程式語言應用操作與API製作步驟
導引的方法是串接存放LINE Bot的LINE平台伺服器所開放的LINE Messaging API,兩種運作流程的方式通盤解析說明,包括主體流程的傳遞與包裝方法,掌握註冊創建頻道、取得溝通憑證、事件與信息等技術導引。另外,串接第三方聊天機器人平台步驟與操作,怎麼做?LINE Messaging API可擴展的功能有哪些?業師將進一步說明完整圖解與程式初探的內容。
掌握聊天機器人實作技巧:後台設定、蒐集資訊、自然語言分析與開發技術成本
解析LINE Bot SDK的開發選擇與技術應用,管理Flask的後台架構介紹與架設步驟,掌握建立、關閉註冊與登入管理關鍵字的技巧。如何使用GAS網頁監測,在網頁回應過慢時讓機器人主動發通知?自然語言理解,如何讓電腦從大量語料,探索出詞彙之間的語義距離?業師將舉例說明,並實際商業化實作教學,輔以案例拆解說明。
課程大綱
LINE Bot 開發知識基礎
本課程將零到一說明LINE Bot的機制,從開發者的角度解析聊天機器人的最大特點,也就是透過數據分析並利用串接外部的服務,來滿足用戶的功能需求。同時,也瞭解LINE Bot可以做到的功能應用與基礎設定,掌握商業用途開發所需要的基礎知識與程式架構概念。
- 認識聊天機器人。
- 為什麼需要開發聊天機器人。
- 各個通訊軟體上的聊天機器人差異。
- LINE Bot開發架構與效益極大化。
LINE Bot 聊天機器人程式建立與應用
開發LINE Bot 精確講是開發導引LINE Bot溝通的程式,業師將逐步分解聊天機器的人步驟、製作網站的步驟與串接第三方聊天機器人平台的步驟,引導學員瞭解訊息傳遞流程原理原則,並掌握修改、新增關鍵字與相關設計。另外,學員也將學習如何利用LINE Messaging API延伸各種不同的型態運用,以及相關程式語言介紹、設定與註冊的安裝技巧,並說明LINE Bot開發的需求與框架。
- LINE Bot聊天機器人完整概念圖解。
- LINE Bot聊天機器人未來可能的擴展功能。
- 常見的LINE Bot後端語言程式初探。
- 申請建立LINE Bot聊天機器人入門。
- 常見LINE Bot功能開發需求。
LINE Bot 聊天機器人功能開發串接與實作
業師將由淺入深全盤剖析如何選用的版本控制,基本前端技能,結合技術流程,包裝成事件傳遞給導引程式;並說明開發技術的成本分析。本課程也帶到如何建立管理後台與製作設定步驟,進階應用的LINE Bot讀取資料與規劃查詢流程的服務,LINE Bot串接GA分析進行平台上的推播數據分析,並且以實際案例結合實作,有效進入學習情境與加強理解。
- 開發技術選擇與成本分析。
- LINE開發者後台設定與官方帳號後台設定。
- 開發LINE Bot的服務。
- 串接Google Analytics進行成效追蹤。
- 串接自然語言理解服務。
- LINE Bot商業化實作案例。
課程學習前須知
- 實際授課內容、順序、師資或有調整,依課程現場為準。
- 因響應環保,現場不提供紙杯,請自備環保杯。
加入我們一起學習LINE Bot操作要領!
授課業師
郭佳甯(卡米哥)
LINE API Expert 卡米狗作者
業師是 LINE 官方認證全台僅 12 名的 API 專家之一。從 2016 年 LINE Messaging API 甫推出即開發出迅速爆紅的 LINE Bot 卡米狗,從此投入聊天機器人的領域。現任資訊公司資深軟體工程師,同時負責維護 Node.js 聊天機器人框架 Bottender ,與基於 Rails 的聊天機器人框架 Kamigo。曾任文化大學推廣部行動應用組組長、軟體工程師等開發職務,2018年參加第9屆iT邦幫忙鐵人賽獲得優選,業師擅長從需求發想、UX 設計、系統開發到整合現有系統等技術,具備豐富落地實戰經驗。
出版著作《人人可作卡米狗:從零打造自己的LINE聊天機器人》。
課程資訊
課程名稱
LINE Bot 聊天機器人|新手開發商的入門實戰培訓班(C1334)
課程各期時間與上課模式
課程售票
一般推廣票:每人 9,800 元(原價14,400 元)
雙人以上團報票:每人新台幣 7,600 元(原價 超優惠 5.5折)
VIP票券兌換:每人扣2張VIP票券(VIP申購方案 )
【服務流程】
【問題QA】
Q1:請問家裡電腦配備、網路的要求?
A1:線上直播需要穩定的網路環境。建議在家網路使用WIFI連線會比手機網路穩定,建議最佳使用環境為桌上型電腦或平板,搭配手機互動,學習效果更好喔!使用筆電時,確認筆電為「最佳性能模式」。
Q2:線上直播課程會有互動嗎?有老師嗎?還是只是看錄影檔呢?
A2:真人線上直播課程與坊間錄播的影片課程不同,是預定開課的時間內上線,與業師上課互動,不限地點、載具。另有聊天室可即時談話,每堂課助教均可協助整理問題,課後統一回覆。
Q3:請問報名付款該如何觀看直播課程?
A3:我們將統一於課前三日,以E-MAIL方式寄送開課通知,並附上專屬連結、密碼觀看。如開課前一日仍未收到開課通知信件,請務必與我們聯繫(聯絡資訊,請參考課前注意事項之【聯繫我們】)。
Q4:請問購買直播課程是否有人數上限?
A4:目前沒有上限,但是維護上課品質,建議提早訂購課程以利取得連結及密碼。
Q5:我只有購買線上課程,發票該如何索取?
A5:我們以E-MAIL寄送發票電子檔為主,如需索取紙本發票,再請提供收件地址。
Q6:請問課程結束要如何複習或補課?
A6:此線上直播課程,影片可觀賞期間至課後14天內為止,僅限付費使用者登入天地人帳號使用觀看,不得與他人共用帳號,您可以在期間內觀賞影片,重新複習課程內容。請避免觸犯著作權法相關規定。
Q7:請問線上直播課程是否有提供講義?
A7:此線上直播課程,不提供講義電子檔或紙本講義。
Q8:如果購買的品項後來發現錯誤,可以修改訂單嗎?
A8:如果您已經完成購課付款,請於當日或隔日前與我們聯繫(聯絡資訊,請參考課前注意事項之【聯繫我們】),將由專人為您服務。如尚未付款完成,可另外選擇正確品項,再次下單購買即可。
Q9:我是第一次購買者,擔心無法順利上課,可以提前登入或測試嗎?
A9:建議購買課程時,進行請先利用Vimeo測試,以確保視訊及音訊都沒問題,另外建議利用網路連線品質進行網路連線品質測試。
*下載速度(Download)須高於8Mbps,上傳速度(Upload)須高於1Mbps。
Q10:課程當日,我該如何操作才可以進入直播場觀看?
A10:請先到天地人官網,登入您的天地人帳戶,登入後,再點入線上直播專屬連結,並輸入影片密碼,於課前15分鐘準備觀看。
*觀看時,如畫面出現待轉之圈圈,請自行重整更新頁面後,即可觀看。
【報名前】
● 報名前敬請詳閱 天地人活動報名延/轉/退規則,報名者視為已確認並同意規則。
【開課前】
● 本課程開課門檻須達15人,未達開課門檻,將於課前三日Email課程取消通知
● 開課通知於開課前3日以e-mail寄發,之後報名的學員不再另行通知,開課與否詳見官網頁面
【開課日】
● 實體課程備有簡易茶水、紙本講義,學員可自備筆、個人筆記、筆電;線上課程不提供紙本講義或電子檔講義,請學員自備電腦及音訊設備,並事前下載軟體,軟體使用教學請參見【說明】
● 實體課程於上課時間前30分鐘開放入場;線上課程於上課時間前15分鐘開放進入課程畫面
● 實體課程期間,歡迎拍照,恕不接受錄影錄音;線上課程期間,受智慧財產權之保護,禁止側錄,以及與其他人共享帳戶觀看,為提高您的觀課品質,線上課程建議於不被打擾的環境中觀看
【開課後】
● 課程皆提供電子發票。可於實體課程開課當天現場領取,或於一週寄送電子發票於「報名留下的email」。若需統編,請務必於報名時特別備註「公司統一編號」
【聯繫我們】
● 課程諮詢請洽:forum@tiandiren.tw / Line ID:@tiandiren / FB:天地人學堂 / 官網:右下角客服專員
● 合作方案請洽:service@tiandiren.tw
● 若您是企業用戶,推薦您更具吸引力的【企業VIP會員專案】,讓培訓預算使用更具彈性有效率
● 歡迎您加入【天地人學堂專屬line@】,輸入課程編碼,24HRS自動查詢每月課程資訊
【天地人學堂 之所有形式資料 皆屬於 天地人文創有限公司 所有 ,非經本公司之同意,不得以任何方式使用、複製本公司之所有內容,如需轉載分享,請註明網址及來源處,如有侵害,將保留法律追訴權】
【主辦單位保有修改、暫停或終止本活動之權利。本活動變更以天地人文創活動官網公告為主,重要異動主辦單位將於活動前以簡訊/ Email方式通知報名者,請各位報名者隨時注意本活動官網公告之事項與簡訊。】
天地人文創
天地人學堂