2017-04-05 43 views
0

我仍試圖瞭解Chatbots。目前我已經制作了聊天機器人,它被整合到Skype中。我有Sharepoint online用戶搜索FAQ。如果他們找不到,那麼他們會要求BOT,該請求將LUISQnamaker發送請求。 Qnamaker然後通過查看它的數據庫返回響應。我使用Sharepoint工作流程將Sharepoint上的常見問題解答上傳到Qnamaker。但我想寫我自己的邏輯並擺脫Qnamaker。如何在不使用qnamaker的情況下編寫自己的邏輯

有什麼辦法可以做到這一點?任何好的教程?我也想知道流量是如何發生的。例如,如果我們不使用Qnamaker,那麼我們根據用戶提出的問題在SharePoint中引發查詢?我不明白如何我可以在共享點引發查詢,如果用戶使錯字,然後我們不會從任何東西獲取任何內容。那麼有關如何在不使用qnamaker的情況下實現此技巧的任何提示,都會受到高度讚賞?

回答

1

FAQ bot生成器是主要Microsoft bot框架的子集。你應該對the Microsoft Bot Framework做一些研究。上面的鏈接可以讓您直接瞭解bot框架的文檔概述,並從那裏開始開發。他們有一些示例項目的鏈接以及一些文章解釋中的大量代碼片段。它有一個完整的安裝指南,可以引導您完成初始設置,因此應該可以輕鬆獲得基本的回顯程序運行,但如果您不是程序員,則應該堅持使用FAQ生成器。

我建議你使用node.js或c#開發機器人,因爲這些直接受框架支持。我個人使用C#從頭開始構建我的機器人。我的目的是在面向android/ios應用程序的客戶中使用,它可以幫助解決問題,檢查不同事物的狀態,甚至支付賬單。

只記得你需要手動設置你的雲託管。我將我的天地與我爲它構建的Web界面一起託管在一起(如果您使用的是c#,則可以在bot中構建網站,只需將web.config中的default.htm文件替換爲界面的主頁面即可)。

+0

我只想知道我該如何編寫自己的邏輯來在我的SharePoint數據庫中進行搜索。正如您可以看到的那樣,我正在使用qnamaker來搜索FAQ。我需要很好的鏈接 – Happy

相關問題