一種大數(shù)據(jù)處理方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種大數(shù)據(jù)處理方法、裝置及系統(tǒng)。其中,該方法包括:基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,用戶的通訊交互信息記錄為所述日志數(shù)據(jù),索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù);預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用所述索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存所述日志數(shù)據(jù)以供用戶查詢。通過(guò)本發(fā)明,解決了相關(guān)技術(shù)中通訊業(yè)務(wù)系統(tǒng)產(chǎn)生大量分散的日志數(shù)據(jù),難以處理的問(wèn)題,能夠較大限度地利用各種信息,提高用戶滿意度和市場(chǎng)競(jìng)爭(zhēng)力。
【專利說(shuō)明】
一種大數(shù)據(jù)處理方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通訊領(lǐng)域,特別是涉及一種大數(shù)據(jù)處理方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]在通訊技術(shù)高速發(fā)展的今天,通訊行業(yè)的增值業(yè)務(wù)產(chǎn)品也越來(lái)越多。在激烈的競(jìng)爭(zhēng)環(huán)境下,誰(shuí)的新增業(yè)務(wù)產(chǎn)品更好地貼近個(gè)人,更好地服務(wù)于個(gè)人,而個(gè)人更愿意選擇使用該產(chǎn)品,誰(shuí)的產(chǎn)品就能在殘酷的市場(chǎng)競(jìng)爭(zhēng)中占領(lǐng)有利的位置。
[0003]同時(shí),大數(shù)據(jù)這個(gè)概念也越演越烈,在海量數(shù)據(jù)中,哪些數(shù)據(jù)對(duì)用戶有用,用戶可以通過(guò)海量數(shù)據(jù)發(fā)現(xiàn)些什么,可以挖掘出更高的價(jià)值。這個(gè)對(duì)于廠家,對(duì)個(gè)人用戶來(lái)說(shuō),都具有很大的吸引力。
[0004]例如:語(yǔ)音信箱業(yè)務(wù),是電信行業(yè)中用戶量龐大的業(yè)務(wù),其各用戶行為具有很高的價(jià)值。如今,如圖1所示的語(yǔ)音信箱系統(tǒng)的結(jié)構(gòu)示意圖,語(yǔ)音信箱系統(tǒng)包括:語(yǔ)音控制模塊
10、留言通知模塊12、語(yǔ)音控制日志模塊14、留言通知日志模塊16。其中,語(yǔ)音控制模塊10產(chǎn)生語(yǔ)音控制日志,留言通知模塊12產(chǎn)生留言通知日志。語(yǔ)音信箱系統(tǒng)提供了支持千萬(wàn)級(jí)用戶使用業(yè)務(wù)的能力,其系統(tǒng)產(chǎn)生的日志是海量的。
[0005]針對(duì)電信行業(yè)中的各種通訊業(yè)務(wù)系統(tǒng)(如上述語(yǔ)音信箱系統(tǒng)),其產(chǎn)生的日志都非常多。而各種通訊業(yè)務(wù)系統(tǒng)一般都由多個(gè)子模塊組成,產(chǎn)生的日志比較分散,而且日志的數(shù)據(jù)量很大,難以處理。
【發(fā)明內(nèi)容】
[0006]針對(duì)相關(guān)技術(shù)中通訊業(yè)務(wù)系統(tǒng)產(chǎn)生大量分散的日志數(shù)據(jù),難以處理的問(wèn)題,本發(fā)明提供了一種大數(shù)據(jù)處理方法、裝置及系統(tǒng),用以解決上述技術(shù)問(wèn)題。
[0007]根據(jù)本發(fā)明的一個(gè)方面,本發(fā)明提供了一種大數(shù)據(jù)處理方法,其中,該方法包括:基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,用戶的通訊交互信息記錄為所述日志數(shù)據(jù),所述索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù);預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用所述索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存所述日志數(shù)據(jù)以供用戶查詢。
[0008]優(yōu)選地,基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析之前,所述方法還包括:獲取由終端通訊模塊中的通訊交互信息所記錄產(chǎn)生的日志數(shù)據(jù);和/或,接收由終端通訊模塊發(fā)送的通訊交互信息,將所述通訊交互信息記錄為日志數(shù)據(jù)。
[0009]優(yōu)選地,基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引之后,所述方法還包括:接收用戶的統(tǒng)計(jì)需求,利用所述索引,統(tǒng)計(jì)滿足所述統(tǒng)計(jì)需求的日志數(shù)據(jù)。
[0010]優(yōu)選地,所述維度至少包括以下之一:主叫號(hào)碼、被叫號(hào)碼、通訊時(shí)間、通訊時(shí)長(zhǎng)、通訊內(nèi)容關(guān)鍵字。
[0011]根據(jù)本發(fā)明的另一方面,本發(fā)明還提供了一種大數(shù)據(jù)處理裝置,其中,該裝置包括:日志索引模塊,用于基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,用戶的通訊交互信息記錄為所述日志數(shù)據(jù),所述索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù);日志應(yīng)用模塊,用于預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用所述索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存所述日志數(shù)據(jù)以供用戶查詢。
[0012]優(yōu)選地,所述日志索引模塊包括:主動(dòng)索引單元,用于獲取由終端通訊模塊中的通訊交互信息所記錄產(chǎn)生的日志數(shù)據(jù);和/或,被動(dòng)索引單元,用于接收由終端通訊模塊發(fā)送的通訊交互信息,將所述通訊交互信息記錄為日志數(shù)據(jù)。
[0013]優(yōu)選地,日志應(yīng)用模塊,還用于針對(duì)用戶的統(tǒng)計(jì)需求,利用所述索引,統(tǒng)計(jì)滿足所述統(tǒng)計(jì)需求的日志數(shù)據(jù)。
[0014]根據(jù)本發(fā)明的另一方面,本發(fā)明還提供了一種大數(shù)據(jù)處理系統(tǒng),其中,該裝置包括:終端通訊模塊,用于將用戶的通訊交互信息記錄為日志數(shù)據(jù)并存儲(chǔ),以供日志索引模塊進(jìn)行分析;日志索引模塊,用于基于不同維度對(duì)所述日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,所述索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù);日志應(yīng)用模塊,用于預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用所述索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存所述日志數(shù)據(jù)以供用戶查詢。
[0015]優(yōu)選地,所述通訊交互信息包括:通訊信息、留言通知信息;所述終端通訊模塊包括:語(yǔ)音控制模塊,用于接收用戶未成功接收到的通訊信息,并將其記錄為日志數(shù)據(jù);語(yǔ)音控制日志模塊,用于存儲(chǔ)所述語(yǔ)音控制模塊產(chǎn)生的日志數(shù)據(jù);留言通知模塊,用于在用戶未成功接收到通訊信息時(shí),向用戶發(fā)送留言通知信息,并將所述留言通知信息記錄為日志數(shù)據(jù);留言通知日志模塊,用于存儲(chǔ)所述留言通知模塊產(chǎn)生的日志數(shù)據(jù)。
[0016]本發(fā)明有益效果如下:
[0017]通訊業(yè)務(wù)(例如語(yǔ)音信箱業(yè)務(wù))的客戶量很大,很多國(guó)家都是千萬(wàn)級(jí)用戶,對(duì)系統(tǒng)日志的分析及應(yīng)用,可以很好地分析統(tǒng)計(jì)用戶的行為,更好地為用戶服務(wù)。通過(guò)本發(fā)明技術(shù)方案,解決了相關(guān)技術(shù)中通訊業(yè)務(wù)系統(tǒng)產(chǎn)生大量分散的日志數(shù)據(jù),難以處理的問(wèn)題,能夠較大限度地利用各種信息,提高用戶滿意度和市場(chǎng)競(jìng)爭(zhēng)力。
[0018]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【附圖說(shuō)明】
[0019]圖1是根據(jù)相關(guān)技術(shù)的語(yǔ)音信箱系統(tǒng)的結(jié)構(gòu)示意圖;
[0020]圖2是根據(jù)本發(fā)明實(shí)施例的大數(shù)據(jù)處理裝置的結(jié)構(gòu)框圖;
[0021]圖3是根據(jù)本發(fā)明實(shí)施例的大數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)框圖;
[0022]圖4是根據(jù)本發(fā)明實(shí)施例的語(yǔ)音信箱系統(tǒng)的結(jié)構(gòu)示意圖;
[0023]圖5是根據(jù)本發(fā)明實(shí)施例的統(tǒng)計(jì)某用戶N年內(nèi)留言的分布情況的流程圖;
[0024]圖6是根據(jù)本發(fā)明實(shí)施例的統(tǒng)計(jì)某用戶N年內(nèi)收到留言聯(lián)系人情況的流程圖;
[0025]圖7是根據(jù)本發(fā)明實(shí)施例的大數(shù)據(jù)處理方法的流程圖。
【具體實(shí)施方式】
[0026]為了解決現(xiàn)有技術(shù)中通訊業(yè)務(wù)系統(tǒng)產(chǎn)生大量分散的日志數(shù)據(jù),難以處理的問(wèn)題,本發(fā)明提供了一種大數(shù)據(jù)處理方法、裝置及系統(tǒng),以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0027]現(xiàn)有的通訊業(yè)務(wù)系統(tǒng)一般由多個(gè)子模塊組成,產(chǎn)生的日志比較分散,而且日志的數(shù)據(jù)量很大。通訊業(yè)務(wù)系統(tǒng)中缺乏一個(gè)日志分析應(yīng)用模塊,針對(duì)個(gè)人用戶日志進(jìn)行分析,并結(jié)合業(yè)務(wù)特點(diǎn)提供應(yīng)用場(chǎng)景。
[0028]鑒于此,本發(fā)明提供一種基于通訊業(yè)務(wù)(例如:語(yǔ)音信箱業(yè)務(wù))的大數(shù)據(jù)處理方案,把通訊業(yè)務(wù)系統(tǒng)中產(chǎn)生的海量日志數(shù)據(jù)進(jìn)行分析加工,再結(jié)合用戶可能用到的應(yīng)用場(chǎng)景,設(shè)定一些維度,結(jié)合算法分析,得到一些系統(tǒng)應(yīng)用數(shù)據(jù),提供給用戶使用。下面通過(guò)具體實(shí)施例進(jìn)行介紹。
[0029]實(shí)施例一
[0030]本實(shí)施例提供了一種大數(shù)據(jù)處理裝置,該裝置可以設(shè)置在設(shè)備側(cè)。圖2是根據(jù)本發(fā)明實(shí)施例的大數(shù)據(jù)處理裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置包括:日志索引模塊20和日志應(yīng)用模塊22。下面對(duì)該結(jié)構(gòu)進(jìn)行詳細(xì)介紹。
[0031]日志索引模塊20,用于基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,用戶的通訊交互信息記錄為日志數(shù)據(jù),索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù);
[0032]其中,上述維度可默認(rèn)設(shè)置為主叫號(hào)碼、被叫號(hào)碼、通訊時(shí)間、通訊時(shí)長(zhǎng)、通訊內(nèi)容關(guān)鍵字等,也可根據(jù)用戶需求更改設(shè)置。
[0033]日志應(yīng)用模塊22,用于預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存日志數(shù)據(jù)以供用戶查詢。
[0034]其中,上述預(yù)設(shè)的統(tǒng)計(jì)需求,是結(jié)合用戶可能用到的應(yīng)用場(chǎng)景所設(shè)置的。例如:用戶最近一年內(nèi)的短信息分布情況,或者用戶最近兩年內(nèi)的電話溝通對(duì)象分布情況等等。
[0035]通過(guò)本實(shí)施例介紹的大數(shù)據(jù)處理裝置,解決了相關(guān)技術(shù)中通訊業(yè)務(wù)系統(tǒng)產(chǎn)生大量分散的日志數(shù)據(jù),難以處理的問(wèn)題,能夠較大限度地利用各種信息,統(tǒng)計(jì)出用戶需求的日志數(shù)據(jù),提高用戶滿意度和市場(chǎng)競(jìng)爭(zhēng)力。
[0036]對(duì)于上述日志索引模塊20如何獲得日志數(shù)據(jù),可以有以下兩種實(shí)現(xiàn)方式,即:日志索引模塊20包括:主動(dòng)索引單元,用于獲取由終端通訊模塊中的通訊交互信息所記錄產(chǎn)生的日志數(shù)據(jù);和/或,被動(dòng)索引單元,用于接收由終端通訊模塊發(fā)送的通訊交互信息,將該通訊交互信息記錄為日志數(shù)據(jù)。大數(shù)據(jù)處理裝置可支持其中一種方式或者同時(shí)支持兩種方式?;谏鲜鰞?yōu)選實(shí)施例,能夠及時(shí)準(zhǔn)確的得到終端通訊模塊產(chǎn)生的日志數(shù)據(jù),便于后續(xù)的日志數(shù)據(jù)的分析和統(tǒng)計(jì)。
[0037]在用戶主動(dòng)提出某一種統(tǒng)計(jì)需求時(shí),日志應(yīng)用模塊22能夠針對(duì)用戶的統(tǒng)計(jì)需求,利用索引,統(tǒng)計(jì)滿足統(tǒng)計(jì)需求的日志數(shù)據(jù)。從而有效提高用戶滿意度,進(jìn)而提高市場(chǎng)競(jìng)爭(zhēng)力。
[0038]實(shí)施例二
[0039]本實(shí)施例提供了一種大數(shù)據(jù)處理系統(tǒng),該系統(tǒng)可以設(shè)置在設(shè)備側(cè)。圖3是根據(jù)本發(fā)明實(shí)施例的大數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)框圖,如圖3所示,該裝置包括:終端通訊模塊30、日志索引模塊20和日志應(yīng)用模塊22。下面對(duì)該結(jié)構(gòu)進(jìn)行詳細(xì)介紹。
[0040]終端通訊模塊30,用于將用戶的通訊交互信息記錄為日志數(shù)據(jù),以供日志索引模塊進(jìn)行分析;
[0041]日志索引模塊20,用于基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù);
[0042]日志應(yīng)用模塊22,用于預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存日志數(shù)據(jù)以供用戶查詢。
[0043]通過(guò)本實(shí)施例介紹的大數(shù)據(jù)處理系統(tǒng),解決了相關(guān)技術(shù)中通訊業(yè)務(wù)系統(tǒng)產(chǎn)生大量分散的日志數(shù)據(jù),難以處理的問(wèn)題,能夠較大限度地利用各種信息,統(tǒng)計(jì)出用戶需求的日志數(shù)據(jù),提高用戶滿意度和市場(chǎng)競(jìng)爭(zhēng)力。
[0044]在本實(shí)施例中,上述通訊交互信息可以包括:通訊信息、留言通知信息。終端通訊模塊包括:語(yǔ)音控制模塊,用于接收用戶未成功接收到的通訊信息,并將其記錄為日志數(shù)據(jù);語(yǔ)音控制日志模塊,用于存儲(chǔ)上述語(yǔ)音控制模塊產(chǎn)生的日志數(shù)據(jù);留言通知模塊,用于在用戶未成功接收到通訊信息時(shí),向用戶發(fā)送留言通知信息,并將該留言通知信息記錄為日志數(shù)據(jù);留言通知日志模塊,用于存儲(chǔ)上述留言通知模塊產(chǎn)生的日志數(shù)據(jù)。該優(yōu)選實(shí)施例中的語(yǔ)音控制模塊和留言通知模塊,與現(xiàn)有技術(shù)中的功能一樣,將通訊業(yè)務(wù)信息記錄為日志數(shù)據(jù),方便后續(xù)的日志數(shù)據(jù)分析和統(tǒng)計(jì)操作。
[0045]下面以語(yǔ)音信箱系統(tǒng)為例對(duì)本實(shí)施例技術(shù)方案進(jìn)行介紹。
[0046]圖4所示的是改進(jìn)后的語(yǔ)音信箱系統(tǒng)的結(jié)構(gòu)示意圖,如圖4所示,該系統(tǒng)包括:語(yǔ)音控制模塊10、留言通知模塊12、語(yǔ)音控制日志模塊14、留言通知日志模塊16、日志索引模塊20和日志應(yīng)用模塊22。從圖1與圖4的比較中可知,改進(jìn)后的語(yǔ)音信箱系統(tǒng)中增添了日志索引模塊20和日志應(yīng)用模塊22。下面對(duì)各個(gè)模塊的功能進(jìn)行介紹。
[0047]語(yǔ)音控制模塊10,與語(yǔ)音控制日志模塊14相連,主要負(fù)責(zé)接收用戶未接聽(tīng)/關(guān)機(jī)等情況下,經(jīng)電信網(wǎng)絡(luò)的核心網(wǎng)絡(luò)觸發(fā)到本系統(tǒng)的信息,并對(duì)被叫用戶進(jìn)行留言等處理,同時(shí)把用戶留言相關(guān)的操作信息記錄日志。
[0048]留言通知模塊12,與語(yǔ)音控制模塊10和留言通知日志模塊16相連。主要負(fù)責(zé)向被叫用戶發(fā)送通知留言的信息,同時(shí)把用戶留言相關(guān)信息記錄日志。
[0049]語(yǔ)音控制日志模塊14,與語(yǔ)音控制模塊10和日志索引模塊20相連。主要負(fù)責(zé)存儲(chǔ)語(yǔ)音控制模塊10產(chǎn)生的日志文件,同時(shí)可以根據(jù)系統(tǒng)配置,選擇是否向日志索引模塊20推送日志信息。
[0050]留言通知日志模塊16,與留言通知模塊12和日志索引模塊20相連。主要負(fù)責(zé)存儲(chǔ)留言通知模塊12產(chǎn)生的日志文件,同時(shí)可以根據(jù)系統(tǒng)配置,選擇是否向日志索引模塊20推送日志信息。
[0051]日志索引模塊20,與語(yǔ)音控制日志模塊14、留言通知日志模塊16和日志應(yīng)用模塊22相連。主要負(fù)責(zé)對(duì)日志進(jìn)行分析、創(chuàng)建索引。對(duì)日志文件的分析,可以采取多種維度,比如按照主叫號(hào)碼、被叫號(hào)碼、留言的時(shí)間等。系統(tǒng)通過(guò)分析這些關(guān)鍵信息,按照這些關(guān)鍵信息建立索引,便于后續(xù)模塊使用。日志的來(lái)源可以是兩種方式,一種是主動(dòng)到語(yǔ)音控制日志模塊14、留言通知日志模塊16去取日志;另外一種是接收語(yǔ)音控制日志模塊14、留言通知日志模塊16的消息,并根據(jù)消息產(chǎn)生對(duì)應(yīng)的日志,這些消息可以是任意互通的網(wǎng)絡(luò)消息。同時(shí),系統(tǒng)可同時(shí)支持一種或者兩種方法。
[0052]日志應(yīng)用模塊22,與日志索引模塊20相連。主要負(fù)責(zé)分析日志數(shù)據(jù),設(shè)定不同的分析算法,對(duì)個(gè)人用戶提供各種應(yīng)用場(chǎng)景。例如,系統(tǒng)可以統(tǒng)計(jì)分析出某個(gè)用戶在10年內(nèi),用戶使用語(yǔ)音信箱業(yè)務(wù)的時(shí)間區(qū)間;系統(tǒng)可以統(tǒng)計(jì)分析出某個(gè)用戶在10年內(nèi),給該用戶留言的號(hào)碼。同時(shí),因?yàn)樯婕皶r(shí)間區(qū)間比較長(zhǎng),該模塊定期(例如每天)預(yù)處理一些數(shù)據(jù)。保證每天的數(shù)據(jù)進(jìn)行了加工,在最后業(yè)務(wù)場(chǎng)景使用時(shí),可以直接從前一天的數(shù)據(jù)中提取,提交用戶的反應(yīng)速度。
[0053]結(jié)合上述系統(tǒng)為例,下面詳細(xì)闡述統(tǒng)計(jì)某用戶N年內(nèi)留言的分布情況的流程,,以及統(tǒng)計(jì)某用戶N年內(nèi)收到留言聯(lián)系人情況的流程。
[0054]圖5所示的是統(tǒng)計(jì)某用戶N年內(nèi)留言的分布情況的流程圖,如圖5所示,當(dāng)要統(tǒng)計(jì)某用戶N年內(nèi)的留言的分布情況時(shí),包括如下步驟:
[0055]步驟S501,主叫號(hào)碼(用戶A)給被叫號(hào)碼(用戶B)撥打電話,B用戶未及時(shí)接聽(tīng),觸發(fā)B用戶的語(yǔ)音信息業(yè)務(wù)。業(yè)務(wù)邏輯經(jīng)過(guò)語(yǔ)音控制模塊、留言通知模塊,最后發(fā)送給用戶B ;
[0056]步驟S502,語(yǔ)音控制模塊和留言通知模塊把邏輯流程涉及的日志記錄保存。保存形式可以是數(shù)據(jù)庫(kù),也可以是日志文件。保存的內(nèi)容,包括用戶A、用戶B的電話號(hào)碼,留言處理時(shí)間等信息。
[0057]步驟S503,在日志索引模塊主動(dòng)獲取日志數(shù)據(jù)的模式下,日志索引模塊從語(yǔ)音控制日志模塊、留言通知日志模塊中讀取日志,并對(duì)日志中的用戶A號(hào)碼、用戶B號(hào)碼、處理時(shí)間進(jìn)行分析,并創(chuàng)建索引;
[0058]步驟S504,日志應(yīng)用模塊可以設(shè)定按一定周期預(yù)先處理日志數(shù)據(jù),例如每天按照每個(gè)號(hào)碼,每個(gè)小時(shí)的粒度,計(jì)算出24小時(shí)內(nèi)該號(hào)碼的留言條數(shù)。在終端用戶,比如APP客戶端、門(mén)戶、電話導(dǎo)航等等方式來(lái)查詢時(shí),可以利用已有的數(shù)據(jù)快速響應(yīng)。從而提高效率,提高用戶滿意度。
[0059]圖6所示的是統(tǒng)計(jì)某用戶N年內(nèi)收到留言聯(lián)系人情況的流程圖,如圖6所示,當(dāng)統(tǒng)計(jì)某用戶N年內(nèi)收到留言聯(lián)系人情況時(shí),包括如下步驟:
[0060]步驟S601,主叫號(hào)碼(用戶A)給被叫號(hào)碼(用戶B)撥打電話,B用戶未及時(shí)接聽(tīng),觸發(fā)B用戶的語(yǔ)音信息業(yè)務(wù)。業(yè)務(wù)邏輯經(jīng)過(guò)語(yǔ)音控制模塊、留言通知模塊,最后發(fā)送給用戶B ;
[0061]步驟S602,語(yǔ)音控制模塊、留言通知模塊把用戶A、用戶B的相關(guān)信息記錄到日志,例如用戶A、用戶B的電話號(hào)碼,處理時(shí)間等。在系統(tǒng)配置日志推送模式下,語(yǔ)音控制日志模塊、留言通知日志模塊通過(guò)網(wǎng)絡(luò)協(xié)議:比如HTTP、Socket等傳送給日志索引模塊;
[0062]步驟S603,日志索引模塊把日志根據(jù)一定格式把日志保存在本地,并對(duì)日志中的用戶A號(hào)碼、用戶B號(hào)碼、處理時(shí)間進(jìn)行分析,并創(chuàng)建索引;
[0063]步驟S604,日志應(yīng)用模塊可以設(shè)定按一定周期預(yù)先處理日志數(shù)據(jù),例如每天按照每個(gè)小時(shí)的粒度,計(jì)算出24小時(shí)內(nèi)同一主叫號(hào)碼、同一被叫號(hào)碼的留言次數(shù)。在終端用戶,比如APP客戶端、門(mén)戶、電話導(dǎo)航等等方式查詢時(shí),可以利用已有的數(shù)據(jù)快速響應(yīng)。從而提高效率,提高用戶滿意度。
[0064]實(shí)施例三
[0065]對(duì)應(yīng)于實(shí)施例一介紹的大數(shù)據(jù)處理裝置和實(shí)施例二介紹的大數(shù)據(jù)處理系統(tǒng),本實(shí)施例提供了一種大數(shù)據(jù)處理方法,該方法可以在設(shè)備側(cè)實(shí)現(xiàn),圖7是根據(jù)本發(fā)明實(shí)施例的大數(shù)據(jù)處理方法的流程圖,如圖7所示,該方法包括以下步驟(步驟S702-步驟S704):
[0066]步驟S702,基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,用戶的通訊交互信息記錄為日志數(shù)據(jù),索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù);
[0067]其中,上述維度可默認(rèn)設(shè)置為主叫號(hào)碼、被叫號(hào)碼、通訊時(shí)間、通訊時(shí)長(zhǎng)、通訊內(nèi)容關(guān)鍵字等,也可根據(jù)用戶需求更改設(shè)置。
[0068]步驟S704,預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存日志數(shù)據(jù)以供用戶查詢。
[0069]其中,上述預(yù)設(shè)的統(tǒng)計(jì)需求,是結(jié)合用戶可能用到的應(yīng)用場(chǎng)景所設(shè)置的。例如:用戶最近一年內(nèi)的短信息分布情況,或者用戶最近兩年內(nèi)的電話溝通對(duì)象分布情況等等。
[0070]通過(guò)本實(shí)施例介紹的大數(shù)據(jù)處理方法,解決了相關(guān)技術(shù)中通訊業(yè)務(wù)系統(tǒng)產(chǎn)生大量分散的日志數(shù)據(jù),難以處理的問(wèn)題,能夠較大限度地利用各種信息,統(tǒng)計(jì)出用戶需求的日志數(shù)據(jù),提高用戶滿意度和市場(chǎng)競(jìng)爭(zhēng)力。
[0071 ] 對(duì)于如何獲得日志數(shù)據(jù),可以有以下兩種實(shí)現(xiàn)方式,即:獲取由終端通訊模塊中的通訊交互信息所記錄產(chǎn)生的日志數(shù)據(jù);和/或,接收由終端通訊模塊發(fā)送的通訊交互信息,將該通訊交互信息記錄為日志數(shù)據(jù)。上述兩種方式可以擇其一采用,也可以同時(shí)采用。
[0072]在用戶主動(dòng)提出某一種統(tǒng)計(jì)需求時(shí),接收用戶的統(tǒng)計(jì)需求,利用索引,統(tǒng)計(jì)滿足統(tǒng)計(jì)需求的日志數(shù)據(jù)。從而有效提高用戶滿意度,進(jìn)而提高市場(chǎng)競(jìng)爭(zhēng)力。
[0073]從以上的描述中可知,本發(fā)明涉及通訊技術(shù)和大數(shù)據(jù)領(lǐng)域,更具體地,涉及通訊領(lǐng)域中的語(yǔ)音信箱業(yè)務(wù)的大數(shù)據(jù)應(yīng)用。本發(fā)明能夠提供通訊業(yè)務(wù)(下面以語(yǔ)音信箱業(yè)務(wù)為例)大數(shù)據(jù)應(yīng)用的方法:
[0074]I)語(yǔ)音信箱業(yè)務(wù)的語(yǔ)音控制模塊在接收到電信網(wǎng)絡(luò)的消息后,觸發(fā)系統(tǒng)的留言邏輯,通知到最終用戶;
[0075]2)同時(shí),系統(tǒng)中的各個(gè)模塊,如語(yǔ)音控制日志模塊、留言通知日志模塊將過(guò)程日志保存下來(lái);系統(tǒng)的日志索引模塊定時(shí)來(lái)讀取原始日志;
[0076]3)日志索引模塊針對(duì)時(shí)間、電話號(hào)碼進(jìn)行分析,創(chuàng)建索引,并保存索引文件。
[0077]4)日志應(yīng)用模塊應(yīng)用日志完成業(yè)務(wù)場(chǎng)景預(yù)先處理數(shù)據(jù),在使用時(shí),直接在預(yù)先處理的數(shù)據(jù)中進(jìn)行加工,提高效率。
[0078]眾所周知,通訊業(yè)務(wù)(例如語(yǔ)音信箱業(yè)務(wù))的客戶量很大,很多國(guó)家都是千萬(wàn)級(jí)用戶,對(duì)系統(tǒng)日志的分析及應(yīng)用,可以很好地分析統(tǒng)計(jì)用戶的行為,更好地為用戶服務(wù)。通過(guò)本發(fā)明技術(shù)方案,解決了相關(guān)技術(shù)中通訊業(yè)務(wù)系統(tǒng)產(chǎn)生大量分散的日志數(shù)據(jù),難以處理的問(wèn)題,能夠較大限度地利用各種信息,提高用戶滿意度和市場(chǎng)競(jìng)爭(zhēng)力。
[0079]盡管為示例目的,已經(jīng)公開(kāi)了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識(shí)到各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。
【主權(quán)項(xiàng)】
1.一種大數(shù)據(jù)處理方法,其特征在于,所述方法包括: 基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,用戶的通訊交互信息記錄為所述日志數(shù)據(jù),所述索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù); 預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用所述索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存所述日志數(shù)據(jù)以供用戶查詢。2.如權(quán)利要求1所述的方法,其特征在于,基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析之前,所述方法還包括: 獲取由終端通訊模塊中的通訊交互信息所記錄產(chǎn)生的日志數(shù)據(jù);和/或, 接收由終端通訊模塊發(fā)送的通訊交互信息,將所述通訊交互信息記錄為日志數(shù)據(jù)。3.如權(quán)利要求1所述的方法,其特征在于,基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引之后,所述方法還包括: 接收用戶的統(tǒng)計(jì)需求,利用所述索引,統(tǒng)計(jì)滿足所述統(tǒng)計(jì)需求的日志數(shù)據(jù)。4.如權(quán)利要求1所述的方法,其特征在于,所述維度至少包括以下之一: 主叫號(hào)碼、被叫號(hào)碼、通訊時(shí)間、通訊時(shí)長(zhǎng)、通訊內(nèi)容關(guān)鍵字。5.一種大數(shù)據(jù)處理裝置,其特征在于,所述裝置包括: 日志索引模塊,用于基于不同維度對(duì)日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,用戶的通訊交互信息記錄為所述日志數(shù)據(jù),所述索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù); 日志應(yīng)用模塊,用于預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用所述索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存所述日志數(shù)據(jù)以供用戶查詢。6.如權(quán)利要求5所述的裝置,其特征在于,所述日志索引模塊包括: 主動(dòng)索引單元,用于獲取由終端通訊模塊中的通訊交互信息所記錄產(chǎn)生的日志數(shù)據(jù);和/或, 被動(dòng)索引單元,用于接收由終端通訊模塊發(fā)送的通訊交互信息,將所述通訊交互信息記錄為日志數(shù)據(jù)。7.如權(quán)利要求5所述的裝置,其特征在于, 日志應(yīng)用模塊,還用于針對(duì)用戶的統(tǒng)計(jì)需求,利用所述索引,統(tǒng)計(jì)滿足所述統(tǒng)計(jì)需求的日志數(shù)據(jù)。8.一種大數(shù)據(jù)處理系統(tǒng),其特征在于,所述系統(tǒng)包括: 終端通訊模塊,用于將用戶的通訊交互信息記錄為日志數(shù)據(jù)并存儲(chǔ),以供日志索引模塊進(jìn)行分析; 日志索引模塊,用于基于不同維度對(duì)所述日志數(shù)據(jù)進(jìn)行分析,并設(shè)置索引;其中,所述索引用于關(guān)聯(lián)不同維度與其所對(duì)應(yīng)的日志數(shù)據(jù); 日志應(yīng)用模塊,用于預(yù)設(shè)不同的統(tǒng)計(jì)需求;利用所述索引,定期統(tǒng)計(jì)滿足預(yù)設(shè)的統(tǒng)計(jì)需求的日志數(shù)據(jù),并保存所述日志數(shù)據(jù)以供用戶查詢。9.如權(quán)利要求8所述的系統(tǒng),其特征在于, 所述通訊交互信息包括:通訊信息、留言通知信息; 所述終端通訊模塊包括: 語(yǔ)音控制模塊,用于接收用戶未成功接收到的通訊信息,并將其記錄為日志數(shù)據(jù);語(yǔ)音控制日志模塊,用于存儲(chǔ)所述語(yǔ)音控制模塊產(chǎn)生的日志數(shù)據(jù); 留言通知模塊,用于在用戶未成功接收到通訊信息時(shí),向用戶發(fā)送留言通知信息,并將所述留言通知信息記錄為日志數(shù)據(jù);留言通知日志模塊,用于存儲(chǔ)所述留言通知模塊產(chǎn)生的日志數(shù)據(jù)。
【文檔編號(hào)】G06F17/30GK106033458SQ201510120011
【公開(kāi)日】2016年10月19日
【申請(qǐng)日】2015年3月18日
【發(fā)明人】錢(qián)春曉, 何栩翊, 黃艷秋
【申請(qǐng)人】中興通訊股份有限公司