Contents
我們在 2016 年初分享過一篇 Blog – 2016年將是即時通訊商務年,現在已經快接近年底了,Facebook 也開放了 Bot API ,各大聊天平台例如 Slack 更是以高度的 Bot API 整合為特色,Bot 加上人工智慧或是機器學習這整個趨勢是越來愈明顯了,這堂課是學習 Facebook Messager Bot 基礎入門,可以透過這個練習一窺 Bot 的許多可能性。
透過這 2 個小時的課程,你會學到
- 為 Facebook Messenger 建立聊天機器人
- 學習如何建立一個伺服器
- 學習如何將聊天機器人部署到雲端
- 學習如何將聊天機器人連接到 Facebook Messenger
- 學習如何將 Webhooks 連接到 Facebook Messenger
- 學習如何在 Fb Messenger 中設置聊天機器人
- 學習如何添加 Access token 到聊天機器人
- 學習關於 Facebook Messenger 聊天機器人的最佳實踐
- 學習如何操縱聊天機器人 說的內容
- 聊天機器人中的人工智慧簡介
- Facebook Messenger 通訊協議和使用者界面元素
要求
- 需要的有網際網路連接和學習渴望
- 願意透過終端機操作 Javascript,Node.js。
課程內容
> 據 Facebook 報告說,超過11,000個 Bots已經被建立並且還會有更多新的 bot 出現。加入 Bot 革命吧!<
你將學習如何在1天內為 Facebook Messenger 建立聊天機器人!本課程是基於我們的“智慧筆記 Bot ”的功能之一,機械地模仿使用者輸入的任何內容。
在本課程中,我們將建立一個 Parrot Bot 並將其部署到 Facebook Messenger:
- 第1部分:你將學習如何建立一個伺服器並在雲端中託管你的聊天機器人。
- 第2部分:我們將使用 Webhooks 和 Access Token 將你的聊天機器人連接到Facebook Messenger。
- 第3部分:我們將執行和操縱機器人,探索使用者界面和體驗的可能性。像Facebook的卡片和 AI 將被討論,以及聊天機器人探索。
任何人都可以使用本課程製作聊天機器人!這個課程是設計成即使一個完整的新手可以建立 Parrot Bot。
你上堂課前需要什麼條件以順利進行課程:
- 電腦和網路連接
- 渴望學習:對 Chatbots&Ai 具有熱情
- 1整天:有些學生可以快速完成這門課程,只需幾個小時。如果你剛剛開始學習程式設計,我建議你先花一天時間,先走訪本課程內容,然後重新播放它並建立 Parrot Bot。
包括什麼技術?對於前端,我們將使用 JavaScript 和 Node.js 作為後端。你可以使用任何你想要的後端(php,ruby等 ) 以下是本課程中使用的技術的簡要概述:
- Heroku 伺服器託管和部署聊天機器人
- Node.js 和 Javascript 用來開發聊天機器人
- 使用 VS code 當做 IDE
- 使用 Github 做版本控儲存庫
- Facebook頁面和開發人員帳戶
*任何你需要的一切在本課程是免費提供
如果出現以下情況,你應該參加本課程:
- 你渴望學習如何開發聊天機器人
- 你剛開始學習建立聊天機器人
- 你想今天做一個聊天機器人
這個課程對於任何想要學習如何從頭開始開發一個聊天機器人是適合的。我們將專注建立一個聊天機器人的主要元件,包括建立伺服器,加入你的程式碼,將它部署到雲端,然後與Facebook Messenger連接。
做為聊天機器人開發的簡介課程,我們將簡要討論人工智慧和機器學習,但是這個主題對於這個課程而言太進階了。我們將使用 javascript 和 node.js 來建立我們的聊天機器人; 然而,這不是一個關於 javascript / node.js 或是命令列的課程。
講師簡介
Stefan Kojouharov:ChatbotsLife的創辦人和編輯,Chatbot 顧問和作者 @VentureBeat
很高興見到你:)
目前,我完全關注的是Chatbot革命和人工智慧。我花了大部分時間在Chatbots上顧問公司,特別關注使用者體驗和神經行銷( neuromarketing )。
為什麼是 Bots?Chatbots 為創造新的習慣提供了一個很好的機會!。平台轉換將為我們提供新的方式讓人投入參與,解決問題和創造新習慣的新方法。在你知道之前,你可能使用Facebook Bot 做搜尋功能
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
課程網址
[限時免費中]


1. 購買相關付費課程
- 學習和理解 NodeJS – 深入了解 NodeJS 運作原理
- 機器學習資料科學線上課程
- [電子書] Natural Language Processing in Action
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
2. 請我們喝一杯咖啡!
也許你會有興趣
- 使用 e-mail 訂閱 Soft & Share 內容發布 – 透過 e-mail 提早收到 Soft & Share 發布的好康訊息!
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤特價課程與學習資訊
- 追蹤這個 Twitter ,追蹤特價課程與學習資訊
你必須登入才能發表留言。