如何在10分鐘內創建一個多語言聊天機器人
譯文【51CTO.com快譯】聊天機器人是一種可以自動地與人類進行對話并簡化組織與客戶業務互動的工具。聊天機器人可以通過語音或書面語言理解并響應人類提出的問題。它可以用于自動解答常見問題、捕獲潛在客戶、客戶虛擬助理以及其他任務。
什么是多語言聊天機器人?
多語言聊天機器人可以為用戶提供多種語言支持,并能夠以多種語言與客戶互動。對于在全球范圍內運行業務的很多組織來說,在其網站上設置多語言聊天機器人是一項十分必要的措施。
如今,社交媒體的廣泛應用使人們的聯系更加緊密,而多語言聊天機器人可以解決組織在業務互動方面的語言障礙。
為什么需要多語言聊天機器人?
以一家在全球范圍內營銷和銷售產品的組織為例。該組織網站的一名訪問者希望了解產品的功能,于是使用了西班牙語查詢,但是該網站聊天機器人只能用英語回答,并且說:“對不起,我聽不懂您的語言。您能用英語說出要查詢的產品嗎?”其結果是,這名訪問者只能無奈地離開其網站并尋求其他的選擇,而該組織則失去了這個潛在的客戶。
使用多語言聊天機器人,組織不僅可以提供全天候服務,還可以使用客戶的母語提供更好的個性化對話體驗。
Kompose Bot構建器可以支持使用多種語言,使本地服務更容易、更有效、更經濟,這將成為多語言聊天機器人的一種適合的解決方案。
多語種聊天機器人的優勢
(1)全球認可
組織是否希望滿足其潛在收益的高端需求?并不斷提高全球各地的影響力,但是如果沒有良好的本地化,就不可能進入全球市場。
大多數用戶在與聊天機器人對話時通常采用母語對話。因此,如果組織希望業務發展壯大并擴展到全球范圍,則需要構建自己的多語言聊天機器人。
(2)更好的客戶參與度
借助多語言聊天機器人,組織可以顯著地提高客戶滿意度和參與度。例如,組織如果具有在全球范圍內銷售產品的電子商城,那么采用多語言聊天機器人就可以輕松解決客戶交互的問題(例如產品更換或退貨等)。
如果聊天機器人不支持其首選語言,則客戶很有可能尋求其他選擇。
(3)節省資源和費用
培訓員工使用多種語言提供服務通常是難以實現的。而構建多語言聊天機器人是一種更簡單且更具成本效益的解決方案,可以處理從支持、銷售和市場營銷到各個階段的多語言客戶市場。
如何通過4個簡單的步驟制作一個多語言聊天機器人
人們可能會認為,構建多語言聊天機器人的過程令人生畏。但是通過幾個簡單的步驟就可以使用Kompose Bot構建器進行創建。
Kompose是一個基于自然語言對話的GUI聊天機器人構建器,用于人機交互。用戶不需要任何編碼技能即可掌握Kompose,其界面簡單直觀且易于使用。
步驟1:轉到Bot集成部分
首先,你需要登錄到Kommunicate界面。如果沒有Kommunicate帳戶,可以免費注冊。
在“Bot集成”部分,單擊“使用Kompose創建機器人”。這樣可以在“Bot資料”頁面上通過提供Bot名稱來設置自己的聊天機器人。
然后選擇“語言”。例如根據自己的要求使用西班牙語、阿拉伯語、德語等語言,然后單擊“保存并繼續”。
在保存之后,下一頁將導航到“人工切換”。然后啟用或禁用“自動bot到人工切換”的功能設置,最后單擊“完成bot設置”按鈕。
步驟2:轉到Kompose部分
在完成bot設置之后,轉到Kompose bot Builder部分。從“選擇bot”下拉菜單中選擇聊天機器人。
步驟3:創建多語言的聊天機器人
你可以根據首選語言或根據用戶輸入短語來創建多語言聊天機器人。
(1)首選語言
你可以配置聊天機器人,讓用戶選擇他們首選的語言。在這個案例中,提供了4種語言選項:阿拉伯語、西班牙語、德語、英語。當用戶單擊任何一種語言選項時,聊天機器人將開始顯示該特定語言的響應和后續答案。
(2)歡迎消息設置
你需要創建一條“歡迎”消息,聊天機器人向發起聊天的用戶顯示這消息。在文本、按鈕、圖像或任何其他多媒體類型的幫助下,可以使用Kompose bot構建器設置交互式問候消息。
單擊“歡迎消息”部分,在“輸入歡迎消息-Bot消息”對話框中,添加聊天機器人應該在用戶打開聊天界面時顯示的消息,然后進行保存。
在以下示例中添加了一條歡迎消息,并顯示“請選擇您的語言!”提示語。有4個按鈕作為語言選項:阿拉伯文、西班牙文、德文、英文。
而當用戶打開聊天窗口時,將顯示語言按鈕,并且用戶可以選擇首選語言以繼續進行交互。
(3)答案設置
在“歡迎”消息中設置語言選項后,下一步是創建歡迎消息的后續信息,然后為聊天機器人創建答案。
在“答案(Answer)”部分中,單擊“+Add”進行添加,然后輸入“意圖名稱(Intent name)”。
然后,在“配置用戶消息”部分中添加希望回答用戶的短語。
在“配置bot的回答”部分中,需要添加聊天機器人針對特定用戶的消息。
在上面的歡迎消息中,添加了4個語言選項按鈕。因此,對于這些按鈕,需要在機器人回復部分添加相應的用戶消息和答案。
在下圖中,可以使用相同的語言查看阿拉伯語選項的訓練短語和聊天機器人以相同語言提供的響應。
同樣,單擊“+Add”添加可能的用戶消息(培訓短語)和相應的響應。在這里,用戶單擊“阿拉伯”語言選項,聊天機器人會根據它的后續響應進行響應。
(4)基于用戶輸入短語的觸發器
你還可以基于用戶輸入的短語來配置多語言聊天機器人,而無需使用語言選項。因此,只要用戶鍵入一個短語,然后根據該短語,聊天機器人就可以響應這名用戶。
歡迎消息和答案設置與“首選語言”配置相同。唯一的區別是,這里不需要將語言選項設置為歡迎消息,而是直接以所需的語言向用戶顯示聊天機器人提供的消息。
可以在下面的示例中看到,采用5個按鈕在西班牙語中添加了聊天機器人消息,并且當他們打開聊天窗口時,將顯示給最終用戶。
在“答案”部分,在歡迎消息按鈕中添加了后續答案,并根據西班牙語中可能的用戶培訓短語提供單獨的答案。
每當用戶打開聊天窗口時,將會顯示歡迎消息,如果單擊任何按鈕,將根據流程顯示后續消息。如果用戶鍵入在答案部分中添加的任何短語,則聊天機器人將根據其短語做出響應。在下面的示例中,你可以看到用戶鍵入“cual es el precio de este producto”時,它會顯示已經添加的bot響應。
步驟4:測試多語種聊天機器人
設置好歡迎信息和答案之后,最后一步就是測試聊天機器人。
- 在聊天機器人預覽部分下方,單擊測試聊天機器人按鈕。
單擊按鈕選項:阿拉伯語和德語是所創建的語言。它將顯示特定的語言答案和后續選項/答案,將其作為對用戶的聊天機器人響應。
如何將多語言聊天機器人添加到網站
在創建多語言機器人之后,下一步就是將聊天機器人集成到組織的網站。你可以將從儀表板上獲得一小段Javascript代碼。
- 導航到儀表板>設置。單擊“安裝”部分,然后單擊“Web”選項卡,最后復制JavaScript代碼。
- 將JavaScript代碼添加到網站代碼中。
- 將其粘貼在要顯示聊天窗口的每個頁面上的結束正文標簽()上方。
這樣,Kommunicate實時聊天功能就與網站集成在一起了。
如何激活聊天機器人
將Kommunicate實時聊天添加到網站之后,你需要將所有傳入的對話分配給多語言聊天機器人。
可以從“設置”下的“會話規則”部分執行這一操作。
啟用將新對話分配給聊天機器人,并從選擇bot下拉菜單中選擇新配置的聊天機器人。
這樣就可以在網站上啟用多語言聊天機器人。
結論
隨著數字化的發展,人們很容易地接觸到來自世界各地的客戶。因此,不同的語言不應該成為組織業務獲得成功的障礙。
而Kompose可以輕松創建多語言聊天機器人。無需具備任何編碼或技術知識,就可以在幾分鐘之內創建自己的多語言聊天機器人,并在自己的網站上使用它。
另外需要注意的是,可以將多語言聊天機器人與Facebook Messenger等消息傳遞平臺集成,這樣就可以使用任何語言來處理訪客的查詢。
原文標題:How to Create a Multilingual Chatbot in 10 Minutes,作者:Samir M
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】