2017-01-17 22 views
1

現在我腦子裏一團糟。我已經看到了這個視頻教程,以瞭解Wit.ai邏輯:https://www.youtube.com/watch?v=yLAHVPaHWFAWit.ai特質之間的差異 - 自由文本 - 關鍵字和意圖/實體

這是基本訓練一個非常好的視頻。但我仍然無法理解這個邏輯。
我想創建這樣的人(H)的一個故事/機器人(R):
(H)你好
(R)你好的人,你可以選擇一個動作或B動作
(H)在行動
(R)好的人,這是一個動作

這真的很簡單,但我不知道在「理解」部分聲明。
1 - 我必須創建一個「說你好」的意圖
2 - 如果是,我必須創建一個「你好」的實體,並與其他稱呼,如「你好」,「喲」,「怎麼了?「,...
3 - 我是否必須創建一個」選擇動作「意圖,或者它只是一個故事的意圖?這正是我不明白的地方。
4 - 如果是,&乙行動是自由的文字像(「安大酒店」,「餐廳」)。我怎樣才能讓機器人識別它們?

我只是需要一些關於這些點的啓發!我很難翻譯和理解正確。謝謝你的幫助 !

回答

2

嘿!

你可以宣佈「問候」意圖(意圖僅僅是用戶創建的實體)。之後,您可以使用許多其他詞語(如「嗨,哥們,Sup bud,Hellloooo,Hi bot等」)對其進行驗證(饋送)。您也可以爲該意圖賦予值,如負值或正值。

例如:

Hey b1tch」 >>「問候」 意圖+負值

Hey my best bro!」 >>「問候」 意圖+正值

這樣你就可以決定:

Language please... Anyway.. Hey {user_name}

Hey {user_name} ! :) Really nice to see you here !

響應用戶的簡單喜文本。

除此之外:

(R)Hello human, you can choose A action or B action

(H)A action

(R)Ok human, this is A action

這種類型的交互的需要/逆API

https://wit.ai/docs/recipes#converse-link

的使用在這上面的鏈接再往「處理是/否回答」部分。

此外,您可以使用快速答覆讓用戶在A動作或B動作之間進行選擇。快速回復對於這種交互類型非常有用。

https://developers.facebook.com/docs/messenger-platform/send-api-reference/quick-replies

有一個不錯的馬胃蠅蛆。

+1

謝謝你的回答! –

相關問題