據(jù)應(yīng)用程序(App)下的每個(gè)搜索關(guān)鍵詞的最終熱度值得到應(yīng)用程序(App)熱度值。
[0244]可以將該應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的熱度值的累加和,確定為所述應(yīng)用程序的熱度值。具體地,通過如下公式確定應(yīng)用程序的熱度值:
[0245]應(yīng)用程序熱度值=Σ (該應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的熱度值)
[0246]S132’:根據(jù)所述應(yīng)用程序信息數(shù)據(jù),確定每個(gè)應(yīng)用程序所屬的應(yīng)用程序分類。
[0247]其中,應(yīng)用程序按照其功能和領(lǐng)域特點(diǎn)可以進(jìn)行類別劃分,如“教育類”,“游戲類”,“工具類”等。
[0248]具體地,應(yīng)用程序信息數(shù)據(jù)中包含應(yīng)用程序類別,還可以包括名稱,描述等數(shù)據(jù),其中,根據(jù)該應(yīng)用程序信息數(shù)據(jù)中的類別可以確定該應(yīng)用程序所屬的應(yīng)用程序分類。
[0249]例如,可以根據(jù)應(yīng)用程序信息數(shù)據(jù)(App信息數(shù)據(jù))檢查App所屬分類,當(dāng)可以根據(jù)App信息數(shù)據(jù)確定該應(yīng)用程序所屬的應(yīng)用程序分類后,可以確定出有分類,并確定對(duì)應(yīng)的分類,例如,屬于游戲類或者工具類等。
[0250]S133’:根據(jù)每個(gè)應(yīng)用程序分類下的每個(gè)應(yīng)用程序的熱度值,確定所述應(yīng)用程序分類的熱度值。
[0251]確定App熱度值以及檢查App所屬分類且有分類后,可以確定分類熱度值。
[0252]具體地,可以將每個(gè)應(yīng)用程序分類下每個(gè)應(yīng)用程序的熱度值的累加和,確定為所述應(yīng)用程序分類的熱度值。
[0253]例如,“游戲類”應(yīng)用程序包括應(yīng)用程序A、應(yīng)用程序B以及應(yīng)用程序C三種應(yīng)用程序,則“游戲類”應(yīng)用程序分類的熱度值=應(yīng)用程序A熱度值+應(yīng)用程序B熱度值+應(yīng)用程序C熱度值。
[0254]具體如,在確定出該應(yīng)用程序所屬的應(yīng)用程序分類后,在該分類已有熱度值時(shí),可以更新該分類的熱度值,初始時(shí)每個(gè)分類的熱度值可以設(shè)置為0,之后每確定出該分類下的一個(gè)應(yīng)用程序的熱度值后,可以用該新確定出的應(yīng)用程序熱度值加上原有的熱度值得到更新后的分類熱度值。例如,當(dāng)前處理的應(yīng)用程序是D,應(yīng)用程序D屬于工具類,工具類的應(yīng)用程序分類的更新后的熱度值=更新前的熱度值+應(yīng)用程序D的熱度值。
[0255]S14’:根據(jù)所述應(yīng)用程序分類的熱度值,對(duì)所述應(yīng)用程序分類進(jìn)行排序并展示。
[0256]具體地,可以根據(jù)應(yīng)用程序分類的熱度值從高到低的順序,對(duì)應(yīng)用程序分類進(jìn)行排序,在排序后的應(yīng)用程序分類中選擇預(yù)設(shè)個(gè)數(shù)的應(yīng)用程序分類后進(jìn)行展示。預(yù)設(shè)個(gè)數(shù)例如5個(gè)。
[0257]例如,根據(jù)應(yīng)用程序分類的熱度值從高到低,選擇5個(gè)應(yīng)用程序分類進(jìn)行展示。熱度值從高到低的應(yīng)用程序分類依此為Skype,Path,Defend the ra,Mobile Alarm System和 See Films Online Free。
[0258]本實(shí)施例通過獲取用戶行為數(shù)據(jù)和應(yīng)用程序信息數(shù)據(jù),并根據(jù)用戶行為數(shù)據(jù)和應(yīng)用程序信息數(shù)據(jù)確定應(yīng)用程序分類的熱度值,并根據(jù)應(yīng)用程序分類的熱度值對(duì)應(yīng)用程序分類進(jìn)行排序并展示,不需要依賴人工運(yùn)營,從而可以解決人工方式存在的問題,可以實(shí)現(xiàn)自動(dòng)化的應(yīng)用程序的分類及展現(xiàn)。進(jìn)一步的,本實(shí)施例通過用戶的搜索,點(diǎn)擊和安裝行為確定搜索關(guān)鍵詞的熱度值,根據(jù)搜索關(guān)鍵詞的熱度值確定應(yīng)用程序的熱度值,以及根據(jù)應(yīng)用程序的熱度值確定應(yīng)用程序分類的熱度值,可以依據(jù)用戶行為確定最終的應(yīng)用程序分類的熱度值,從而提高準(zhǔn)確度、穩(wěn)定性和時(shí)效性等。
[0259]需要說明的是,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。
[0260]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
[0261]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0262]本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0263]此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
[0264]上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0265]在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
[0266]盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。
【主權(quán)項(xiàng)】
1.一種應(yīng)用程序分類的展示方法,其特征在于,包括: 獲取源數(shù)據(jù),所述源數(shù)據(jù)包括日志數(shù)據(jù)和應(yīng)用程序信息數(shù)據(jù); 對(duì)所述日志數(shù)據(jù)進(jìn)行關(guān)鍵信息提取,獲取至少一種的用戶行為數(shù)據(jù); 根據(jù)所述用戶行為數(shù)據(jù)和所述應(yīng)用程序信息數(shù)據(jù),確定應(yīng)用程序分類的熱度值; 根據(jù)所述應(yīng)用程序分類的熱度值,對(duì)所述應(yīng)用程序分類進(jìn)行排序并展示。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,對(duì)所述日志數(shù)據(jù)進(jìn)行關(guān)鍵信息提取,獲取至少一種的用戶行為數(shù)據(jù),包括: 獲取用戶行為類別信息; 根據(jù)所述用戶行為類別信息確定對(duì)應(yīng)的日志數(shù)據(jù); 從所述對(duì)應(yīng)的日志數(shù)據(jù)中提取關(guān)鍵信息; 根據(jù)所述提取的關(guān)鍵信息得到至少一種的用戶行為數(shù)據(jù)。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述用戶行為類別信息包括:搜索,點(diǎn)擊和安裝,所述日志數(shù)據(jù)分別為:用戶搜索日志數(shù)據(jù),用戶點(diǎn)擊日志數(shù)據(jù)和用戶安裝日志數(shù)據(jù),所述從所述對(duì)應(yīng)的日志數(shù)據(jù)中提取關(guān)鍵信息,包括: 當(dāng)所述日志數(shù)據(jù)是用戶搜索日志數(shù)據(jù)時(shí),提取用戶ID和搜索關(guān)鍵詞,以得到用戶搜索數(shù)據(jù);或者, 當(dāng)所述日志數(shù)據(jù)是用戶點(diǎn)擊日志數(shù)據(jù)時(shí),提取用戶ID、搜索關(guān)鍵詞和點(diǎn)擊的應(yīng)用程序的信息,以得到用戶點(diǎn)擊數(shù)據(jù);或者, 當(dāng)所述日志數(shù)據(jù)是用戶安裝日志數(shù)據(jù)時(shí),提取用戶ID、搜索關(guān)鍵詞和安裝的應(yīng)用程序的信息,以得到用戶安裝數(shù)據(jù)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述用戶行為數(shù)據(jù)和所述應(yīng)用程序信息數(shù)據(jù),確定每個(gè)應(yīng)用程序分類的熱度值,包括: 根據(jù)所述用戶行為數(shù)據(jù),確定每個(gè)應(yīng)用程序的熱度值; 根據(jù)所述應(yīng)用程序信息數(shù)據(jù),確定每個(gè)應(yīng)用程序所屬的應(yīng)用程序分類; 根據(jù)每個(gè)應(yīng)用程序分類下的每個(gè)應(yīng)用程序的熱度值,確定所述應(yīng)用程序分類的熱度值。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述用戶行為數(shù)據(jù),確定每個(gè)應(yīng)用程序的熱度值,包括: 根據(jù)所述用戶行為數(shù)據(jù),確定每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的熱度值; 根據(jù)所述每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的熱度值,確定所述應(yīng)用程序的熱度值。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述用戶行為數(shù)據(jù),確定每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的熱度值,包括: 根據(jù)所述用戶行為數(shù)據(jù),確定每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的PV熱度值和UV熱度值; 根據(jù)所述PV熱度值和所述UV熱度值,確定每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的熱度值。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述用戶行為數(shù)據(jù)包括:用戶搜索數(shù)據(jù),用戶點(diǎn)擊數(shù)據(jù)和用戶安裝數(shù)據(jù),所述根據(jù)所述用戶行為數(shù)據(jù),確定每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的PV熱度值和UV熱度值,包括: 根據(jù)所述用戶搜索數(shù)據(jù)確定搜索PV值和搜索UV值,根據(jù)所述用戶點(diǎn)擊數(shù)據(jù)確定點(diǎn)擊PV值和點(diǎn)擊UV值,以及,根據(jù)所述用戶安裝數(shù)據(jù),確定安裝PV值和安裝UV值; 根據(jù)所述搜索PV值、點(diǎn)擊PV值和安裝PV值,確定每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的PV熱度值; 根據(jù)所述搜索UV值、點(diǎn)擊UV值和安裝UV值,確定每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的UV熱度值。8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述PV熱度值和所述UV熱度值,確定每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的熱度值,包括: 將每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的PV熱度值和UV熱度值的乘積,確定為所述搜索關(guān)鍵詞的熱度值。9.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的熱度值,確定所述應(yīng)用程序的熱度值,包括: 將每個(gè)應(yīng)用程序下每個(gè)搜索關(guān)鍵詞的熱度值的累加和,確定為所述應(yīng)用程序的熱度值。10.一種應(yīng)用程序分類的展示裝置,其特征在于,包括: 獲取模塊,用于獲取源數(shù)據(jù),所述源數(shù)據(jù)包括日志數(shù)據(jù)和應(yīng)用程序信息數(shù)據(jù); 提取模塊,用于對(duì)所述日志數(shù)據(jù)進(jìn)行關(guān)鍵信息提取,獲取至少一種的用戶行為數(shù)據(jù); 確定模塊,用于根據(jù)所述用戶行為數(shù)據(jù)和所述應(yīng)用程序信息數(shù)據(jù),確定應(yīng)用程序分類的熱度值; 展示模塊,根據(jù)所述應(yīng)用程序分類的熱度值,對(duì)所述應(yīng)用程序分類進(jìn)行排序并展示。
【專利摘要】本發(fā)明提出一種應(yīng)用程序分類的展示方法和裝置,該應(yīng)用程序分類的展示方法包括獲取源數(shù)據(jù),所述源數(shù)據(jù)包括日志數(shù)據(jù)和應(yīng)用程序信息數(shù)據(jù);對(duì)所述日志數(shù)據(jù)進(jìn)行關(guān)鍵信息提取,獲取至少一種的用戶行為數(shù)據(jù);根據(jù)所述用戶行為數(shù)據(jù)和所述應(yīng)用程序信息數(shù)據(jù),確定應(yīng)用程序分類的熱度值;根據(jù)所述應(yīng)用程序分類的熱度值,對(duì)所述應(yīng)用程序分類進(jìn)行排序并展示。該方法可以實(shí)現(xiàn)自動(dòng)化的應(yīng)用程序的分類及展現(xiàn)。
【IPC分類】G06F17/30
【公開號(hào)】CN105224614
【申請?zhí)枴緾N201510593684
【發(fā)明人】陳勇
【申請人】北京金山安全軟件有限公司
【公開日】2016年1月6日
【申請日】2015年9月17日