網(wǎng)頁展示方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及計算機網(wǎng)絡技術領域,特別是涉及一種網(wǎng)頁展示方法和系統(tǒng)。
【背景技術】
[0002]目前,消費網(wǎng)站中網(wǎng)頁展示方式一般為豎向排列,從網(wǎng)頁第一個檔期瀏覽到最后一個檔期需要進行多次翻頁,用戶是沒有耐心逐漸翻到最后一個檔期的,導致用戶可能錯過其感興趣的檔期,因此,現(xiàn)在有兩種方法對網(wǎng)頁檔期進行排序。
[0003]第一種是人工排序,主要有排序人員根據(jù)經(jīng)驗和對網(wǎng)站歷史銷售數(shù)據(jù)的研究,人工地進行檔期順序的制定,在這種模式下所有用戶看到的排序結果都是一樣的。人工排序方法過分依賴人的經(jīng)驗知識,排序人員的喜好對于整體排序結果影響太大.所有人看到的排序結果都是一樣的,并無個性化因素.
[0004]第二種是用戶分群,根據(jù)用戶在網(wǎng)站上的歷史行為,歸納總結出其喜好的檔期,將用戶分出若干個大的類別,然后給不同類別的用戶群配置不同的網(wǎng)頁排序結果,在這種模式下,同一用戶群中的用戶看到的排序結果是一樣的。用戶群分方法針對每一個用戶群的排序結果依然是人工確定,無法規(guī)避負責人工排序負責人工排序的人員對最終結果影響,只能做到某一類型的人看到的結果是一樣的,并不是完全的個性化。
【發(fā)明內容】
[0005]基于此,有必要針對上述網(wǎng)頁展示不夠個性化的問題,提供一種網(wǎng)頁展示方法和系統(tǒng)。
[0006]一種網(wǎng)頁展示方法,包括以下步驟:
[0007]獲取網(wǎng)頁的各第一對象的第一特征數(shù)據(jù)、各第二對象的第二特征數(shù)據(jù)和各第二對象在各第一對象中的各歷史行為數(shù)據(jù);
[0008]根據(jù)預設的各歷史行為數(shù)據(jù)與數(shù)值的關聯(lián)關系,分別獲取各第二對象在各第一對象中的歷史行為和值,其中,歷史行為和值為對應的第二對象在對應的第一對象中的各歷史行為數(shù)據(jù)所關聯(lián)的數(shù)值的總和;
[0009]對于任意一個第一對象和任意一個第二對象,根據(jù)對應的第一特征數(shù)據(jù)和對應的第二特征數(shù)據(jù)構建組合特征數(shù)據(jù),為對應的第一特征數(shù)據(jù)分配第一權重值,為組合特征數(shù)據(jù)分配第二權重值,其中,對于該第一對象和該第二對象,第二權重值與第一權重值之和在各第一對象中的排序,與該第二對象在各第一對象中的歷史行為和值的排序一致;
[0010]針對目標第二對象,根據(jù)所分配的第一權重值與第二權重值的和值對各第一對象進行展示。
[0011]—種網(wǎng)頁展示系統(tǒng),包括以下單元:
[0012]特征獲取單元,用于獲取網(wǎng)頁的各第一對象的第一特征數(shù)據(jù)、各第二對象的第二特征數(shù)據(jù)和各第二對象在各第一對象中的各歷史行為數(shù)據(jù);
[0013]第一獲取單元,用于根據(jù)預設的各歷史行為數(shù)據(jù)與數(shù)值的關聯(lián)關系,分別獲取各第二對象在各第一對象中的歷史行為和值,其中,歷史行為和值為對應的第二對象在對應的第一對象中的各歷史行為數(shù)據(jù)所關聯(lián)的數(shù)值的總和;
[0014]分配單元,用于對于任意一個第一對象和任意一個第二對象,根據(jù)對應的第一特征數(shù)據(jù)和對應的第二特征數(shù)據(jù)構建組合特征數(shù)據(jù),為對應的第一特征數(shù)據(jù)分配第一權重值,為組合特征數(shù)據(jù)分配第二權重值,其中,對于該第一對象和該第二對象,第二權重值與第一權重值之和在各第一對象中的排序,與該第二對象在各第一對象中的歷史行為和值的排序一致;
[0015]展示單元,用于針對目標第二對象,根據(jù)所分配的第一權重值與第二權重值的和值對各第一對象進行展示。
[0016]根據(jù)上述本發(fā)明的方案,其是根據(jù)第一對象的第一特征數(shù)據(jù)、第二對象的第二特征數(shù)據(jù)和第二對象在第一對象中的歷史行為數(shù)據(jù),獲取第一對象的第一特征數(shù)據(jù)的第一權重值,以及第一對象的第一特征數(shù)據(jù)與第二對象的第二特征數(shù)據(jù)的組合特征數(shù)據(jù)的第二權重值;針對目標第二對象,根據(jù)第一權重值和第二權重值的和值對各第一對象進行展示。通過上述方案可以針對每個第二對象,對各第一對象進行不同的展示,實現(xiàn)網(wǎng)頁的個性化展不ο
【附圖說明】
[0017]圖1為其中一個實施例的網(wǎng)頁展示方法的流程示意圖;
[0018]圖2為其中一個實施例的網(wǎng)頁展示系統(tǒng)的結構示意圖;
[0019]圖3為其中一個實施例的網(wǎng)頁展示系統(tǒng)的部分結構示意圖。
【具體實施方式】
[0020]為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步的詳細說明。應當理解,此處所描述的【具體實施方式】僅僅用以解釋本發(fā)明,并不限定本發(fā)明的保護范圍。
[0021]參見圖1所示,為本發(fā)明的網(wǎng)頁展示方法的一個實施例。該實施例中的網(wǎng)頁展示方法,包括以下步驟:
[0022]步驟S101:獲取網(wǎng)頁的各第一對象的第一特征數(shù)據(jù)、各第二對象的第二特征數(shù)據(jù)和各第二對象在各第一對象中的各歷史行為數(shù)據(jù);
[0023]步驟S102:根據(jù)預設的各歷史行為數(shù)據(jù)與數(shù)值的關聯(lián)關系,分別獲取各第二對象在各第一對象中的歷史行為和值,其中,歷史行為和值為對應的第二對象在對應的第一對象中的各歷史行為數(shù)據(jù)所關聯(lián)的數(shù)值的總和;
[0024]步驟S103:對于任意一個第一對象和任意一個第二對象,根據(jù)對應的第一特征數(shù)據(jù)和對應的第二特征數(shù)據(jù)構建組合特征數(shù)據(jù),為對應的第一特征數(shù)據(jù)分配第一權重值,為組合特征數(shù)據(jù)分配第二權重值,其中,對于該第一對象和該第二對象,第二權重值與第一權重值之和在各第一對象中的排序,與該第二對象在各第一對象中的歷史行為和值的排序一致;
[0025]步驟S104:針對目標第二對象,根據(jù)所分配的第一權重值與第二權重值的和值對各第一對象進行展示。
[0026]上述步驟S101、步驟S102、步驟S103為網(wǎng)頁展示方法的離線訓練部分,步驟S104為網(wǎng)頁展示方法的線上應用部分。
[0027]根據(jù)本實施例的方案,其是根據(jù)第一對象的第一特征數(shù)據(jù)、第二對象的第二特征數(shù)據(jù)和第二對象在第一對象中的歷史行為數(shù)據(jù),獲取第一對象的第一特征數(shù)據(jù)的第一權重值,以及第一對象的第一特征數(shù)據(jù)與第二對象的第二特征數(shù)據(jù)的組合特征數(shù)據(jù)的第二權重值;針對目標第二對象,根據(jù)第一權重值和第二權重值的和值對各第一對象進行展示。通過上述方案可以針對每個第二對象,對各第一對象進行不同的展示,實現(xiàn)網(wǎng)頁的個性化展示。
[0028]優(yōu)選的,第一對象為網(wǎng)頁的檔期,第二對象為網(wǎng)頁的帳戶;在步驟S102中,帳戶在每個檔期中的歷史行為包括對該檔期的瀏覽、加入購物車、收藏、購買等,這些歷史行為預設的數(shù)值大小關系為:瀏覽的數(shù)值小于加入購物車的數(shù)值,加入購物車的數(shù)值小于收藏的數(shù)值,收藏的數(shù)值小于購買的數(shù)值。至于歷史行為具體的數(shù)值可以由技術人員自由設定,只要數(shù)值大小符合上述比較原則即可。
[0029]具體的,購買的數(shù)值可以為100000分,收藏的數(shù)值可以為1000分,加入購物車的數(shù)值可以為10分,瀏覽的數(shù)值可以為1分,每個檔期中各種歷史行為的數(shù)值的總和就是上述數(shù)值的總和,比如一個帳戶打開了一個檔期,將3個商品加入購物車,收藏了 2個商品,購買了 1個商品,那么該帳戶在該檔期中的歷史行為的數(shù)據(jù)的總和就是100000*1+1000*2+10*3+1 = 102031。
[0030]優(yōu)選的,在步驟S103中,對于任意一個檔期和任意一個帳戶,根據(jù)對應的第一特征數(shù)據(jù)和對應的第二特征數(shù)據(jù)構建組合特征數(shù)據(jù),為對應的第一特征數(shù)據(jù)分配第一權重值,為組合特征數(shù)據(jù)分配第二權重值,其中,對于該第一對象和該第二對象,第二權重值與第一權重值之和在各第一對象中的排序,與該第二對象在各第一對象中的歷史行為和值的排序一致;
[0031]具體的,如某一賬戶在某一檔期中的歷史行為和值為102031,若該帳戶的該和值102031在各個檔期歷史行為和值中的排序為第三,該檔期中的第一特征數(shù)據(jù)的第一權重值為0.1,該帳戶和該檔期的組合特征數(shù)據(jù)的第二權重值為0.2,則第二權重值與第一權重值之和為0.3,該和值0.3在各個檔期中的排序也為第三,即帳戶在每個檔期中的權重和值在各個檔期中的排序應該與帳戶在每個檔期的歷史行為和值在各個檔期中的排序一致,也就是說,權重值的具體數(shù)值的分配是以歷史行為數(shù)