亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

軟件排序方法及系統(tǒng)的制作方法

文檔序號:8223626閱讀:659來源:國知局
軟件排序方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及計算機網絡軟件領域,更為具體而言,涉及一種軟件排序方法及系統(tǒng)。
【背景技術】
[0002]隨著各類應用軟件的迅速發(fā)展,人們面對不斷更新的各類軟件,經常感到眼花繚亂和無從選擇。尤其是在同一類應用軟件眾多且不斷更新的情況下,更是無法分辨。
[0003]雖然目前已經出現(xiàn)了一些軟件排序列表,利用各種信息(如:推薦、評分或評價)的排序來幫助人們選擇下載軟件,但是,現(xiàn)有的這些軟件排序列表大多是由人工處理。眾所周知,當前軟件數(shù)量眾多且更新速度快,現(xiàn)有的排序方法,由于人工精力有限,耗時耗力,很難及時和準確地對軟件列表中的排序軟件進行更新,使得現(xiàn)有的軟件排序列表新鮮度差、參考率低。
[0004]因此,為了解決當前人工排序軟件列表的人工成本高且列表質量有限的問題,亟需一種更加智能且實時的軟件排序方法及系統(tǒng)。

【發(fā)明內容】

[0005]為了解決當前人工排序軟件列表的人工成本高且列表質量有限的問題,本發(fā)明的實施方式提供了一種軟件排序方法及系統(tǒng)。
[0006]一方面,本發(fā)明實施方式提供了一種軟件排序方法,所述方法包括:
[0007]獲取客戶端上報的軟件的下載數(shù)據(jù)和曝光數(shù)據(jù);
[0008]根據(jù)所述下載數(shù)據(jù)和曝光數(shù)據(jù),計算所述軟件的下載率;
[0009]按照所述下載率的數(shù)值從大到小對所述軟件進行排序;以及
[0010]將所述排序的前若干名軟件列入人工列表,將剩余的軟件列入機器列表,所述人工列表排在所述機器列表之前,并且從所述人工列表中淘汰的軟件不再列入所述機器列表中。
[0011]相應的,本發(fā)明實施方式還提供了一種軟件排序系統(tǒng),所述系統(tǒng)包括:
[0012]獲取模塊,用于獲取客戶端上報的軟件的下載數(shù)據(jù)和曝光數(shù)據(jù);
[0013]計算模塊,用于根據(jù)所述下載數(shù)據(jù)和曝光數(shù)據(jù),計算所述軟件的下載率;
[0014]排序模塊,用于按照所述下載率的數(shù)值從大到小對所述軟件進行排序;
[0015]列表模塊,用于將所述排序的前若干名軟件列入人工列表,將剩余的軟件列入機器列表,所述人工列表排在所述機器列表之前,并且從所述人工列表中淘汰的軟件不再列入所述機器列表中。
[0016]實施本發(fā)明的各種實施方式具有以下有益效果:可實時且自動地對軟件排序列表進行更新,從而得到更加優(yōu)質的軟件排序列表。
【附圖說明】
[0017]圖1是根據(jù)本發(fā)明實施方式的軟件排序方法的流程圖;
[0018]圖2是根據(jù)本發(fā)明實施方式的軟件排序系統(tǒng)的架構圖;
[0019]圖3示出了圖2所示的獲取模塊100的框圖;
[0020]圖4示出了圖2所示的列表模塊400的框圖。
【具體實施方式】
[0021]以下結合附圖和【具體實施方式】對本發(fā)明的各個方面進行詳細闡述。其中,眾所周知的模塊、單元及其相互之間的連接、鏈接、通信或操作沒有示出或未作詳細說明。并且,所描述的特征、架構或功能可在一個或一個以上實施方式中以任何方式組合。本領域技術人員應當理解,下述的各種實施方式只用于舉例說明,而非用于限制本發(fā)明的保護范圍。還可以容易理解,本文所述和附圖所示的各實施方式中的模塊或單元或處理方式可以按各種不同配置進行組合和設計。
[0022]圖1是根據(jù)本發(fā)明實施方式的軟件排序方法的流程圖;參見圖1,所述方法包括:
[0023]SI,獲取客戶端上報的軟件的下載數(shù)據(jù)和曝光數(shù)據(jù);其中,所述下載數(shù)據(jù)包括所述軟件被點擊下載的次數(shù);所述曝光數(shù)據(jù)包括所述軟件曝光展現(xiàn)的次數(shù),另外,可對上述步驟設置定時獲取的時間,例如小時等。
[0024]S2,根據(jù)所述下載數(shù)據(jù)和曝光數(shù)據(jù),計算所述軟件的下載率;所述下載率通過下述公式計算得到:
[0025]下載率=軟件被點擊下載的次數(shù)/軟件曝光展現(xiàn)的次數(shù)。
[0026]S3,按照所述下載率的數(shù)值從大到小對所述軟件進行排序;以及
[0027]S4,將所述排序的前若干名(例如:前20名或排序在前20% )的軟件列入人工列表,將剩余的軟件列入機器列表。其中,人工列表是運營人員維護的列表,運營人員在日常運營中可列入一些較好的軟件,這些軟件是運營人員從一些渠道,如競品列表、論壇等,獲取的下載需求可能比較高的軟件;機器列表是機器負責填充的優(yōu)質資源;展現(xiàn)過程中,人工列表排在機器列表之前,并且從所述人工列表中淘汰的軟件不再列入所述機器列表中,即所述人工列表中在所述排序后被淘汰的軟件,如果被排序至所述機器列表中,則將所述被淘汰的軟件從所述機器列表中刪除。可按照所述排序,僅將所述剩余的軟件中的前若干名(例如:前100名)軟件列入所述機器列表中。
[0028]通過采用本發(fā)明實施方式的軟件排序方法,可實時且自動地對軟件排序列表進行更新,從而得到更加優(yōu)質的軟件排序列表。
[0029]圖2是根據(jù)本發(fā)明實施方式的軟件排序系統(tǒng)I的架構圖;參見圖2,所述系統(tǒng)I包括:
[0030]獲取模塊100,用于獲取客戶端上報的軟件的下載數(shù)據(jù)和曝光數(shù)據(jù);
[0031]計算模塊200,用于根據(jù)所述下載數(shù)據(jù)和曝光數(shù)據(jù),計算所述軟件的下載率;所述下載率通過下述公式計算得到:
[0032]下載率=軟件被點擊下載的次數(shù)/軟件曝光展現(xiàn)的次數(shù)。
[0033]排序模塊300,用于按照所述下載率的數(shù)值從大到小對所述軟件進行排序;
[0034]列表模塊400,用于將所述排序的前若干名軟件列入人工列表,將剩余的軟件列入機器列表,所述人工列表排在所述機器列表之前,并且從所述人工列表中淘汰的軟件不再列入所述機器列表中。
[0035]圖3示出了圖2所示的獲取模
當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1