iT邦幫忙

botframework相關文章
共有 64 則文章
鐵人賽 Everything on Azure DAY 18

技術 [18]在LUIS建立app - 概念變成實作

在上一篇介紹完了微軟的語義識別服務LUIS的概念之後,在這一篇將把理論變成實作。 來看一下怎麽實際建立出一個符合目前chatbot的模型。 如何開始使用LUIS...

鐵人賽 Everything on Azure DAY 17

技術 [17]語義識別服務 - LUIS概念介紹

在上一篇快速的總結了目前爲止的内容以及接下來的重點,Cognitive Service的AI服務包含的内容。 這篇將來看看最會被用到的服務,語義識別的AI 服務...

鐵人賽 Everything on Azure DAY 16

技術 [16]BotBuilder開發總結 - 下一步是搭AI服務

在上一篇介紹完了Direct Line Channel之後,Azure Bot Service 和 BotBuilder 搭配開發chatbot的部分就到了一個...

鐵人賽 Everything on Azure DAY 15

技術 [15]上綫 - 透過Direct Line把chatbot和任意程式做連接

在上一篇介紹了如何把chatbot和Facebook Messenger做了連接。bot channel registration還有好幾個内建的其他chann...

鐵人賽 Everything on Azure DAY 14

技術 [14]上綫 - 把facebook粉絲頁和chatbot接上

在上一篇看了如何開啓web control的channel,透過iframe讓chatbot可以在任意網站出現。 這篇將看看如何把chatbot和別的平臺的聊天...

鐵人賽 Everything on Azure DAY 13

技術 [13]上綫 - 開啓web control channel

透過上一篇,chatbot已經和bot channel registration設定好了,可以上綫了。 接下來需要做的就是設定對應的channel。 這篇將來看...

鐵人賽 Everything on Azure DAY 12

技術 [12]準備上綫 - 用Bot Channel Registration注冊chatbot

在上一篇介紹了如何用visual studio把chatbot部署到了Azure的PaaS服務,App Service。 這一篇將來看另外一個部分,也就是如何把...

鐵人賽 Everything on Azure DAY 11

技術 [11]準備上綫 - chatbot發佈到Azure App Service

在上一篇我們把所有的程式用Dialog重構了之後,對於chatbot開發暫時到了一個段落。當然,目前功能還非常的雛形,但是以目前介紹的東西已經足夠寫出一個好的c...

鐵人賽 Everything on Azure DAY 10

技術 [10]用IDialog全部重構 - 階段性總結

在上一篇介紹了怎麽使用IDialog來拆分邏輯,并且一步一步的用取得名字的邏輯拆成為一個NameDialog。 在這一篇我們將會把所有的邏輯重構成爲IDialo...

鐵人賽 Everything on Azure DAY 9

技術 [09]使用IDialog來實現SoC

在上一篇介紹完FormFlow之後,我們需要回來看一下目前最大的問題,也就是程式碼都寫在一隻RootDialog裡面。 BotBuilder有考慮到這件事情,因...

鐵人賽 Everything on Azure DAY 8

技術 [08]如何微調FormFlow讓使用上更流暢

在上一篇我們瞭解了如何透過使用建立Model然後搭配FormFlow的方式讓我們的chatbot可以從使用者那邊搜集到表單類型的資訊。 不過我們也開始遇到一些問...

鐵人賽 Everything on Azure DAY 7

技術 [07]使用FormFlow讓Chatbot搜集表單資訊更容易

在上一篇介紹了如何透過Rich Card把bot輸出的内容變成更加漂亮的卡片樣式。 到目前爲止,所有的邏輯都在一起,作爲開發人員會開始覺得程式碼已經開始有些味道...

鐵人賽 Everything on Azure DAY 5

技術 [05]深入IDialogContext - 處理上下文、對外的聯係和state

在上一篇完整看了EchoBot的程式碼組成,并且瞭解了BotBuilder一些常見的物件。并且依照所學調整了部分程式碼。 這一篇將會聚焦在其中一個管理上下文以及...

鐵人賽 Everything on Azure DAY 4

技術 [04]瞭解BotBuilder的組成

在上一篇透過使用Project Template建立出一個EchoBot出來,并且透過了bot emulator瞭解了如何和chatbot做測試。 這篇將會深入...

鐵人賽 Everything on Azure DAY 3

技術 [03]建立第一個chatbot - EchoBot

在上一篇以一個high level的角度看了微軟的Bot Framework的CaaP解決方案,接下來就要看看細節的地方。 這篇將會以建立一個chatbot的h...

鐵人賽 Everything on Azure DAY 2

技術 [02]微軟的Bot Framework是什麽?

在上一篇瞭解了下一個時代的操作模式:Conversational AI,那麽微軟的解決方案是什麽?這個解決方案的架構是什麽? 這一篇將會從high level的...

鐵人賽 Everything on Azure DAY 1

技術 [01]開篇

Conversational AI 這個詞可能很多人沒有聽過,但是如果說Chatbot的話,那麽相信很多人都有聽過。 Chatbot并不是一個新奇的東西,在幾年...

鐵人賽 AI & Machine Learning DAY 30

技術 30.應用:自用語意分析機器人

前言 雖然這一篇簡單透過範例介紹如何製作語意分析機器人,但直接回傳語意結果其實意義不大。在前面幾個範例中,我們透過機器人程式分析傳輸訊息中是否包含命令,藉此分辨...

鐵人賽 AI & Machine Learning DAY 27

技術 27.應用:自用旅遊推薦機器人

前言 個人在研究所期間曾經參與了文史脈流計畫,在這個計畫中學習到很多知識與技術,當時研究領域是資料探勘,也嘗試為了這個系統撰寫了推薦系統。工作了幾年,開始具備一...

鐵人賽 AI & Machine Learning DAY 22

技術 22.應用:自用圖片搜尋機器人

前言 Bing 圖片搜尋服務介接並不困難,主要在標頭放入 Ocp-Apim-Subscription-Key 與加上 q 的搜尋內容即可。注意地方為使用 GET...

鐵人賽 AI & Machine Learning DAY 21

技術 21.Cognitive Service - Bing 影像搜尋服務

前言 搜尋服務了提供人物、地點或圖片等相關資訊搜尋功能,讓你的機器人具有更完善的服務人工智慧,是現代聊天機器人不可或缺的功能之一。 這一篇我們將介紹 Bing...

鐵人賽 AI & Machine Learning DAY 20

技術 20.應用:自用拼字文法檢查機器人

前言 這一篇使用 Bing Spell Check API 流程比較簡易,只需要組合相關參數、放入Key 與 Content-Type ,呼叫 SpellChe...

鐵人賽 AI & Machine Learning DAY 18

技術 18.應用: 自用圖片文字辨識機器人

前言 看完了上一篇介紹與程式撰寫的部分所要處理的內容,了解需要分別呼叫 recognizeText 與 textOperation,才得以取的圖片中文字內容,如...

鐵人賽 AI & Machine Learning DAY 16

技術 16.應用:自用英文翻譯機器人

前言 經過上一篇簡單說明與設定 Cognitive Service - 文字翻譯服務,在這一篇我們要開始實作英文翻譯機器人。這邊提供一個範例,您可以透過這個範...

鐵人賽 AI & Machine Learning DAY 14

技術 14.應用:自用定時提供每日資訊 Skype 機器人

前言 在這一篇,我們將透過機器人回覆方式取得對話相關資訊、設定新 WebAPI 取得天氣資訊後回傳、透過 Azure 排程器測試是否成功。話不多說,趕緊來實作。...

鐵人賽 AI & Machine Learning DAY 12

技術 12.應用:自用 Google calendar 查詢機器人 TL;DR

前言 在這一篇,我們將嘗試擷取個人 Google Calendar 行事曆。 Google 相關 API 介接有許多方式,自己在撰寫這篇的時候最先透過 Oaut...

鐵人賽 AI & Machine Learning DAY 11

技術 11.應用:自用笑話機器人

前言 除了政府開發資料平台可以讓我們進行介接,強化機器人的功能,仔細在 Google 搜尋,也有一些免費 WebAPI 可以使用。這一篇我們將嘗試介接英文笑話,...

鐵人賽 AI & Machine Learning DAY 10

技術 10.應用:自用空氣品質資訊機器人

前言 無意間在找尋題材的時候看到這個 API 其實蠻有感的:居住在中部,這兩年明顯感受到空氣相當的混濁,除了出門常被叮嚀要戴口罩,家裡也買了空氣清淨機,雖然到最...

鐵人賽 AI & Machine Learning DAY 9

技術 09. 應用:自用氣象資訊機器人

前言 瀏覽了許多開放資料平台,能符合個人需求第一項資訊非天氣資訊莫屬。每天回到家裡,家人總是會聊聊最近天氣變化,明天記得多穿件衣服..等。但在偶爾要出差或參加多...

鐵人賽 AI & Machine Learning DAY 7

技術 07. 應用:透過 Skype Bot 建立簡易查詢(對話)功能

前言 經過好幾篇繁複的設定:我們註冊 Bot、匯入 Bot Template 、安裝了模擬器、上傳了範本程式到 Azure Web Appliaction 與設...