原創|行業資訊|編輯:鄭恭琳|2017-12-26 15:57:29.000|閱讀 3916 次
概述:開發一個聊天機器人應用程序的背后是什么,你知道你實際上要付多少錢才能構建一個嗎?這篇文章就是一個基于chatbot開發所涉及的階段的成本分析和細分。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
你正在尋找一個聊天機器人(chatbot)開發公司,但你并不知道自己應該支付什么樣的價格?這篇文章就是一個基于chatbot開發所涉及的階段的成本分析和細分。
Chatbot開發者需要遵循六個重要步驟,才能擁有一個能夠解決業務挑戰的機器人。 在估計chatbot開發成本的過程中,我們假設每小時40美元作為開發人員的標準成本。
需要后端系統來收集、處理和應付跨不同渠道發生的用戶對話,無論是語音還是文本等。所有的流程都可以通過使用即時可用的NLP服務(如Wit.ai、Api.ai或LUIS)進行智能控制。 管理NLP服務需要深入了解.NET和Node.js服務器端SDK。
任務 | 工具 | 時間 | 花費 |
---|---|---|---|
服務器設置和部署 | AWS, Node.js, Microsoft Bot Framework | 4 | $160.00 |
一旦設置了后端,接下來就創建用于將NLP與每個特定頻道集成的端點。從一個NLP SDK到另一個NLP SDK的集成過程有很大的不同。通常的做法是在后端設置一個端點,根據訪問令牌授權發送和接收消息。此外,您還需要以快速回復按鈕或視覺卡的形式實施特定于頻道的用戶界面,以便通過對話參與并引導用戶。
我們舉一個例子:Facebook Messenger。 它主張啟動托管的Web視圖,為您提供無限的靈活性,使用JavaScript、HTML和CSS顯示對話豐富的用戶界面。
任務 | 工具 | 時間 | 花費 |
---|---|---|---|
Facebook頻道整合和設置 | Microsoft Bot Framework | 4 | $160.00 |
頻道特定的用戶界面配置 | Facebook Messenger | 4 | $160.00 |
富UI的配置 | JavaScript, HTML, CSS, or adaptive cards | 16 | $640.00 |
從特定通道收到的消息必須解碼。要理解用戶消息的意圖和實體,您需要自然語言處理服務。大多數NLP服務(包括Wit.ai、Api.ai和LUIS)都支持.NET和Node.js SDK。這個過程非常簡單,包括設置NLP服務和使用服務的SDK處理消息。真正的挑戰在于訓練NLP意圖和實體來理解用戶上下文。
任務 | 工具 | 時間 | 花費 |
---|---|---|---|
用基本表達式設置NLP服務 | Wit.api, Api.ai, LUIS | 8 | $320.00 |
在現有數據的基礎上對NLP服務進行培訓 | Wit.api, Api.ai, LUIS | 40 | $1,600.00 |
從NLP實體進行數據提取和驗證 | .NET, Node.js | 40 | $1,600.00 |
會話智能是chatbot開發過程中一個重要的里程碑,很少有chatbot開發公司真正進入了這個領域。chatbot開發者需要為每個對話創建一個算法,比如純粹的決策樹、狀態工作流、基于時隙的算法或者一些高級的深度學習算法。該算法控制對話,并使機器人參與用戶。
任務 | 工具 | 時間 | 花費 |
---|---|---|---|
決策樹算法來處理基于NLP實體的會話 | .NET, Node.js | 160 | $6,400.00 |
與現有服務(中間件)整合 | .NET, Node.js | 40 | $1,600.00 |
一個構建出來的聊天機器人必須與相關的業務流程相集成,如銷售和營銷、庫存、客戶服務等。整合是基于業務邏輯驗證和規則的。這里還有一個良好的服務層的后端的意義。后者使整合過程更簡單、更快、更高效。
任務 | 工具 | 時間 | 花費 |
---|---|---|---|
中間件API(業務邏輯、驗證、操作等) | .NET, Node.js | 200 | $8,000.00 |
雖然這一項是可選的,但也是至關重要的。除非你是在衡量一項技術投資的結果,否則你不能理解它是否能很好地服務于這個目的。請chatbot開發者在一些分析工具中創建一個控制面板,以便查看參與次數、對話歷史記錄和障礙。這些指標將幫助您了解說話機器人的性能。
任務 | 工具 | 時間 | 花費 |
---|---|---|---|
存儲 | SQL Server, MongoDB, Redis | 40 | $1,600.00 |
對話歷史記錄持續性和用戶界面 | .NET, Node.js, Angular 2 | 20 | $800.00 |
錯誤登錄和正常運行時間監視設置 | Elastic Stack | 8 | $300.00 |
將以上所有的個人成本總結到一起,使chatbot開發的成本達到了23,360美元。這其中也包括設計和開發的所有基本步驟。
本文原作者:Saroj Kumar
翻譯:Elyn
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn