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