我們今天來作一個最簡單的 Line 聊天機器人,要完成這個目標,我們連一行程式都不用寫。 建立 Line Messaging API 帳號 第一步:開啟 Lin...
認識卡米狗 其實卡米狗也很想認識你們,趕快來加我好友RRRRR FB粉絲團:https://www.facebook.com/kamigo01/ Line:ht...
參加感想 其實一開始參加的時候是想說反正隨時棄坑都沒關係,至少我有開始過。但沒想到讀者比我預想的還要多,情況有點不受控制,我似乎不得不把質跟量都作出來,不然就會...
什麼是聊天機器人(chatbot) 聊天機器人就像卡米狗,他可能是一個在通訊軟體上的帳號,或官方帳號,或粉絲團或者其他形式,只要你可以跟他互傳訊息,而他不是真人...
昨天我們把聊天機器人 webhook 串好了,今天我們要讓機器人回覆訊息。 我們先來看看我們能不能正常的收到訂閱通知,我說的訂閱通知是在第五天:認識 Line...
今天就是最後一天惹,有些事情想跟你們講一下,那就是我們前幾天到底在幹嘛。 以下是一些示意圖,說明我們的 HTTP request 傳遞的路徑。 回覆訊息 Li...
不知道大家有沒有聽過「有限狀態機」也就是「finite-state machine (FSM)」? 以維基百科上的這張圖來當作最簡單的範例: 最一開始的時候門...
今天我們要作的是主動傳訊息的功能。 目前我們用到的都只是回覆訊息的功能: 認識 Push Message API # 傳送訊息到 line def re...
鐵人賽第三十篇,想帶大家來探討聊天機器人(Chatbot)這塊的發展。 圖片來源:https://chatbotsmagazine.com/why-the-...
我使用了自己的開源套件 LexLibrary.Line.NotifyBot,直接從 NuGet 就可以下載安裝,節省了許多串接 API 時所需的開發與測試時間,...
大家好,我是卡米哥 本系列文中的每篇文章,都將會是從頭開始製作的聊天機器人。 第零步:環境安裝 卡米狗系列文 windows 安裝流程 ruby 安裝...
Line Notify 是 Line 提供的免費的服務,與網站服務連動完成後,LINE所提供的官方帳號「LINE Notify」將會傳送通知。不僅可與多個服務連...
今天要作的是卡米狗的推齊功能,也就是當看到有兩次以上有人說出相同的句子,那麼就跟著說的功能。要作到這件事,卡米狗必須要有一點記性才行,所以我們必須記錄每個群組中...
前言 近年來由於通訊軟體 (Messenger、LINE、WhatsApp...) 成為普遍人們最常使用的 App,總使用的時間也隨著漸漸攀高,再加上各軟硬大廠...
在第二天:認識卡米狗提到過,見人說人話,見鬼說鬼話功能是考慮到多個群組都教了相同的關鍵字時,卡米狗應該在每個群組做出不同的回應,這樣才不會被討厭,於是就加入了這...
在上一篇瞭解了下一個時代的操作模式:Conversational AI,那麽微軟的解決方案是什麽?這個解決方案的架構是什麽? 這一篇將會從high level的...
新增 Discord Application 到 Discord Developers Applications登入 Discord 帳號 按下New Appl...
在上一篇([29]維護Custon Vision Model - 使用歷史查詢記錄做訓練以及如何版控)看完了如何用歷史的搜索結果來持續training Mode...
寫在開始之前,目的與動機 距離上次參加鐵人賽已經是 2013-2014 的事,很慶幸自己還是活在這行且保有一些技術的熱情還沒死掉。2018 年完成了人生的婚禮,...
今天的內容是我們的測試環境架設透過ngrok可以輕鬆在本機做chatbot的測試與開法在這個教學我採用express.js來作為chatbot的伺服器短短20行...
昨天稍微提到了「有限狀態機」的概念,今天要來看看如何把它跟 Bottender 做個結合。 想要在 JavaScript 裡面使用有限狀態機的話,我會推薦使用...
第12 屆iT邦幫忙鐵人賽系列文章 (Day2) 基本設定 關於如何註冊一個串接自己Web Api 的 Line Chatbot 網路上已經很多的教學文了,大概...
今天颱風天,來聊個輕鬆一點的話題 - 「多人對話」。前面十四天的內容,大多是在描述機器人怎麼跟單一使用者在私訊中完成對話,不過我們必須知道,除了「私訊」外,存在...
靜態(Static)vs 動態(Dynamic) 在開發 Chatbot 時,很多時候我們會拿網站開發上的概念來做一個類比,透過這樣的類比,可以很大幅度地加快一...
初期在打造 Bottender 時,經過累積了非常多的實戰經驗並參考了許多不同領域的概念,漸漸地衍伸出許多具體的概念與模組。了解這些概念與設計模式後,就能充份的...
在上一篇以一個high level的角度看了微軟的Bot Framework的CaaP解決方案,接下來就要看看細節的地方。 這篇將會以建立一個chatbot的h...
上一篇有教到如何讓機器人講出隨機的一則笑話,但如果都只是讓機器人講講笑話講講幹話,這讓工程師要怎麼能取得成就感?而且 AI 也是能講幹話的,它在網路上看來看去,...
前面第二篇「Bot 開發起手式」中有講到要怎麼樣設定一個新的專案,如果還沒看過記得先去看一下,才能接著看懂這篇的內容喔~ Console Mode 玩的熟,不但...
昨天花一天的篇幅在講「問」與「答」的判斷跟回應要怎麼用、怎麼整合在 Bottender 中,但除了問與答以外,其實還有更常見的「意圖」與「實體」的應用方式。 今...
在上一篇快速的總結了目前爲止的内容以及接下來的重點,Cognitive Service的AI服務包含的内容。 這篇將來看看最會被用到的服務,語義識別的AI 服務...