用戶行為流量獲取方法及裝置、用戶行為分析方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理領(lǐng)域,尤其涉及一種用戶行為流量獲取方法及裝置、用戶行為分析方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著信息技術(shù)和通信技術(shù)的發(fā)展,用戶可通過手機(jī)、平板或可穿戴設(shè)備等電子設(shè)備從網(wǎng)絡(luò)上獲取信息、進(jìn)行社交、購物、訂票、參與評論等活動。用戶在進(jìn)行上述活動過程中,必然伴隨著信息傳輸?shù)牧髁康漠a(chǎn)生。流量可包括上行流量和下行流量。通常上行流量可為電子設(shè)備向網(wǎng)絡(luò)傳輸?shù)男畔⒌臄?shù)據(jù)量,下行流量可為網(wǎng)絡(luò)發(fā)送給電子設(shè)備的信息的數(shù)據(jù)量。
[0003]由于流量某種程度上反映了用戶行為,故基于流量的用戶行為分析應(yīng)運(yùn)而生。然而利用現(xiàn)有技術(shù)基于流量的用戶行為分析得到的用戶行為,發(fā)現(xiàn)精確性還不夠,往往可能出現(xiàn)得到的用戶行為有較大的偏差。故在現(xiàn)有技術(shù)中,提出一種能夠更加精確的分析用戶行為的方法是亟待解決的問題。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例期望提供一種用戶行為流量獲取方法及裝置,能夠?yàn)橛脩粜袨榉治鎏峁┚_的用戶行為流量;本發(fā)明實(shí)施例還期望提供一種用戶行為分析方法及系統(tǒng),能夠提供精確的用戶行為分析結(jié)果。
[0005]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0006]本發(fā)明實(shí)施例提供的第一種用戶行為流量獲取方法,所述方法包括:
[0007]統(tǒng)計(jì)電子設(shè)備在第一指定時(shí)間內(nèi)產(chǎn)生的總流量;
[0008]剔除所述總流量中的機(jī)器行為流量,獲得所述第一指定時(shí)間內(nèi)的用戶行為流量。
[0009]基于上述方案,所述剔除所述總流量中的機(jī)器行為流量,獲得所述第一指定時(shí)間內(nèi)的用戶行為流量,包括:
[0010]分析所述總流量,確定所述第一指定時(shí)間內(nèi)流量基線范圍;
[0011]確定所述電子設(shè)備各個(gè)行為流量是否位于所述流量基線范圍內(nèi);
[0012]若一個(gè)所述行為流量位于所述流量基線范圍外,則確定所述行為流量為所述用戶行為流量。
[0013]基于上述方案,所述總流量包括上行流量和下行流量;
[0014]所述分析所述總流量,確定所述第一指定時(shí)間內(nèi)流量基線范圍,包括:
[0015]分析所述總流量中的上行流量,確定所述第一指定時(shí)間內(nèi)上行流量基線范圍;
[0016]分析所述總流量中的下行流量,確定所述第一指定時(shí)間內(nèi)下行流量基線范圍;
[0017]所述確定所述電子設(shè)備各個(gè)行為流量是否位于所述流量基線范圍內(nèi),包括:
[0018]確定各個(gè)上行流量是否位于所述上行流量基線范圍;
[0019]確定各個(gè)下行流量是否位于所述下行流量基線范圍。
[0020]基于上述方案,所述分析所述總流量中的上行流量,確定所述第一指定時(shí)間內(nèi)上行流量基線范圍,包括:
[0021]采用聚類算法分析所述上行流量,形成上行流量聚類結(jié)果;
[0022]基于所述上行流量聚類結(jié)果確定所述上行流量基線范圍;
[0023]所述分析所述總流量中的下行流量,確定所述第一指定時(shí)間內(nèi)下行流量基線范圍,包括:
[0024]采用聚類算法分析所述下行流量,形成下行流量聚類結(jié)果;
[0025]基于所述下行流量聚類結(jié)果確定所述下行流量基線范圍。
[0026]基于上述方案,所述基于所述上行流量聚類結(jié)果確定所述上行流量基線范圍,包括:
[0027]當(dāng)所述上行流量聚類結(jié)果表明至少有一個(gè)聚類子集包括的行為流量個(gè)數(shù)大于第一個(gè)數(shù)門限值,且所述聚類子集中的各個(gè)上行流量的標(biāo)準(zhǔn)差小于第一標(biāo)準(zhǔn)差門限時(shí),基于所述聚類子集中的上行流量中的極限值,確定所述上行基線范圍;
[0028]所述基于所述下行流量聚類結(jié)果確定所述下行流量基線范圍,包括:
[0029]當(dāng)所述下行流量聚類結(jié)果表明至少有一個(gè)聚類子集包括的行為流量個(gè)數(shù)大于第二個(gè)數(shù)門限值,且所述聚類子集中的各個(gè)下行流量的標(biāo)準(zhǔn)差小于第二標(biāo)準(zhǔn)差門限時(shí),基于所述聚類子集中的下行流量中的極限值,確定所述下行基線范圍。
[0030]基于上述方案,所述剔除所述總流量中的機(jī)器行為流量,獲得所述第一指定時(shí)間內(nèi)的用戶行為流量,包括:
[0031]以時(shí)間窗口劃分所述第一指定時(shí)間;其中,所述時(shí)間窗口的時(shí)長小于所述第一指定時(shí)間的時(shí)長;
[0032]確定每一個(gè)所述時(shí)間窗口內(nèi)的流量波動范圍;
[0033]判斷每一個(gè)所述時(shí)間窗口內(nèi)各個(gè)行為流量是否位于所述流量波動范圍內(nèi);
[0034]確定位于所述流量波動范圍外的各個(gè)所述行為流量為所述用戶行為流量。
[0035]基于上述方案,所述行為流量包括上行流量和下行流量;
[0036]所述確定每一個(gè)所述時(shí)間窗口內(nèi)的流量波動范圍,包括:
[0037]確定每一個(gè)所述時(shí)間窗口內(nèi)的上行流量波動范圍和下行流量波動范圍;
[0038]所述判斷每一個(gè)所述時(shí)間窗口內(nèi)各個(gè)行為流量是否位于所述流量波動范圍內(nèi),包括:
[0039]判斷每一個(gè)所述時(shí)間窗口內(nèi)所述上行流量是否位于所述上行流量波動范圍內(nèi);
[0040]判斷每一個(gè)所述時(shí)間窗口內(nèi)所述下行流量是否位于所述下行流量波動范圍內(nèi)。
[0041]本發(fā)明實(shí)施例第二方面提供一種用戶行為分析方法,所述方法包括:
[0042]采用前述任一項(xiàng)的方法,確定用戶行為流量;
[0043]對所述用戶行為流量進(jìn)行分析,形成用戶行為分析結(jié)果。
[0044]本發(fā)明實(shí)施例第三方面提供一種用戶行為流量獲取裝置,所述裝置包括:
[0045]統(tǒng)計(jì)單元,用于統(tǒng)計(jì)電子設(shè)備在第一指定時(shí)間內(nèi)產(chǎn)生的總流量;
[0046]獲取單元,用于剔除所述總流量中的機(jī)器行為流量,獲得所述第一指定時(shí)間內(nèi)的用戶行為流量。
[0047]基于上述方案,所述獲取單元,包括:
[0048]分析模塊,用于分析所述總流量,確定所述第一指定時(shí)間內(nèi)流量基線范圍;
[0049]第一確定模塊,用于確定所述電子設(shè)備各個(gè)行為流量是否位于所述流量基線范圍內(nèi);
[0050]第二確定模塊,用于若一個(gè)所述行為流量位于所述流量基線范圍外,則確定所述行為流量為所述用戶行為流量。
[0051 ]基于上述方案,所述行為流量包括上行流量和下行流量;
[0052]所述分析模塊,具體用于分析所述總流量中的上行流量,確定所述第一指定時(shí)間內(nèi)上行流量基線范圍;分析所述總流量中的下行流量,確定所述第一指定時(shí)間內(nèi)下行流量基線范圍;
[0053]所述第一確定模塊,具體用于確定各個(gè)上行流量是否位于所述上行流量基線范圍;確定各個(gè)下行流量是否位于所述下行流量基線范圍。
[0054]基于上述方案,所述分析模塊,具體用于采用聚類算法分析所述上行流量,形成上行流量聚類結(jié)果;基于所述上行流量聚類結(jié)果確定所述上行流量基線范圍;
[0055]所述分析模塊,還具體用于采用聚類算法分析所述下行流量,形成下行流量聚類結(jié)果;基于所述下行流量聚類結(jié)果確定所述下行流量基線范圍。
[0056]基于上述方案,所述分析模塊,具體用于當(dāng)所述上行流量聚類結(jié)果表明至少有一個(gè)聚類子集包括的行為流量個(gè)數(shù)大于第一個(gè)數(shù)門限值,且所述聚類子集中的各個(gè)上行流量的標(biāo)準(zhǔn)差小于第一標(biāo)準(zhǔn)差門限時(shí),基于所述聚類子集中的上行流量中的極限值,確定所述上行基線范圍;及當(dāng)所述下行流量聚類結(jié)果表明至少有一個(gè)聚類子集包括的行為流量個(gè)數(shù)大于第二個(gè)數(shù)門限值,且所述聚類子集中的各個(gè)下行流量的標(biāo)準(zhǔn)差小于第二標(biāo)準(zhǔn)差門限時(shí),基于所述聚類子集中的下行流量中的極限值,確定所述下行基線范圍。
[0057]基于上述方案,所述獲取單元,包括:
[0058]劃分模塊,用于以時(shí)間窗口劃分所述第一指定時(shí)間;其中,所述時(shí)間窗口的時(shí)長小于所述第一指定時(shí)間的時(shí)長;
[0059]第三確定模塊,用于確定每一個(gè)所述時(shí)間窗口內(nèi)的流量波動范圍;
[0060]判斷模塊,用于判斷每一個(gè)所述時(shí)間窗口內(nèi)各個(gè)行為流量是否位于所述流量波動范圍內(nèi);
[0061]第四確定模塊,用于確定位于所述流量波動范圍外的各個(gè)所述行為流量為所述用戶行為流量。
[0062]基于上述方案,所述總流量包括上行流量和下行流量;
[0063]所述第三確定模塊,具體用于確定每一個(gè)所述時(shí)間窗口內(nèi)的上行流量波動范圍和下行流量波動范圍;
[0064]所述判斷模塊,具體用于判斷每一個(gè)所述時(shí)間窗口內(nèi)所述上行流量是否位于所述上行流量波動范圍內(nèi);判斷每一個(gè)所述時(shí)間窗口內(nèi)所述下行流量是否位于所述下行流量波動范圍內(nèi)。
[0065]本發(fā)明實(shí)施例第五方面提供一種用戶行為分析系統(tǒng),所述系統(tǒng)包括:
[0066]上述任一項(xiàng)所述用戶行為流量獲取裝置,用于確定用戶行為流量;
[0067]分析裝置,用于對所述用戶行為流量進(jìn)行分析,形成用戶行為分析結(jié)果。
[0068]本發(fā)明實(shí)施例提供例一種用戶行為流量獲取方法及裝置、用戶行為分析方法及系統(tǒng),首先通過提出總流量中的機(jī)器行為流量,可以獲得更加精確的用戶行為流量,在利用精確的行為流量進(jìn)行用戶行為分析,顯然會得到更為精確的用戶行為分析結(jié)果。
【附圖說明】
[0069]圖1為本發(fā)明實(shí)施例提供的第一種用戶行為流量獲取方法的流程示意圖;
[0070]圖2為本發(fā)明實(shí)施例提供的第一種確定用戶行為流量的流程示意圖;
[0071]圖3為本發(fā)明實(shí)施例提供的第二種確定用戶行為流量的流程示意圖;
[0072]圖4為本發(fā)明實(shí)施例提供的一種用戶行為分析方法的流程示意圖;
[0073]圖5為本發(fā)明實(shí)施例提供的一種用戶行為流量獲取裝置的結(jié)構(gòu)示意圖;
[0074]圖6為本發(fā)明實(shí)施例提供的一種用戶行為分析系統(tǒng)的結(jié)構(gòu)示意圖;
[0075]圖7為本發(fā)明實(shí)施例提供的另一種用戶行為流量獲取方法的流程示意圖;
[0076]圖8為本發(fā)明實(shí)施例提供的一種確定基線范圍的流程示意圖;
[0077]圖9為本發(fā)明實(shí)施例提供的又一種用戶行為流量獲取方法的流程示意圖。
【具體實(shí)施方式】
[0078]以下結(jié)合說明書附圖及具體實(shí)施例對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)闡述。
[0079]方法實(shí)施例一:
[0080]如圖1所示,本實(shí)施例提供一種用戶行為流量獲取方法,所述方法包括:
[0081]步驟S110:統(tǒng)計(jì)電子設(shè)備在第一指定時(shí)間內(nèi)產(chǎn)生的總流量;
[0082]步驟S120:剔除所述總流量中