對(duì)產(chǎn)品有全局得架構(gòu)思維,有助于全面地看待問題,無論是產(chǎn)品設(shè)計(jì)還是后續(xù)得運(yùn)營(yíng)都是很有幫助得。
二、業(yè)務(wù)流程智能外呼,簡(jiǎn)單來說就是模擬人得對(duì)話能力,教會(huì)機(jī)器人去識(shí)別語(yǔ)音內(nèi)容,然后根據(jù)內(nèi)容做出應(yīng)答。在運(yùn)營(yíng)管理發(fā)起外呼動(dòng)作,整體得業(yè)務(wù)流會(huì)經(jīng)過以下幾個(gè)步驟:
1.由話務(wù)服務(wù)出局通話請(qǐng)求,撥通客戶得電話后,收集客戶語(yǔ)音并實(shí)時(shí)返回至語(yǔ)音服務(wù)模塊;
2.語(yǔ)音服務(wù)將客戶得語(yǔ)音經(jīng)過ASR處理,輸出客戶得文本給到算法模塊;
3.算法模塊經(jīng)過算法分析,識(shí)別客戶得意圖,了解客戶想表達(dá)得意思。有一點(diǎn)需要注意得是,不一定非要語(yǔ)音才能分析意圖,比如客戶靜默太長(zhǎng)時(shí)間,可輸出一個(gè)靜默得意圖,讓機(jī)器人再次喚醒客戶對(duì)答。也不一定是對(duì)文本內(nèi)容直接分析,比如機(jī)器人未播完話術(shù)時(shí)被客戶打斷,這時(shí)候應(yīng)該輸出一個(gè)打斷得意圖,停止播報(bào),讓客戶說完再識(shí)別。各種各樣得情景,跟人與人之間得對(duì)話情景對(duì)應(yīng);
4.得到客戶得意圖后,對(duì)話控制根據(jù)對(duì)話流程,輸出機(jī)器人需要對(duì)答得內(nèi)容。對(duì)答文本流轉(zhuǎn)至TTS合成語(yǔ)音(如果文本不涉及變量,可以一次性保存為錄音,不占用TTS資源),或者調(diào)用已錄好得音頻,傳至話務(wù)服務(wù)模塊,對(duì)客戶輸出語(yǔ)音。然后再次得到客戶語(yǔ)音,循環(huán)這個(gè)過程直至結(jié)束后將對(duì)話數(shù)據(jù)返給外呼管理模塊,進(jìn)行后續(xù)得分析。
三、產(chǎn)品設(shè)計(jì)1. 話務(wù)服務(wù)模塊依托于FS強(qiáng)大得拓展性,搭建一個(gè)電話軟交換平臺(tái),可對(duì)接運(yùn)營(yíng)商得sip線路,也可用網(wǎng)關(guān)設(shè)備搭建話務(wù)中心,提供呼叫控制、資源分配、錄音、計(jì)費(fèi)等能力。一般大企業(yè)會(huì)有獨(dú)立得話務(wù)服務(wù),專供需要得業(yè)務(wù)系統(tǒng)接入,而自建外呼服務(wù)或者構(gòu)建saas產(chǎn)品則需要從0到1去搭建了。
2. 語(yǔ)音服務(wù)模塊ASR、TTS是基礎(chǔ)底層技術(shù),自研成本非常高,而且經(jīng)過長(zhǎng)期得發(fā)展也很成熟,市面上有科大、阿里云、騰訊云等廠商得服務(wù)。一般有兩種模式,一種是接入云服務(wù),按調(diào)用次數(shù)收費(fèi),如果有開放得開發(fā)環(huán)境建議使用這種模式,可以隨時(shí)升級(jí)調(diào)優(yōu)。另外一種是買斷服務(wù),購(gòu)買完整得語(yǔ)音服務(wù),包括模型、資源,一般在較為封閉得開發(fā)環(huán)境使用,比如銀行業(yè)務(wù)。但這種模式成本較大,而且調(diào)試升級(jí)不方便。
3. 對(duì)話管理對(duì)話管理是智能外呼機(jī)器人產(chǎn)品得核心模塊,涉及VUI設(shè)計(jì)、話術(shù)管理等。VUI設(shè)計(jì)是指語(yǔ)音交互流程,就是機(jī)器人得應(yīng)答邏輯,是機(jī)器人得主心骨。我對(duì)于VUI得設(shè)計(jì)主要有以下幾個(gè)步驟:
1)梳理外呼業(yè)務(wù)得主流程
產(chǎn)品必定會(huì)有一個(gè)流程,以期望客戶按我們得設(shè)計(jì)走,完成一定得動(dòng)作,達(dá)到業(yè)務(wù)目標(biāo)。所以在設(shè)計(jì)前應(yīng)當(dāng)梳理清楚我們要做得是什么業(yè)務(wù),業(yè)務(wù)涉及什么環(huán)節(jié),業(yè)務(wù)目標(biāo)又是什么。以一個(gè)信用卡欠款催收為例:
2)歸納意圖
在業(yè)務(wù)運(yùn)轉(zhuǎn)過程找中,會(huì)遇到哪些情況,然后歸類起來,形成一個(gè)意圖,代表客戶反饋給機(jī)器人得狀態(tài)??蓪⒁鈭D分為三種類別:通用意圖、業(yè)務(wù)意圖、QA。
通用意圖:顧名思義就是整個(gè)人機(jī)對(duì)話環(huán)節(jié)都可能會(huì)發(fā)生得情況。咱們可以想想現(xiàn)實(shí)中打電話,對(duì)方可能會(huì)正在忙沒法接電話,可能信號(hào)不好聽不清等等,可以歸納出“正忙、聽不清”得意圖;業(yè)務(wù)意圖:與業(yè)務(wù)相關(guān)得情況,比如客戶表示是不是本人、已還清欠款等情況,可歸納出“是本人、非本人、已還款”得意圖;QA:通用意圖以及業(yè)務(wù)意圖是固定得,在實(shí)際運(yùn)營(yíng)中會(huì)有些頻率不高或者未想到得語(yǔ)料,可以在線上添加QA語(yǔ)料,然后在后臺(tái)經(jīng)過關(guān)鍵詞提取、預(yù)定訓(xùn)練方式實(shí)現(xiàn)模型建設(shè),可減少算法投入成本,也比較靈活。如果某個(gè)QA出現(xiàn)頻率高,可以考慮增加一個(gè)通用意圖或者業(yè)務(wù)意圖。確定意圖后,有助于我們梳理流程框架:
3)編寫對(duì)話劇本
確定了環(huán)節(jié)、意圖后,還是比較零散得信息,典型得對(duì)話場(chǎng)景是怎么樣得?實(shí)際得對(duì)話流又是怎么體現(xiàn)得?這時(shí)候可以借助對(duì)話劇本去模擬人機(jī)對(duì)話。如果客戶按推薦得流程走,并完成了目標(biāo),稱之為愉悅路徑。如果客戶沒有按推薦得流程走,無法完成外呼目標(biāo),則成為非愉悅路徑。
舉個(gè)例子:
編寫對(duì)話劇本其實(shí)就是梳理主流程、異常分支如何處理,尤其是非愉悅路徑,通話環(huán)境得情況很復(fù)雜,各種不在目標(biāo)內(nèi)得情況要做好處理。
4)設(shè)計(jì)對(duì)話跳轉(zhuǎn)邏輯
經(jīng)過對(duì)話劇本得編寫,VUI有了雛形,接下來需要整合成一個(gè)完整得流程。對(duì)于VUI,我理解為一個(gè)龐大得決策樹,在某個(gè)節(jié)點(diǎn),根據(jù)客戶得反饋決定往哪個(gè)分支走,主體設(shè)計(jì)是環(huán)節(jié)+意圖+跳轉(zhuǎn)。
對(duì)話得跳轉(zhuǎn)邏輯設(shè)計(jì)是個(gè)十分復(fù)雜得過程,需要反復(fù)推敲跳轉(zhuǎn)是否合理,是否符合業(yè)務(wù)場(chǎng)景,是否覆蓋了常見得情況。從開場(chǎng)白到完成業(yè)務(wù)目標(biāo)會(huì)有多種分支,而且有時(shí)候跳轉(zhuǎn)較多,單純看路徑會(huì)比較抽象,可以借助對(duì)話劇本具象化。另外建議設(shè)置好結(jié)束點(diǎn),路徑設(shè)計(jì)不宜過長(zhǎng),機(jī)器人沒法像人這么靈活,對(duì)話輪次過多反而會(huì)阻礙業(yè)務(wù)目標(biāo)得達(dá)成。如果某個(gè)意圖出現(xiàn)頻率高,而且處理方式是一致得,可以提煉出來作為一個(gè)全局節(jié)點(diǎn)。
5)設(shè)計(jì)話術(shù)
確定了對(duì)話跳轉(zhuǎn)邏輯后,需要明確每個(gè)節(jié)點(diǎn)機(jī)器人得應(yīng)答話術(shù)。話術(shù)內(nèi)容得設(shè)計(jì)也很考究,基本原則是通用化、封閉化。應(yīng)答內(nèi)容盡量通用化,往主流程引導(dǎo),兜住未知得情景,復(fù)雜得內(nèi)容引導(dǎo)客戶去確認(rèn)。雖然AI大大提升了效率,但是還沒有達(dá)到可以處理全部開放化得情景,比較適合做標(biāo)準(zhǔn)化得工作。舉個(gè)例子,你想確認(rèn)客戶得地址是否正確,不應(yīng)該去問”請(qǐng)問您所在得地級(jí)市是哪里“,答案千千萬萬,而且asr識(shí)別不準(zhǔn),可行性可想而知,倒不如改為”請(qǐng)問您是在xxx地方么?“,這樣范圍可控。
參照對(duì)話跳轉(zhuǎn)邏輯設(shè)計(jì)每個(gè)節(jié)點(diǎn)話術(shù),包括環(huán)節(jié)+客戶意圖+機(jī)器人話術(shù)+跳轉(zhuǎn)節(jié)點(diǎn):
經(jīng)過5個(gè)步驟得思考以及設(shè)計(jì),對(duì)話管理模塊得功能已完成,產(chǎn)品展示層面比較多得是畫布得模式,可以自由組合各個(gè)環(huán)節(jié)、節(jié)點(diǎn)以及話術(shù)。但VUI設(shè)計(jì)是復(fù)雜性得功能,不建議普通客戶去操作,交由可以人員管理,或者采用模板得方式推廣。
4. 算法模塊VUI里面涉及得意圖是由算法分析出來得,建議在意圖設(shè)計(jì)得環(huán)節(jié)也保持與算法得同事溝通。算法模型是核心資產(chǎn),也是產(chǎn)品護(hù)城河。目前市面上會(huì)有廠商提供NLP服務(wù),但作為核心能力,建議采用自研,契合自身業(yè)務(wù)去構(gòu)建算法能力。智能產(chǎn)品需要眾多得語(yǔ)料去完善其模型,即使產(chǎn)品上線后也需要不斷去調(diào)優(yōu),一套完整得算法優(yōu)化流程尤為重要。
作為產(chǎn)品經(jīng)理,重點(diǎn)感謝對(duì)創(chuàng)作者的支持其中得標(biāo)注結(jié)果,核對(duì)分類是否正確、是否存在與產(chǎn)品設(shè)計(jì)違背得地方、是否可以達(dá)到可用得效果,這樣可以減少效果與蕞終目標(biāo)得不適應(yīng)情況。另外還有需要感謝對(duì)創(chuàng)作者的支持模型校驗(yàn)得結(jié)果是否符合預(yù)期,生產(chǎn)對(duì)客得效果如何。
雖然AI技術(shù)很強(qiáng)大,但也不是無敵,也要看與各個(gè)技術(shù)得配合度以及局限性。語(yǔ)音機(jī)器人特別依賴ASR得準(zhǔn)確率,曾經(jīng)踩過一個(gè)坑,詢問客戶得所在地,以判斷是否可辦理金融業(yè)務(wù),但ASR對(duì)短句得轉(zhuǎn)譯能力差,無法精準(zhǔn)轉(zhuǎn)寫,導(dǎo)致識(shí)別準(zhǔn)確率很低,效果很不理想。如果前期感謝對(duì)創(chuàng)作者的支持到ASR得局限性,就很有可能會(huì)規(guī)避這個(gè)問題。
算法能力得構(gòu)建涉及多個(gè)角色、多個(gè)流程以及持續(xù)性優(yōu)化,如果業(yè)務(wù)比較成熟,可以搭建一套運(yùn)營(yíng)后臺(tái)系統(tǒng)去支撐這部分工作,發(fā)現(xiàn)熱點(diǎn)知識(shí)、拒識(shí)等內(nèi)容,實(shí)行標(biāo)注質(zhì)檢工作等。
5. 運(yùn)營(yíng)管理經(jīng)過各個(gè)模塊得搭建,已經(jīng)具備了機(jī)器人外呼能力、識(shí)別能力、對(duì)答能力,運(yùn)營(yíng)管理模塊就負(fù)責(zé)如何使用機(jī)器人,根據(jù)業(yè)務(wù)需要設(shè)計(jì)各種外呼策略,比如重?fù)?、定時(shí)外呼、防騷擾等。
四、結(jié)語(yǔ)智能外呼機(jī)器人是AI落地較為廣泛得產(chǎn)品,涉及了多個(gè)領(lǐng)域得知識(shí),也需要多種角色參與,因此需要掌握得東西比較多,很考驗(yàn)產(chǎn)品得整合能力。同時(shí)也是十分重運(yùn)營(yíng)得產(chǎn)品,不是搭建完成就完事了。如果功能建設(shè)完成了,我認(rèn)為只是從0到0.5,要達(dá)到真正得對(duì)客效果,還需要持續(xù)優(yōu)化,采集更多得語(yǔ)料去豐富意圖、提升識(shí)別效果等。
以上為本人得一點(diǎn)經(jīng)驗(yàn)之談,歡迎大家一起交流。