國網(wǎng)合肥供電公司 朱琳艷 張 俊 董攀婷 程 駿 喬 惠
隨著互聯(lián)網(wǎng)技術的快速發(fā)展,以及智能手機的廣泛使用,以微信等線上信息交互渠道為代表的移動應用,已充分滲透人民生活和各行各業(yè)。微信供電服務在各網(wǎng)格和小區(qū)開花,但面對用電客戶持續(xù)增長的多元化用電需求,目前市場上缺乏高效、規(guī)范的服務手段,存在服務響應不及時、服務內(nèi)容不統(tǒng)一等切實問題。在實際操作過程中,需要隨時關注群內(nèi)大量繁雜消息,且人工監(jiān)控容易造成消息遺漏和響應延遲。
為了更好地滿足客戶多元化服務需求,加快供電公司網(wǎng)格化新型數(shù)字基礎設施建設,探索微信智慧服務新模式和居民客戶服務新場景,需要打造統(tǒng)一、開放的人工智能微信服務新平臺,拓展線上機器人自動應答服務機制[1],為電力用戶提供更全面、更優(yōu)質(zhì)的服務體驗,支撐用電服務提質(zhì)增效和轉(zhuǎn)型發(fā)展,減少基層的服務壓力。
隨著“互聯(lián)網(wǎng)+”理念的發(fā)展,互聯(lián)網(wǎng)與傳統(tǒng)行業(yè)進行了融會貫通和數(shù)據(jù)互聯(lián),創(chuàng)造了新的發(fā)展業(yè)態(tài)。知識圖譜幫助企業(yè)自動構建行業(yè)圖譜,擺脫原始的人工輸入,廣泛應用于智能搜索、機器閱讀、文本分析、風險控制等場景,實現(xiàn)真正的智能化。其具備強大的語義分析能力,為知識的組織和應用提供了有效的技術支持[2]。基于知識圖譜的平臺應用,可以根據(jù)用戶輸入的問題返回結(jié)果,還有可能通過人工智能技術,在運算分析后獲得更多的含有正確結(jié)果的內(nèi)容。所以基于知識圖譜技術去完善微信服務機器人的構建,并結(jié)合深度學習技術的設計思路,符合當前聊天機器人研究的發(fā)展趨勢,具備較強的應用價值。
本平臺的研究目的在于設計并實現(xiàn)一個基于知識圖譜的微信服務機器人。建設用電服務知識關系型數(shù)據(jù)庫,機器人能夠基于該數(shù)據(jù)庫數(shù)據(jù),實現(xiàn)與用戶的智能對話。此外,還能實現(xiàn)電力政策、通知公告等信息推送功能。
以知識圖譜理論為基礎,對本地相關用電業(yè)務知識及信息進行維護管理,廣泛覆蓋用戶關注及需要用戶關注的信息,建設用電服務知識關系型數(shù)據(jù)庫。
知識圖譜的構建需要建立在數(shù)據(jù)源的基礎上,高質(zhì)量的知識圖譜需要結(jié)構良好的高質(zhì)量數(shù)據(jù)。因此平臺需建立完善的知識庫模塊,對常見問題按電價政策、電費管理、停電報修、電能計量、業(yè)務咨詢、用電知識、節(jié)電竅門等模塊進行分類,并統(tǒng)一維護。添加知識庫時,支持添加相似問法,客戶咨詢的問題命中了相似問法,機器人將回復同一答案。摒棄傳統(tǒng)語法模型,采用自然語言方式添加知識庫。同時,支持現(xiàn)有知識的一鍵批量導入導出。管理員還可通過了解客戶咨詢較多的問題,進行熱點問題分析匯總,形成熱點知識庫。基于數(shù)據(jù)模型的智能訓練,可結(jié)合服務過程中電力用戶的選擇,對問答內(nèi)容進行自我修復和完善,實現(xiàn)知識的自我學習,提升智能化的程度。
供電業(yè)務有大量的業(yè)務、內(nèi)部信息、碎片化的知識散落在各個部門,員工往往需要花費一定時間才能找到自己需要的信息,容易把時間浪費在內(nèi)部信息的梳理上。針對供電公司內(nèi)部知識管理,平臺對內(nèi)部員工建立專屬移動知識庫,對業(yè)務流程、報備流程、規(guī)章制度、政策文件等材料實現(xiàn)自主搜索,成為日常工作的移動“口袋書”。員工可快速定位知識內(nèi)容,解決疑難問題,提升工作效率,把有限的時間用于提升業(yè)務能力和專業(yè)技能。
以微信群組為基礎,構建機器人智能應答交互機制,有效識別用戶查詢和咨詢問題中的關鍵字信息。用戶在微信群中發(fā)送消息并提醒服務機器人,機器人自動返回相應的回復,并可協(xié)助用戶進行業(yè)務辦理。
以人性化對答方式實現(xiàn)7×24小時服務,多線并發(fā)免排隊,節(jié)省人力、提升服務質(zhì)效。當用戶在群里以制式內(nèi)容咨詢問題并@服務機器人(如“@電力管家”),平臺會認為是在向機器人進行提問,將根據(jù)知識庫、話術庫已有知識點進行匹配,自動解答客戶問題,做到實時咨詢,快速響應。當遇到無法回答的問題時,可自動記錄,管理員后臺可以查看記錄,并配置完善新的知識庫。此外,還可自動識別消息內(nèi)容中是否包含敏感詞和關鍵字,識別后納入風險識別,主動提醒管理員,避免惡意使用。
智能問答模塊是交互平臺的主要功能模塊。包括對用戶意圖做初始分析,對問題作出分類,對用戶的信息基于知識圖譜進行結(jié)果查詢,最后對回答模板拼接并結(jié)合前后語境給出自然準確的輸出,如圖1所示。
通過建立統(tǒng)一的接口服務標準和規(guī)范,管理員可手動編輯推送內(nèi)容,設置推送時間和推送范圍,借助“微信機器人”助手,將電力政策、通知公告等信息自動推送至各微信群組。
通過各供電服務微信群,以供電員工管轄區(qū)域為單位,規(guī)范供電管理覆蓋范圍,將電力最新政策、轄區(qū)停電信息、報搶修進展情況、重要通知公告等信息及時在微信群里進行推送,并根據(jù)季節(jié)特點及用電負荷變化情況及時推送安全用電、節(jié)約用電等方面的知識。實現(xiàn)電力信息從上到下的全面直達,為供電公司提升電力信息觸達率、減少發(fā)布時間延遲、減輕重復性工作、提高綜合辦事效率。
此外,后臺還支持對推文按時間、類型、群名稱等條件信息進行檢索和導出。既可實現(xiàn)推文精準按時定向發(fā)送,而且易于管理,提升編輯和分析效率。
平臺使用統(tǒng)一身份認證進行管理,并按多層技術體系設計,分為用戶應用層、數(shù)據(jù)層和網(wǎng)絡層三部分[3],如圖2所示。
圖2 平臺架構圖
用戶應用層指電力用戶利用的手機微信的群組的提問和回答的實際應用。用戶在群組中發(fā)送查詢信息,也接收平臺返回的查詢結(jié)果。
網(wǎng)絡層處理微信群中的信息傳輸,以及完成信息的轉(zhuǎn)換。網(wǎng)絡層的構成包括微信官方服務器、無線網(wǎng)絡和微信網(wǎng)關。微信官方服務器為騰訊公司微信業(yè)務的服務器。微信網(wǎng)關的作用是信息的獲取、轉(zhuǎn)換,以及發(fā)送查詢的結(jié)果。
數(shù)據(jù)層利用關系型數(shù)據(jù)庫構建基于知識圖譜的知識點數(shù)據(jù)庫。對知識點進行分類整理和上傳,構成其中的基礎數(shù)據(jù)。
本文在充分理解平臺建設需求的基礎上,通過檢索式與生成式兩種對話生成方式進行設計。此外,結(jié)合過往對話記錄,對生成機制進行優(yōu)化。平臺程序流程如圖3所示。
圖3 程序流程圖
針對用戶輸入的內(nèi)容,平臺會采取相應的策略進行處理。
平臺對信息輸入類型,即語音或文字進行判斷,作區(qū)別處理。在微信開發(fā)環(huán)境中,可以直接將語音轉(zhuǎn)換為文本,再進行歷史性對話判斷。即判斷數(shù)據(jù)庫是否存在與此條輸入近似或有關的歷史記錄。如果存在,匹配模板后,作修正后再輸出,實現(xiàn)智能回復,避免刻板生硬。如果不存在相關的歷史內(nèi)容,則表示是第一次進行此話題,將進入對話生成部分。
在對話生成模塊,對該條輸入進行實體抽取和文本特征抽取,預測用戶意圖。如果知識庫中存在匹配的歷史內(nèi)容,則表明需要執(zhí)行智能問答。平臺執(zhí)行知識圖譜查詢,而后返回相應的答案。并在對答案拼接整理后,按照自然語言處理生成對話。如果不存在可識別的實體內(nèi)容,表明用戶可能需要平臺執(zhí)行閑聊功能。此時無固定話題,設計選取深度學習的生成式對話模型,以匹配閑聊的對話方式。經(jīng)過各種處理和判斷,最終都將所需答案提供給用戶,結(jié)束服務流程。
本文以基于微信的聊天機器人技術為基礎,構建基于知識圖譜的知識庫管理平臺,支持對知識庫內(nèi)容進行自定義維護和管理。并基于該知識庫,在微信群組中建立機器人智能應答交互機制,通過對關鍵詞的識別與檢索,實現(xiàn)機器人自動應答。此外,還可實現(xiàn)內(nèi)部員工知識庫管理、電力信息推送及后臺推文管理等應用。該平臺設計通過數(shù)字化、智能化管理手段,提升企業(yè)客戶服務管控能力,減輕基層人員服務壓力,降低客戶訴求升級和外溢風險,為電力用戶提供更優(yōu)質(zhì)的線上服務體驗,有效促進線上服務渠道能力提升。