[發(fā)明專利]用戶咨詢處理方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 202210924491.3 | 申請日: | 2022-08-03 |
| 公開(公告)號: | CN115016946A | 公開(公告)日: | 2022-09-06 |
| 發(fā)明(設(shè)計)人: | 譚斌;李倫;牛明海 | 申請(專利權(quán))人: | 深圳市星卡軟件技術(shù)開發(fā)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/54;G06F16/332 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 徐麗 |
| 地址: | 518100 廣東省深圳市龍崗區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用戶 咨詢 處理 方法 系統(tǒng) | ||
本發(fā)明提供了用戶咨詢處理方法和系統(tǒng),應(yīng)用于服務(wù)器,包括:當(dāng)master進程與每個worker進程建立socket長連接后,監(jiān)聽每個worker進程的運行狀態(tài);當(dāng)用戶登陸成功后,通過監(jiān)聽接口接收第一用戶端發(fā)送的socket連接請求信息,并根據(jù)socket連接請求信息與第一用戶端建立socket長連接;通過監(jiān)聽接口接收第一用戶端發(fā)送的問題請求信息,將問題請求信息通過分詞算法處理,得到關(guān)鍵字;將關(guān)鍵字通過搜索引擎在案例庫中進行搜索,得到匹配度最高的多條匹配數(shù)據(jù);將匹配度最高的多條匹配數(shù)據(jù)通過輪詢算法,得到數(shù)據(jù)結(jié)果;worker子進程根據(jù)數(shù)據(jù)結(jié)果的類型向第一用戶端發(fā)送相應(yīng)的響應(yīng)信息。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其是涉及用戶咨詢處理方法和系統(tǒng)。
背景技術(shù)
目前,當(dāng)客戶對公司產(chǎn)品產(chǎn)生疑問或遇到無法自己無法解決的問題時,一般是打電話聯(lián)系客服處理,或者是到某平臺聯(lián)系客服進行處理,這樣公司需要大量的人力去服務(wù)客戶,去解決客戶的疑問和問題。
如果公司業(yè)務(wù)壯大,用戶量上升,咨詢量也會隨之上升;當(dāng)不同客戶詢問同樣的問題時,客服回答的內(nèi)容也一樣。如果每個客戶都通過聯(lián)系客服的方式進行處理,這樣客服的工作量會越來越大。
綜上所述,現(xiàn)有客服咨詢平臺方式單一,太依賴于人工客服,解決問題效率低下,沒辦法及時的為客戶提供解決方案;并且服務(wù)支持的并發(fā)數(shù)低,不易擴展。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供用戶咨詢處理方法和系統(tǒng),采用多個worker進程,可以支持更多的并發(fā)和連接數(shù);對用戶的問題請求通過搜索引擎在案例庫中進行搜索,并向第一用戶端回復(fù)相應(yīng)的響應(yīng)信息,使用戶根據(jù)響應(yīng)信息進行操作,省去人工接入處理步驟,提高解決問題的效率,節(jié)約人工成本。
第一方面,本發(fā)明實施例提供了用戶咨詢處理方法,應(yīng)用于服務(wù)器,所述服務(wù)器包括worker進程池和master進程,所述worker進程池包括多個worker進程,每個所述worker進程包括多個worker子進程;所述方法包括:
當(dāng)所述master進程與每個所述worker進程建立socket長連接后,監(jiān)聽每個所述worker進程的運行狀態(tài);
當(dāng)用戶登陸成功后,所述worker子進程通過監(jiān)聽接口接收第一用戶端發(fā)送的socket連接請求信息,并根據(jù)所述socket連接請求信息與所述第一用戶端建立socket長連接;
所述worker子進程通過所述監(jiān)聽接口接收所述第一用戶端發(fā)送的問題請求信息,將所述問題請求信息通過分詞算法處理,得到關(guān)鍵字;
所述worker子進程將所述關(guān)鍵字通過搜索引擎在案例庫中進行搜索,得到匹配度最高的多條匹配數(shù)據(jù);
所述worker子進程將所述匹配度最高的多條匹配數(shù)據(jù)通過輪詢算法,得到數(shù)據(jù)結(jié)果;
所述worker子進程根據(jù)所述數(shù)據(jù)結(jié)果的類型向所述第一用戶端發(fā)送相應(yīng)的響應(yīng)信息。
進一步的,當(dāng)所述master進程與每個所述worker進程建立socket長連接后,監(jiān)聽每個所述worker進程的運行狀態(tài),包括:
當(dāng)所述master進程啟動后,對運行環(huán)境進行檢測;
如果所述運行環(huán)境正常,則創(chuàng)建多個所述worker進程,并與每個所述worker進程建立socket長連接;
所述master進程每隔預(yù)設(shè)時間段接收所述worker進程發(fā)送的心跳請求信息;
如果master進程在所述預(yù)設(shè)時間段內(nèi)沒有接收到所述心跳請求信息,則所述worker進程處于非正常狀態(tài);
對處于所述非正常狀態(tài)的worker進程進行重啟。
進一步的,所述方法還包括:
根據(jù)所述socket連接請求信息為所述第一用戶端分配UUID,并將所述UUID與所述第一用戶端進行綁定,并保存在內(nèi)存中。
進一步的,所述方法還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市星卡軟件技術(shù)開發(fā)有限公司,未經(jīng)深圳市星卡軟件技術(shù)開發(fā)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210924491.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





