一種信息展示的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別涉及一種信息展示的方法和裝置。
【背景技術(shù)】
[0002]隨著通信技術(shù)和互聯(lián)網(wǎng)的不斷發(fā)展,人們?nèi)找媪?xí)慣并熱衷于使用手機在網(wǎng)上消費。相應(yīng)的,手機中可以安裝有包含推薦商品功能的應(yīng)用程序,這些應(yīng)用程序需設(shè)置有后臺服務(wù)器。
[0003]這些應(yīng)用程序的后臺服務(wù)器中可以記錄有商品的折扣率、現(xiàn)價和每天的購買量,并按照如下公式計算各商品的權(quán)重值,“權(quán)重值=折扣率*log(現(xiàn)價)*購買量”,進而優(yōu)先向用戶推薦權(quán)重值比較大的商品。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]優(yōu)先推薦的商品的購買量會提高,相應(yīng)的,被推薦的商品的權(quán)重值變大,從而可能會出現(xiàn)這樣一種情況,某些被推薦過的商品即使折扣率和現(xiàn)價有所下降也一直被推薦,而同時另外一些沒有被推薦過的商品一直得不到推薦,那么有些值得推薦的商品會長期得不到推薦,這樣,降低了進行信息推薦的準確性。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種信息展示的方法和裝置。所述技術(shù)方案如下:
[0007]第一方面,提供了一種信息展示的方法,所述方法包括:
[0008]獲取各待展示對象的多個預(yù)設(shè)屬性的屬性值,并獲取預(yù)設(shè)歷史時段中各歷史展示對象的點擊率,以及所述各歷史展示對象的所述多個預(yù)設(shè)屬性的屬性值;
[0009]根據(jù)所述各待展示對象的多個預(yù)設(shè)屬性的屬性值與所述各歷史展示對象的所述多個預(yù)設(shè)屬性的屬性值的匹配情況,以及所述各歷史展示對象的點擊率,確定每個待展示對象的預(yù)計點擊率;
[0010]根據(jù)所述每個待展示對象的預(yù)計點擊率,在所述待展示對象中,選取至少一個待展示對象,并對所述至少一個待展示對象的展示信息進行展示。
[0011]第二方面,提供了一種信息展示的裝置,所述裝置包括:
[0012]獲取模塊,用于獲取各待展示對象的多個預(yù)設(shè)屬性的屬性值,并獲取預(yù)設(shè)歷史時段中各歷史展示對象的點擊率,以及所述各歷史展示對象的所述多個預(yù)設(shè)屬性的屬性值;
[0013]確定模塊,用于根據(jù)所述各待展示對象的多個預(yù)設(shè)屬性的屬性值與所述各歷史展示對象的所述多個預(yù)設(shè)屬性的屬性值的匹配情況,以及所述各歷史展示對象的點擊率,確定每個待展示對象的預(yù)計點擊率;
[0014]展示模塊,用于根據(jù)所述每個待展示對象的預(yù)計點擊率,在所述待展示對象中,選取至少一個待展示對象,并對所述至少一個待展示對象的展示信息進行展示。
[0015]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0016]本發(fā)明實施例中,獲取各待展示對象的多個預(yù)設(shè)屬性的屬性值,并獲取預(yù)設(shè)歷史時段中各歷史展示對象的點擊率,以及各歷史展示對象的多個預(yù)設(shè)屬性的屬性值;根據(jù)各待展示對象的多個預(yù)設(shè)屬性的屬性值與各歷史展示對象的多個預(yù)設(shè)屬性的屬性值的匹配情況,以及各歷史展示對象的點擊率,確定每個待展示對象的預(yù)計點擊率;根據(jù)每個待展示對象的預(yù)計點擊率,在待展示對象中,選取至少一個待展示對象,并對至少一個待展示對象的展示信息進行展示。這樣,不會出現(xiàn)一些待展示對象一直得到推薦,而同時另外一些待展示對象一直得不到推薦的情況,從而,可以提高進行信息推薦的準確性。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明實施例提供的一種信息展示的方法流程圖;
[0019]圖2是本發(fā)明實施例提供的一種信息展示的算法的樹狀圖;
[0020]圖3是本發(fā)明實施例提供的一種信息展示的裝置結(jié)構(gòu)示意圖;
[0021]圖4是本發(fā)明實施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖。
【具體實施方式】
[0022]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0023]實施例一
[0024]本發(fā)明實施例提供了一種信息展示的方法,如圖1所示,該方法的處理流程可以包括如下的步驟:
[0025]步驟101,獲取各待展示對象的多個預(yù)設(shè)屬性的屬性值,并獲取預(yù)設(shè)歷史時段中各歷史展示對象的點擊率,以及各歷史展示對象的多個預(yù)設(shè)屬性的屬性值。
[0026]步驟102,根據(jù)各待展示對象的多個預(yù)設(shè)屬性的屬性值與各歷史展示對象的多個預(yù)設(shè)屬性的屬性值的匹配情況,以及各歷史展示對象的點擊率,確定每個待展示對象的預(yù)計點擊率。
[0027]步驟103,根據(jù)每個待展示對象的預(yù)計點擊率,在待展示對象中,選取至少一個待展示對象,并對至少一個待展示對象的展示信息進行展示。
[0028]本發(fā)明實施例中,獲取各待展示對象的多個預(yù)設(shè)屬性的屬性值,并獲取預(yù)設(shè)歷史時段中各歷史展示對象的點擊率,以及各歷史展示對象的多個預(yù)設(shè)屬性的屬性值;根據(jù)各待展示對象的多個預(yù)設(shè)屬性的屬性值與各歷史展示對象的多個預(yù)設(shè)屬性的屬性值的匹配情況,以及各歷史展示對象的點擊率,確定每個待展示對象的預(yù)計點擊率;根據(jù)每個待展示對象的預(yù)計點擊率,在待展示對象中,選取至少一個待展示對象,并對至少一個待展示對象的展示信息進行展示。這樣,不會出現(xiàn)一些待展示對象一直得到推薦,而同時另外一些待展示對象一直得不到推薦的情況,從而,可以提高進行信息推薦的準確性。
[0029]實施例二
[0030]本發(fā)明實施例提供了一種信息展示的方法,該方法可以由服務(wù)器實現(xiàn)。服務(wù)器可以是某應(yīng)用程序的的后臺服務(wù)器或某網(wǎng)站的網(wǎng)站服務(wù)器,存儲有大量的物品的信息。服務(wù)器可以包括處理器、存儲器,處理器可以用于進行下述流程中的信息查詢和展示等處理,存儲器可以用于存儲下述處理過程中需要的數(shù)據(jù)以及產(chǎn)生的數(shù)據(jù)。本實施例的方法流程可以由后臺服務(wù)器執(zhí)行。本實施例以執(zhí)行主體為后臺服務(wù)器為例,進行方案的詳細說明,其它情況與之類似,本實施例不再累述。
[0031]下面將結(jié)合【具體實施方式】,對圖1所示的處理流程進行詳細的說明,內(nèi)容可以如下:
[0032]步驟101,獲取各待展示對象的多個預(yù)設(shè)屬性的屬性值,并獲取預(yù)設(shè)歷史時段中各歷史展示對象的點擊率,以及各歷史展示對象的多個預(yù)設(shè)屬性的屬性值。
[0033]其中,待展示對象可以是需要在終端上進行信息展示的物品,如商品、手機App (Applicat1n,應(yīng)用程序)、視頻等(本實施例中以商品為例進行說明)。歷史展示對象可以是已經(jīng)在終端上展示過信息的對象。預(yù)設(shè)屬性可以是預(yù)先在對象的多種屬性中指定出的一種或多種屬性,如類別、價格、折扣率、購買量和所在地等。預(yù)設(shè)歷史時段可以是當(dāng)前時刻以前的預(yù)設(shè)時長的時間段,如過去的24小時、過去的一周等。
[0034]在實施中,服務(wù)器可以查詢本地存儲的需要進行信息展示的待展示對象,待展示對象可以是對象集合(或稱對象庫)中的所有對象或部分符合指定條件的對象,進而可以獲取待展示對象的預(yù)設(shè)屬性的屬性值。同時,可以查詢在預(yù)設(shè)歷史時段中進行展示過的歷史展示對象,進而可以獲取歷史展示對象的預(yù)設(shè)屬性的屬性值和點擊率。其中,待展示對象中可以包含部分或全部歷史展示對象,也可以不包含歷史展示對象。
[0035]可選的,可以優(yōu)先對歷史展示較少的對象進行展示,相應(yīng)的在步驟101之前可以進行如下處理:在對象集合中,獲取歷史展示次數(shù)不超過預(yù)設(shè)閾值的對象,作為待展示對象。
[0036]在實施中,服務(wù)器可以記錄有每個對象在預(yù)設(shè)歷史時段內(nèi)的展示次數(shù)以及每次展示的時間。當(dāng)某個對象對應(yīng)的展示次數(shù)小于或等于預(yù)設(shè)閾值(如5次)時,可以將該對象確定為待展示對象。
[0037]步驟102,根據(jù)各待展示對象的多個預(yù)設(shè)屬性的屬性值與各歷史展示對象的多個預(yù)設(shè)屬性的屬性值的匹配情況,以及各歷史展示對象的點擊率,確定每個待展示對象的預(yù)計點擊率。
[0038]在實施中,服務(wù)器可以根據(jù)每個待展示對象對應(yīng)的屬性值和每個歷史展示對象對應(yīng)的屬性值,確定與每個待展示對象的屬性值匹配度較高的一個或多個歷史展示對象,進而可以根據(jù)相應(yīng)的歷史展示對象的點擊率,確定與其屬性值匹配度較高的待展示對象的預(yù)計點擊率。
[0039]可選的,可以根據(jù)各待展示對象的多個預(yù)設(shè)屬性的屬性值,以及各歷史展示對象的多個預(yù)設(shè)屬性的屬性值,分別確定與每個待展示對象滿足預(yù)設(shè)屬性值匹配條件的歷史展示對象;根據(jù)與每個待展示對象滿足預(yù)設(shè)屬性值匹配條件的歷史展示對象的點擊率,確定每個待展示對