本發明涉及即時通訊,具體涉及一種智能在線客服技術及其即時通訊方法、裝置及存儲介質。
背景技術:
1、隨著人工智能技術的不斷進步,在線客服技術的智能水平也在不斷提高。現在的智慧客服已經不再是簡單的語音播報器,而是具備了更加智能化的功能,可以實現語音識別、自然語言處理、語音合成等多種功能。人工智能技術經過近年地發展,已經取得了很大進步,在各行各業中廣泛應用。在語音轉寫方面,很多場景下普通話和若干地方話的識別率可以達到95%的正確率,這已經完全滿足實際應用的需要。語言合成技術發展迅速,現在語言合成達成的效果可以與真人發音真假難辨,在很多導航軟件里面我們都可以體會到。
2、當前,隨著互聯網的快速發展,企業對于客戶服務的需求日益增加。傳統的在線客服系統往往依賴于人工座席進行解答,這種方式存在響應速度慢、服務成本高、信息處理不精準等缺點。雖然已有一些自動化客服系統出現,但多數系統仍然面臨智能化程度不高、無法有效處理復雜問題、用戶體驗不佳等問題。因此,開發一種高效、智能、用戶友好的在線客服技術成為行業內的迫切需求。
技術實現思路
1、本發明為了克服以上技術的不足,提供了一種提高服務效率和客戶體驗的智能在線客服技術及其即時通訊方法、裝置及存儲介質。
2、本發明克服其技術問題所采用的技術方案是:
3、一種智能在線客服技術及其即時通訊方法,包括:
4、s01.訪客與livechat-web服務建立鏈接;
5、s02.livechat-web服務將訪客消息推送到redis中;
6、s03.?redis將消息推送到livechat-ws的所有節點上;
7、s04.?livechat-ws判斷座席是否連接正常,當livechat-ws通過節點連接座席且座席能夠正常接受消息時判定座席連接正常,并將消息推送給座席端進行展示;
8、s05.座席將消息發送至livechat-ws中,并返回消息發送成功;
9、s06.?livechat-ws將座席消息推送至redis中,并同時持久化消息內容;
10、s07.?redis通過pub/sub的方式將座席消息推送到livechat-web的所有節點上;
11、s08.livechat-web判斷訪客是否連接正常,當livechat-web通過節點連接訪客且訪客能夠正常接受消息時判定訪客連接正常,并將消息推送給訪客端進行展示。
12、進一步的,步驟s01中訪客與livechat-web服務建立ws鏈接。
13、進一步的,步驟s01中訪客端發送ws消息到livechat-web服務中。
14、進一步的,步驟s02中livechat-web服務調用livechat-state服務api將訪客消息推送到redis中。
15、進一步的,步驟s02中livechat-web服務將訪客消息推送到redis中后持久化消息內容并返回livechat-web服務發送消息成功事件。
16、進一步的,步驟s03中redis通過pub/sub的方式將消息推送到livechat-ws的所有節點上。
17、進一步的,步驟s05中座席通過http的方式將消息發送至livechat-ws中。
18、進一步的,步驟s06中livechat-ws調用livechat-state服務將座席消息推送至redis中。
19、另一方面,本發明還涉及一種智能在線客服技術及其即時通訊裝置,包括處理器、通信接口、存儲器和通信總線,其中,所述處理器,所述通信接口,所述存儲器通過所述通信總線完成相互間的通信;其中:
20、所述存儲器,用于存放計算機程序;
21、所述處理器,用于通過運行所述存儲器上所存放的程序來執行:
22、訪客與livechat-web服務建立鏈接;
23、livechat-web服務將訪客消息推送到redis中;
24、redis將消息推送到livechat-ws的所有節點上;
25、livechat-ws判斷座席是否連接正常,當livechat-ws通過節點連接座席且座席能夠正常接受消息時判定座席連接正常,并將消息推送給座席端進行展示;
26、座席將消息發送至livechat-ws中,并返回消息發送成功;
27、livechat-ws將座席消息推送至redis中,并同時持久化消息內容;
28、redis通過pub/sub的方式將座席消息推送到livechat-web的所有節點上;
29、livechat-web判斷訪客是否連接正常,當livechat-web通過節點連接訪客且訪客能夠正常接受消息時判定訪客連接正常,并將消息推送給訪客端進行展示。
30、另一方面,本發明還涉及一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現:
31、訪客與livechat-web服務建立鏈接;
32、livechat-web服務將訪客消息推送到redis中;
33、redis將消息推送到livechat-ws的所有節點上;
34、livechat-ws判斷座席是否連接正常,當livechat-ws通過節點連接座席且座席能夠正常接受消息時判定座席連接正常,并將消息推送給座席端進行展示;
35、座席將消息發送至livechat-ws中,并返回消息發送成功;
36、livechat-ws將座席消息推送至redis中,并同時持久化消息內容;
37、redis通過pub/sub的方式將座席消息推送到livechat-web的所有節點上;
38、livechat-web判斷訪客是否連接正常,當livechat-web通過節點連接訪客且訪客能夠正常接受消息時判定訪客連接正常,并將消息推送給訪客端進行展示。
39、本發明的有益效果是:
40、智能化程度高:通過深度學習算法和大數據分析,系統能夠準確理解用戶意圖,并給出精準的回答。
41、響應速度快:系統可實時處理用戶問題,無需等待人工坐席介入,極大提高了服務效率。
42、服務成本低:減少了對大量人工坐席的依賴,降低了企業的運營成本。
43、用戶體驗好:通過自然語言交互,系統能夠與用戶進行流暢的對話,提升了用戶的使用體驗。
44、自我學習能力:系統能夠不斷從用戶反饋和對話中學習新知識,實現自我優化和升級。
1.一種智能在線客服技術及其即時通訊方法,其特征在于,包括:
2.根據權利要求1所述的智能在線客服技術及其即時通訊方法,其特征在于:步驟s01中訪客與livechat-web服務建立ws鏈接。
3.根據權利要求2所述的智能在線客服技術及其即時通訊方法,其特征在于:步驟s01中訪客端發送ws消息到livechat-web服務中。
4.根據權利要求1所述的智能在線客服技術及其即時通訊方法,其特征在于:步驟s02中livechat-web服務調用livechat-state服務api將訪客消息推送到redis中。
5.根據權利要求1所述的智能在線客服技術及其即時通訊方法,其特征在于:步驟s02中livechat-web服務將訪客消息推送到redis中后持久化消息內容并返回livechat-web服務發送消息成功事件。
6.根據權利要求1所述的智能在線客服技術及其即時通訊方法,其特征在于:步驟s03中redis通過pub/sub的方式將消息推送到livechat-ws的所有節點上。
7.根據權利要求1所述的智能在線客服技術及其即時通訊方法,其特征在于:步驟s05中座席通過http的方式將消息發送至livechat-ws中。
8.根據權利要求1所述的智能在線客服技術及其即時通訊方法,其特征在于:步驟s06中livechat-ws調用livechat-state服務將座席消息推送至redis中。
9.一種智能在線客服技術及其即時通訊裝置,其特征在于,包括處理器、通信接口、存儲器和通信總線,其中,所述處理器,所述通信接口,所述存儲器通過所述通信總線完成相互間的通信;其中:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現: