2016-06-28 60 views
1

我一直試圖在LUIS中模擬api.ai的小談模型,但它很快就失控了。任何建議如何做到這一點將不勝感激。在微軟LUIS中處理閒談,就像api.ai中的小談話域名

你忙嗎,你還好吧,你在那裏 你能不能告訴我,你能聽到我嗎,你能幫助嗎,你能殺了嗎,你能動嗎,你能說嗎,你能不能說話,你能不能看我,你能脫衣服嗎,你能揮揮手嗎 回答我的問題,問我一個問題 是聰明的,做我的朋友,安靜,做傻事 更改你的 做它 找男朋友的女朋友。

這些是少數人談話對話的例子。

api.ai有一個叫做smalltalk的域,它響應這樣的對話。我的問題是如何在LUIS中對這些模型進行建模。

+0

這個問題對於SO來說過於寬泛。你能縮小到你遇到的具體問題嗎? – skrrgwasme

+0

LUIS只有intents的概念,所以你需要定義每種類型的問題的意圖 –

回答

3

我創建了一個簡單且可定製的方式來處理使用Microsoft Bot框架,QnA製造商和LUIS的smalltalk。它是API.AI的小竅門。你可以在這裏找到源代碼:https://github.com/alyssaong1/botframework-smalltalk

工作原理:你將需要在https://qnamaker.ai上創建一個QnA製造商服務,並將充滿話語的知識庫上傳到QnA製造商服務。然後,將所有話語上傳到LUIS中名爲「smalltalk」的意圖。當用戶的話語屬於這種意圖時,將該話語傳遞給QnA製造商進行處理。存儲庫中的更多細節。

明白自從你發佈這個問題已經有一段時間了,但我只是在這裏留給那些仍然面臨同樣問題的人!

+0

謝謝你這個天才的簡單想法:) – JochemQuery