我有一個現有的瀑布交談。我想調整它,以便從更復雜的用戶對機器人問題的響應中提取數據。微軟博客框架LUIS在瀑布交談
在我的LUIS應用程序中,我創建了一個名爲GetLocation
的意圖,該意向被訓練以找到名爲Location
的實體。例如,用戶鍵入「我正在尋找布裏斯托爾」,這將匹配實體「布裏斯托爾」。這是我目前有:
function(session) {
builder.Prompts.text(session, "Hello... Which city are you looking in?");
},
function(session, results) {
session.privateConversationData.city = results.response;
builder.Prompts.number(session, "Ok, you are looking in " + results.response + ", How many bedrooms are you looking for?");
},
etc...
而不是簡單地存儲響應字符串,我想發送的響應串關路易斯並從中提取了城市的位置。我發現的所有LUIS例子都是用於匹配並轉向新的intents,但我只是想保持瀑布式對話。我將如何利用LUIS來做到這一點?