您的位置:首頁>科技>正文

入選最受關注AI公司的Kitt.AI:多輪對話聊天機器人開發也可以很簡單

(Telegram的聊天機器人)

不過聊天機器人的開發並不簡單, 尤其是需要聯繫上下文的多輪對話中。 雷鋒網獲悉, 由三位研究人工智慧的博士組建的創業公司Kitt.AI要幫開發者解決這個難題;他們的對話引擎ChatFlow還集成了開發聊天機器人的各個模組,

允許開放者像畫流程圖一樣把各個模組串好, 輔以對應的代碼, 簡單調試後就可以進行部署;同時, ChatFlow可以幫助開發者把自己的聊天機器人部署到Facebook Messenger、Telegram和亞馬遜Alex等各個平臺。

Kitt.AI聯合創始人兼CEO姚旭晨本科畢業于南京大學, 並在約翰霍普金斯大學獲得電腦科學博士學位。 有媒體報導, 在2012年到2016年期間, 在自然語言理解和機器學習的6大會議(ACL, EACL, NAACL, EMNLP, NIPS, ICML)上, 姚旭晨的論文發表數位居前10位。 他把ChatFlow的優勢總結為三點:

第一, 多輪對話。 在真實對話中, 我們不會說出“明晚幫我在西雅圖預定一間距離市中心2公里以內, 有免費Wi-Fi, 300美元以下的四星級酒店”這樣的話(如果我們這樣對話,

做聊天機器人就很簡單了)。 實際上, 我們會通過多個回合的對話, 一步步驗證和確定。

ChatFlow稱他們的框架能輕鬆處理多回合對話, 他們建立了一個對話管理器, 鞥處理上下文, 跟蹤對話狀態並執行對話規則。

第二, 自然語言理解。 在姚旭晨看來, 2014年, Facebook開源了自然語言理解(NLU)引擎wit.ai, 得以讓NLU“民主化”, 此後, 微軟的luis.ai, Google的api.ai以及Nuance的nlu.mix都遵循了這樣的路徑, 到今天, NLU已經是一種基礎設施了。

ChatFlow的優勢主要是, 不管開始者使用哪家開源引擎, 都可以快速集成到上述的多輪對話系統中。 同時, 它也有自己的自然語言理解模組。

第三, 易用性和跨平臺性。 傳統的開發流程中, 要做一個聊天機器人, 對話設計要從在白板上畫線框圖開始,

但是, 對話會隨之越來越大, 而且開發者很難講繪製的圖和實際代碼同步。

ChatFlow集成了一個簡單的可拖拽的頁面, 開發者可以以視覺化的方式拖拽對話方塊, 並在設計的同時進行程式設計, 讓開發更直觀、簡單。 另外, ChatFlow還支持Alexa、Facebook Messenger、 Kik、Skype、 Slack、 Telegram和 Twilio等各個平臺。

據雷鋒網瞭解,

除了ChatFlow, Kitt.AI最早是以另一個做“熱詞檢測”的產品Snowboy起家的。 “熱詞”也就是“喚醒詞”, 就是你在iPhone上用過的“Hey Siri”, 在亞馬遜和Google的設備上, 是類似的“Alexa”和“OK Google”。

熱詞可以提供一種自然的對話模式來喚醒設備, 執行主人的命令。 不過, 這些大公司是不會公佈自己的技術的, Snowboy就是要解決這樣的問題, 它允許開發者自由設置自己的熱詞。 這個功能的開發者, Kitt.AI的聯合創始人陳果果同樣畢業于約翰霍普金斯大學, 他曾在Google實習, 參與制作了“OK Google”熱詞檢測雛形, Snowboy非常受開發者歡迎。

雷鋒網瞭解到, 成立之初, Kitt.AI就入駐了微軟聯合創始人保羅·艾倫的人工智慧研究所孵化器, 並獲得了亞馬遜以及美國西北地方最大的風投Madrona的早期投資, 並在2017年1月入選了CB Insights公佈的“最值得關注的100家人工智慧公司”。

Next Article
喜欢就按个赞吧!!!
点击关闭提示