​​Facebook Messenger 聊天機器人實作班-手把手教你用 Python 建立自己的第一個聊天機器人

聊天機器人近幾年從華康情書聊天機器人的爆紅到現在慢慢的變成常見熱門的應用,不斷的出現在你我生活中。你可能會好奇聊天機器人是怎麼被做出來的,或者你對於聊天機器人的應用有更好的想法,這堂課就帶你瞭解它的發展以及透過不斷的範例實作帶你從無到有做出一個聊天機器人。上完這門課,你一定可以做出一個會動的 Facebook Messenger 聊天機器人!

為什麼要上這門課

粉絲團互動寥寥無幾,PO 文曝光被 FB 吃死死,粉絲重複問題問到煩,有好點子又不想作APP。

 

你知道愈來愈多企業運用 Facebook Messenger 或 LINE 做出功能各異的聊天機器人嗎?隨著人工智慧和深度學習的技術越來越普及,各大廠包括Google、臉書、蘋果、微軟以及LINE等紛紛投入此開發市場。

 

本講座會教你開發聊天機器人的基礎,讓你在聊天機器人的功能設計與應用上盡情想像並付諸實現。使用 Python 作為教學範例,課堂中也會提供完整的範例程式碼,實作時間。

 

講座還會講如何向 Facebook 申請各種聊天機器人與粉絲團的權限和講解在Facebook平台上開發會遇到的問題,讓你真的可以做出商用化的聊天機器人。

 

使用訊息機器人的優點

  1. 大家都有通訊軟體 Facebook Messenger 或LINE,使用者不用另外下載安裝
  2. 通訊軟體會直接在手機上面跳出通知
  3. 大家每天都會看通訊軟體的訊息

學習目標

本堂課分成兩大部分

 

第一部份是聊天機器人基石:

講解實作聊天機器的底層概念-Webhook、還有底層技術-Web Server、Facebook 應用程式設定和開發者工具等等,讓你打穩Messenger聊天機器人的基礎。

 

第二部分是聊天機器人技法:

告訴你如何發送精美的範本訊息,以及像是群體推播、貼文留言回覆等進階功能,各種聊天機器人的運用實例,透過豐富範例教你打造聊天機器人。

 

學習講座

  1. 用 Python+Flask 建立聊天機器人Server
  2. 聊天機器人的基本運作概念
  3. Facebook Messenger 聊天機器人開發工具與實作
  4. 申請各種聊天機器人與粉絲團的權限
  5. 動手做聊天機器人

 


講座特色

講師

Hubert - 松果城市共同創辦人

畢業於台大電子所,聯發科實習生,晶睿通訊 Full Stack Engineer,天瓏CodingSpace駐站講師。喜愛用程式完成自己點子,覺得自己動手做是一件很酷的事情。

暢銷資訊書:

Python 網路爬蟲與資料分析入門實戰

 

Rice - 松果城市共同創辦人

清華大學資工系,台大電機所,希望可以用程式優雅地替大家解決問題。經營50萬人粉絲團及遊戲社群平台,以及替左岸咖啡館開發微情書活動聊天機器人經驗。

 

最紮實的訓練

從頭開始,帶你在Facebook Messenger 上做出基本的聊天機器人。想在全球熱門的通訊軟體上作出聊天機器人一點都不難。

了解業界如何應用,激發你對聊天機器人的想像與應用。

 

上課助教協助

助教來在松果城市教學團隊,協助你解決實機操作與範例程式,所遇到的問題。當上課時有任何問題,可以隨時協助你解決遇到的任何問題。

 

下課講師輔導

學員們下課後持續練習,當有任何問題依然可以向講師提問。


上完課後

你可以學到

  1. 從規劃到完成,建置專屬的聊天機器人
  2. 機器人不只能聊天,電商機器人、新聞機器人、活動機器人,只要能想得到,沒有做不到
  3. 機器人結合粉絲團,展現創意吸引使用者

 


課表

9:30 - 10:20

  • 聊天機器人基本認識
  • 機器人底層技術和原理
  • Messenger 基本設定

10:30 - 11:20

  • Python+Flask+ngrok 基本功能實作講解
  • Facebook 開發工具

11:30 - 12:20

  • Messenger 所需權限申請方法
  • 學員實作基礎範例

12:20 - 13:30

午休時間

13:30 - 14:20

Messenger 特殊訊息格式

  • 訊息卡片
  • 訊息按鈕
  • 快速回覆按鈕
  • 傳送附件圖片

14:30 - 15:20

Messenger 進階功能

  • 留言+1 機器人功能
  • 常駐功能表、第一次招呼訊息、開始使用
  • 全體推播功能
  • 其他開發Messenger會遇到的問題和觀念

15:30 - 16:30

  • 學員實作進階範例+demo
  • 課後延伸

開課資訊與注意事項

 

講座日期

2018年11月10日 (六) 

9:30~12:30 / 2:00~17:00 (6小時/天,共計6小時)

 

上課地點

天瓏資訊圖書 coding space / 台北市中正區重慶南路一段105號

 

講座費用

本講座原價 2,400元,費用包含講座、講義、午餐與點心。

優惠方案:凡於10月31日前完成報名與繳費之學員,可享早鳥優惠價 1,800元

 

先備知識

具備Python程式設計開法基礎:

依照本講座的步驟一步步學習,就可以了解聊天機器人基本概念,並且實作自己的聊天機器人。

 

講座預先準備事項

  1. 請學員自備筆記型電腦,教室提供電源插座與無線網路。
  2. 為節省寶貴的上課時間,將於上課前寄發行前講義,請學員上課前先參考,將上課所需的聊天機器人開發環境安裝好。

 

服務窗口

信箱:steven@tenlong.com.tw

 

報名確認與取消

已完成報名與繳費之學員,講座主辦單位將於開課前三天以E-mail方式寄發上課通知信函。若講座因故延期或是取消,亦將以E-mail方式通知,如未收到任何通知,敬請來電確認。

主辦單位保留修訂講座日期的權利。

主辦單位保留講座內容調整的權利。

主辦單位保留講座報名資格的權益。

 

當天注意事項

活動贈送天瓏購書折價卷於當天領取 (僅限門市、單次使用)

  1. 講座通知於開始前 3 天以 E-mail 寄發。
  2. 對報名有任何疑問,歡迎來信至:steven@tenlong.com.tw 天瓏CodingSpace詢問。
天瓏書局CodingSpace / 10046台北市中正區重慶南路一段105號

Event Tickets

Ticket Type Sale Period Price
早鳥票 2018/10/09 00:00(+0800) ~ 2018/11/08 00:00(+0800) End of Sale
  • TWD$1,800
一般票 2018/11/09 00:00(+0800) ~ 2018/11/10 00:00(+0800) End of Sale
  • TWD$2,400
Next Step