· Joseph · AI & Machine Learning  · 3 min read

[Day 24] Google Dialogflow - 1

今天要介紹新的服務:Dialogflow。這部分說明文件繞來繞去,最後導到新的網址:https://cloud.google.com/dialogflow/docs/how

這邊比較可惜是沒有簡易的測試可以玩,我們就先透過UI建立一個agent,建立一個簡單的Dialogflow流程體驗一下。

快來這邊體驗Dialogflow的UI吧:https://dialogflow.cloud.google.com/#/getStarted

建立Agent:https://dialogflow.cloud.google.com/#/newAgent

選擇中文並選擇project以後,按下建立就可以建立一個新的dialogflow。 create agent

intents(意圖):

intent 一打開左方的intent你會看到中間有建立好兩個預設的意圖,一個是fallback、另一個則是welcomefallback是讓Dialogflow不知道你在說什麼的時候,可以有一個預設的內容回覆你。welcome則是可以接收一些歡迎訊息。 右方的Try it now則是讓我們立刻測試intent是否正確使用的,他會告訴你現在回傳的是哪個intent內容。

intent-2 深入來看intent,主要會看到training phrases,是在講說接收到裡面的字句會觸發這個intent;另一個是Response則是觸發這個intent以後會回覆的內容。

測試welcome:

接著我們很快來測試一下welcometry response 可以看到輸入training phrases裡的文字,經過解析後會判斷為Default welcome intent,並回覆該intent裡的response給我們。

測試fallback:

fallback 測試fallback很簡單,就隨便打個東西進入Try,然後像上面的看法,你會發現他跑進Default Fallback Intent,也是回個我怕我聽不懂你的話。提示你無法確認User的意圖。

經過這個UI的測試,我們可以大概了解到Dialogflow在做什麼,有點像是一個互動聊天機器人,分析你的內容、給你對應的回覆。

OK,今天的文章就到這邊,謝謝大家的觀看。

Back to Blog

Related Posts

View All Posts »

[Day 25] Google Dialogflow - 2

每個系列的第二篇,就是踏入API的世界。今天要入門的是Dialogflow的API,不囉嗦先丟上文件。 忘了前置動作的可以參考第三天的文章。 昨天有了Intent、Response的相關認知,還知道了有兩個預設的Default fallback intent、Default welcome intent,今天的進度可以快一些。

[Day 30] Google AI & ML Products 系列總結

這系列文章出自於一個無窮無盡的bug的解題時間,想不到如何解bug、又想不出要寫什麼主題,參考完大家的方向以後,我發現這類型的文章很少、又很實用,才下定決心透過鐵人賽推廣 Google AI & ML Products。 在這次的挑戰裡,給了自己三個目標: 更熟悉docker 開始玩Golang 入門大部分的Google AI & ML Products 但也因為Google AI & ML Products太多了,所以把它分了很多子系列進行,現在再來回顧一下這次的內容。 前面先來個提醒,如果過程中你們有Deploy model做Online predict的,如果測完一定要記得刪掉,不然你deploy的model就會一直被收費喔。

[Day 29] Google AI Hub - 2

今天要來玩的是AI Hub裡面的Reusing a pipeline component,對Python超不熟的我弄了超久。 這邊會需要run起tensorflow的docker docker pull tensorflow/tensorflow:latest-py3-jupyter docker run -it --rm -v $(realpath ~/notebooks):/tf/notebooks -p 8888:8888 --name jupyter tensorflow/tensorflow:latest-py3-jupyter

[Day 28] Google AI Hub - 1

話說照第一天的規劃,今天本來要寫Recommendation AI,不過我測了很久始終無法使用Recommendation AI、無法Enable它,所以只好就此作罷。 AI Hub 今天找其他的玩具來玩,翻到了AI Hub,Hub會讓人直接連想到集線器,AI Hub就是把很多AI、ML集中在一起的平台,你可以在上面使用大家的AI model,也可以分享自己的AI上去給大家用。 我今天會來介紹其中幾個內容:service、notebook、tensorflow module,入門一下AI Hub。