本發(fā)明涉及數(shù)據(jù)處理技術領域,尤其涉及一種選擇及推薦展示對象的方法及裝置。
背景技術:
電子商務平臺,尤其是C2C(Consumer to Consumer,消費者對消費者)電子商務平臺,為了吸引消費者,以及多方位推廣展示對象,提高展示對象的成交量,通常在一個總服務器(用于運行一個商務平臺)下關聯(lián)不同的子服務器(用于運行子商務平臺),每個子服務器承載不同的業(yè)務。
例如,將總服務器A下關聯(lián)子服務器A1和子服務器A2,總服務器A用來承載展示對象的常規(guī)出售業(yè)務,子服務器A1用來承載展示對象的團購促銷業(yè)務,子服務器A2用來承載展示對象的返利促銷業(yè)務。
此時,總服務器A內(nèi)的展示對象具有參與子服務器A1的團購促銷業(yè)務的報名資格,具體能否參與,需要對展示對象進行能否參與團購促銷業(yè)務的確定。若展示對象O1被選擇為可以參與團購促銷業(yè)務,則展示對象O1的第一用戶(例如,提供展示對象O1的賣家用戶等)就可以在子服務器A1上對展示對象O1組織團購促銷。同樣的,總服務器A內(nèi)的展示對象具有參與子服務器A2的返利促銷業(yè)務的報名資格,具體能否參與,需要對展示對象進行能否參與返利促銷業(yè)務的確定。若展示對象O2被選擇為可以參與返利促銷業(yè)務,則展示對象O2的第一用戶就可以在子服務器A2上對展示對象O2組織返利促銷。
子服務器的管理者為了防止有問題(例如,假冒偽劣)的展示對象在子服務器上展示,影響第二用戶(例如,查看或購買展示對象的用戶等)體驗,甚至對第二用戶造成損害,通常在需要依據(jù)參與業(yè)務的展示對象的各種信息,例 如,展示對象的價格和歷史交易信息等來選擇能參與業(yè)務的展示對象,避免將有問題的展示對象提供給消費者。
目前,上述選擇參與業(yè)務的展示對象大多是通過人工依據(jù)經(jīng)驗進行確定。這種確定方法存在主觀性較強,工作量較大,效率較低,加大人力成本,且人工確定參與業(yè)務的展示對象易出錯以及存在較大的廉政風險的缺陷。
技術實現(xiàn)要素:
本發(fā)明實施例提供一種選擇及推薦展示對象的方法及裝置,用以解決現(xiàn)有的人工確定參與業(yè)務的展示對象存在的主觀性較強、效率較低且容易出錯的問題。
一種選擇展示對象的方法,包括:
子服務器接收各第一用戶終端發(fā)送的業(yè)務參與請求消息,所述業(yè)務參與請求消息中攜帶有展示對象的標識;
根據(jù)從總服務器獲取的展示對象的標識與第一用戶的標識之間的對應關系,確定接收的各業(yè)務參與請求消息中攜帶的展示對象的標識對應的第一用戶的標識;
從總服務器獲取確定的各第一用戶的標識所表示的第一用戶的歷史行為信息;
根據(jù)獲取的第一用戶的歷史行為信息,確定滿足設定的業(yè)務參與條件的第一用戶;
從滿足設定的業(yè)務參與條件的第一用戶的請求參與業(yè)務的展示對象中,選擇展示對象。
一種對利用上述的方法選擇出的展示對象進行推薦的方法,每一展示對象對應一個或多個消費層級,且對應一個或多個興趣標簽,所述進行推薦的方法包括:
根據(jù)第二用戶的歷史行為信息,確定該第二用戶的購買力層級和感興趣的 興趣標簽;
在所述選擇出的展示對象中,進一步選擇所對應的興趣標簽中包含該第二用戶感興趣的興趣標簽,且所對應的消費層級與該第二用戶的購買力層級相匹配的展示對象;
在該第二用戶訪問所述子服務器時,將包含進一步選擇的所述展示對象的網(wǎng)頁推薦給該第二用戶。
一種選擇展示對象的裝置,包括:
接收模塊,用于接收各第一用戶終端發(fā)送的業(yè)務參與請求消息,所述業(yè)務參與請求消息中攜帶有展示對象的標識;
第一確定模塊,用于根據(jù)從總服務器獲取的展示對象的標識與第一用戶的標識之間的對應關系,確定接收的各業(yè)務參與請求消息中攜帶的展示對象的標識對應的第一用戶的標識;
第二確定模塊,用于從總服務器獲取確定的各第一用戶的標識所表示的第一用戶的歷史行為信息;
第三確定模塊,用于根據(jù)獲取的第一用戶的歷史行為信息,確定滿足設定的業(yè)務參與條件的第一用戶;
第一選擇模塊,用于從滿足設定的業(yè)務參與條件的第一用戶的請求參與業(yè)務的展示對象中,選擇展示對象。
一種對上述所述的裝置選擇出的展示對象的進行推薦的裝置,每一展示對象對應一個或多個消費層級,且對應一個或多個興趣標簽,所述進行推薦的裝置包括:
第五確定模塊,用于根據(jù)第二用戶的歷史行為信息,確定該第二用戶的購買力層級和感興趣的興趣標簽;
第二選擇模塊,用于在所述選擇出的展示對象中,進一步選擇所對應的興趣標簽中包含該第二用戶感興趣的興趣標簽,且所對應的消費層級與該第二用戶的購買力層級相匹配的展示對象;
推薦模塊,用于在該第二用戶訪問所述子服務器時,將包含進一步選擇的所述展示對象的網(wǎng)頁推薦給該第二用戶。
在本申請實施例的方案中,事先設置了第一用戶的展示參與條件,并根據(jù)第一用戶的歷史行為信息,確定第一用戶是否為滿足設定的業(yè)務參與條件的第一用戶,在該第一用戶滿足設定的業(yè)務參與條件時,從該第一用戶的請求參與業(yè)務的展示對象中選擇部分或全部展示對象;這就使得在選擇總服務器中能夠參與子服務器的業(yè)務的展示對象時,可以自動化地、相對客觀地和準確地確定總服務器中能參與子服務器的展示業(yè)務的展示對象;并且由于先從第一用戶來對參與業(yè)務的展示對象進行過濾,有效地從第一用戶源頭制止了將有問題的展示對象提供給消費者,減少了后續(xù)確定展示對象的數(shù)量,不但提高了第二用戶的購物體驗,而且提高了選擇展示對象的效率。
附圖說明
圖1為本申請實施例一提供的選擇展示對象的方法的流程圖;
圖2為本申請實施例二提供的推薦展示對象的方法的流程圖;
圖3為本申請實施例三提供的選擇展示對象的裝置的結(jié)構示意圖;
圖4為本申請實施例四提供的推薦展示對象的裝置的結(jié)構示意圖。
具體實施方式
為了避免子服務器在確定總服務器中能夠參與子服務器的業(yè)務的展示對象時,出現(xiàn)的主觀性較強、效率較低且容易出錯的問題,本申請實施例提供一種選擇展示對象的方法。該方法中,首先,子服務器接收第一用戶終端發(fā)送的攜帶有展示對象的標識的業(yè)務參與請求消息,利用總服務器中存儲的展示對象的標識和第一用戶的標識之間的對應關系,確定請求參與業(yè)務的展示對象對應的第一用戶;然后根據(jù)從總服務器中獲取確定的所述第一用戶的歷史行為信息,并根據(jù)該歷史行為信息,判斷確定的所述第一用戶是否滿足設定的業(yè)務參 與條件;最后,在確定第一用戶滿足設定的業(yè)務參與條件時,從該第一用戶的請求參與業(yè)務的展示對象中,選擇部分或全部展示對象作為確定的展示對象。這就使得在選擇總服務器中能夠參與子服務器的業(yè)務的展示對象時,可以自動化地、相對客觀地和準確地確定參與業(yè)務的展示對象;并且由于先從第一用戶來對參與業(yè)務的展示對象進行過濾,有效地從第一用戶源頭制止了將有問題展示對象提供給消費者,減少了后續(xù)確定展示對象的數(shù)量,不但提高了第二用戶的購物體驗,而且提高了確定展示對象的效率。
為了清楚地說明本申請實施例的方案,下面先對總服務器上存儲或記錄的信息進行說明:
1)包含的每一展示對象的特征以及歷史交易行為特征,展示對象的特征可以包括:價格、庫存、所屬類目、性別偏好等中一種或多種,對應的一個或多個葉子類目和對應的一個或多個消費層級,展示對象的歷史交易行為特征包括:銷量、退款率、好評率、差評率、收藏量、搜索量、瀏覽量和歷史文本評價信息等中一種或多種;以及各店鋪的經(jīng)營特征包括:店鋪的星級、發(fā)貨速度、服務質(zhì)量、開店時長等中一種或多種;
2)每一第一用戶的標識和該第一用戶在總服務器上展示的展示對象的標識之間的對應關系;
3)每一第一用戶售賣其在該總服務器上展示其展示對象的過程中以及為售賣所述展示對象所做的準備產(chǎn)生的行為信息,這些已經(jīng)發(fā)生的行為信息相對于當前正在發(fā)生的行為信息就稱為歷史行為信息,第一用戶的歷史行為信息是記錄了第一用戶的歷史行為。
例如:店鋪注冊記錄(注冊時間、注冊的主營類目、注冊的現(xiàn)居住地、注冊使用的手機號和注冊使用的郵箱地址等)、店鋪登錄記錄(登錄店鋪的時長、登錄店鋪使用的設備的標識和登錄店鋪使用的IP(Internet Protocal,網(wǎng)絡互聯(lián)協(xié)議)地址等,還可包括:歷史處罰分值、售賣假貨記錄、欺詐第二用戶記錄、出售違禁展示對象記錄、虛假認證記錄、行賄記錄中的一種或多種;上述還可 包括的信息可以通過第二用戶的投訴記錄以及網(wǎng)絡管理者的審查記錄獲得;
這里的售賣假貨記錄、欺詐第二用戶記錄、出售違禁展示對象記錄、虛假認證記錄、行賄記錄可稱為不良記錄,歷史處罰分值即是從總體上反映這些不良記錄的嚴重程度以及發(fā)生次數(shù)的多少;每發(fā)生一次不良記錄,即可將歷史處罰分值增加該次的不良記錄對應的分值??傮w而言,售賣假貨記錄、欺詐記錄、出售違禁展示對象記錄、虛假認證記錄和行賄記錄的次數(shù)越多,歷史處罰分值越高。
4)每一第二用戶訪問該總服務器時產(chǎn)生的行為信息,也即第二用戶的歷史行為信息,例如:行為(如購買/瀏覽/收藏/加購),該行為針對的展示對象的標識、該行為發(fā)生的時間信息;對展示對象的文本評價信息、對展示對象所屬店鋪的發(fā)貨速度、服務質(zhì)量、描述相符程度等的評價信息等。
以下結(jié)合說明書附圖對本申請的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本申請。并且在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
下面結(jié)合附圖,用具體實施例對本申請?zhí)峁┑姆椒把b置進行詳細描述。
實施例一
如圖1所示,其為本申請實施例一提供的選擇展示對象的方法,包括以下步驟:
步驟101:子服務器接收各第一用戶終端發(fā)送的業(yè)務參與請求消息,所述業(yè)務參與請求消息中攜帶有展示對象的標識;
總服務器中包含的第一用戶的標識所表示的第一用戶,在需要將其在總服務器中的展示對象參與子服務器的業(yè)務時,可以使用第一用戶終端將需要參與業(yè)務的展示對象的標識攜帶在業(yè)務參與請求中,并將該業(yè)務參與請求發(fā)送給子服務器。
這里,業(yè)務參與請求消息中攜帶的展示對象的標識所表示的展示對象,即為請求參與業(yè)務的展示對象;子服務器通過本步驟101即可獲知請求參與業(yè)務的展示對象,后續(xù)針對這些請求參與業(yè)務的展示對象進行是否能夠參與展示進行確定。
步驟102:子服務器根據(jù)從總服務器獲取的展示對象的標識與第一用戶的標識之間的對應關系,確定接收的各業(yè)務參與請求消息中攜帶的展示對象的標識對應的第一用戶的標識;
這里,總服務器中存儲了每一第一用戶的標識和該第一用戶在該總服務器上展示的展示對象的標識之間的對應關系;第一用戶每新增一個展示對象,總服務器即可以建立該新增的展示對象與該第一用戶的標識之間的對應關系,第一用戶每刪除一個展示對象,即可以相應地刪除該刪除的展示對象與該第一用戶的標識之間的對應關系。
子服務器可以在接收各第一用戶終端發(fā)送的業(yè)務參與請求消息之后,通過向總服務器發(fā)送對應關系請求消息,進而從總服務器中獲得上述對應關系;這種方式獲得的對應關系由于是最新的,因此,可較為準確地利用這種方式獲得的對應關系確定接收的各業(yè)務參與請求消息中攜帶的展示對象的標識對應的第一用戶的標識;
子服務器也可以在接收各第一用戶終端發(fā)送的業(yè)務參與請求消息之前,通過向總服務器發(fā)送對應關系請求消息,進而從總服務器中獲得上述對應關系;
步驟103:子服務器從總服務器獲取確定的各第一用戶的標識所表示的第一用戶的歷史行為信息;
第一用戶的歷史行為信息已在上文中已經(jīng)介紹,這里不再贅述。
本步驟103獲得第一用戶的歷史行為信息,是為了后續(xù)對請求參與業(yè)務的展示對象對應的第一用戶進行是否滿足設定的業(yè)務參與條件的確定提供依據(jù)。
步驟104:子服務器根據(jù)獲取的第一用戶的歷史行為信息,確定滿足設定的業(yè)務參與條件的第一用戶;
這里設定的業(yè)務參與條件是對第一用戶進行過濾的條件,主要目的是過濾出售有問題的展示對象的第一用戶。
考慮到出售過有問題的某一展示對象的第一用戶,當前及未來其極可能也會出售其它有問題的展示對象,因此,本步驟104中,將由問題的第一用戶過濾掉,達到有效地從第一用戶源頭制止了將有問題的展示對象提供給消費者的效果。
由于有問題的展示對象是來自第一用戶的,因此,有問題的展示對象被展示及售賣后,第二用戶及其它利害關系人會對該出問題的展示對象以及該店鋪進行反饋,例如:給予差評、投訴該第一用戶售假、投訴該第一用戶欺詐、舉報該第一用戶出售違禁展示對象、舉報該第一用戶進行了虛假認證、舉報該第一用戶存在行賄等;這些反饋及舉報最終反映該第一用戶的歷史行為,被記錄在該第一用戶的歷史行為信息中;
基于上述分析,避免將有問題的展示對象展示給訪問子服務器的第二用戶,可以根據(jù)有問題的展示對象是所來自的第一用戶的歷史行為信息來確定上述設定的業(yè)務參與條件,當然,也可以結(jié)合其它因素來確定上述設定的業(yè)務參與條件,這里并不對此進行限定。
下面給出兩種優(yōu)選的實施方式:
第一種優(yōu)選的實施方式:將歷史處罰分值小于第一設定值作為設定的業(yè)務參與條件;
也即:針對每一確定的所述第一用戶的標識所表示的第一用戶,判斷該第一用戶的歷史處罰分值是否小于第一設定值;
若是,則確定該第一用戶為滿足設定的業(yè)務參與條件的第一用戶;
若否,則確定該第一用戶為不滿足設定的業(yè)務參與條件的第一用戶。
由于歷史處罰分值從總體上反映了第一用戶的不良記錄的次數(shù)及嚴重程度,分值越高,就表示了該第一用戶的不良記錄次數(shù)越多及嚴重程度越高,因此,應將這類歷史處理分值不小于第一設定值的第一用戶過濾掉。
第二種優(yōu)選的實施方式:將歷史處罰分值小于第一設定值,且與確定出的不良第一用戶不為同一第一用戶作為設定的業(yè)務參與條件;
該第二種優(yōu)選的實施方式的具體實現(xiàn)步驟包括如下第一步至第五步:
第一步:根據(jù)總服務器中存儲的各第一用戶的標識所表示的第一用戶中,除確定出的所述第一用戶的標識所表示的第一用戶外的歷史行為信息,確定不良第一用戶;
所述不良第一用戶包括:售賣假貨的第一用戶、欺詐第二用戶的第一用戶、出售違禁展示對象的第一用戶、虛假認證的第一用戶和存在行賄問題的第一用戶;
總服務器中記錄了所有第一用戶的歷史行為信息,因此,可以利用總服務器中存儲的各第一用戶的標識所表示的第一用戶中,除確定出的所述第一用戶的標識所表示的第一用戶外的歷史行為信息確定上述不良第一用戶。
第二步:針對每一確定的所述第一用戶的標識所表示的第一用戶,判斷該第一用戶的歷史處罰分值是否小于第一設定值;若是,則執(zhí)行第三步;若否,則執(zhí)行第五步;
這里的第二步與上述第一種優(yōu)選的實施方式中的判斷過程相同,因此,不再贅述。
第三步:根據(jù)該第一用戶的店鋪注冊記錄和店鋪登陸記錄,判斷確定出的不良第一用戶中是否存在與該第一用戶為同一第一用戶的不良第一用戶;若是,則執(zhí)行第四步;若否,則執(zhí)行第五步;
這里的店鋪注冊記錄和店鋪登錄記錄在上文中已經(jīng)介紹,因此,不再贅述。
考慮到在網(wǎng)絡中,一個第一用戶可以注冊多個賬號(也即第一用戶的標識),同時經(jīng)營多個店鋪,盡管第一用戶的標識不同,而實際中可能對應的是同一第一用戶。為了防止第一用戶在其一個店鋪A1中展示及售賣沒有問題的展示對象,歷史處罰分值小于設定值,但在另一個店鋪A2中展示及售賣有問題的展示對象,這時該第一用戶針對店鋪A1所使用的第一用戶的標識所表示 的第一用戶就可以達到滿足設定的業(yè)務參與條件,一旦滿足設定的業(yè)務參與條件,該第一用戶可能利用有問題的展示對象參與子服務器的業(yè)務,因此,這里的第三步中需要判斷確定出的不良第一用戶中是否存在與該第一用戶為同一第一用戶的不良第一用戶,也即對該第一用戶是否與不良第一用戶中的某一不良第一用戶為同一第一用戶進行判斷,最大程度上避免將有問題的展示對象提供給第二用戶。
對于經(jīng)營多個店鋪的同一第一用戶,由于在注冊不同的店鋪時填寫的注冊信息也即店鋪注冊記錄的相似性較大的可能性很高,并且在登錄店鋪時使用的設備、登錄店鋪的時間段、登錄店鋪的使用的IP地址等這些店鋪登錄記錄的相似性較大的可能性也較高,因此,可以利用該第一用戶的店鋪注冊記錄和店鋪登陸記錄,與不良第一用戶中的各不良第一用戶的店鋪注冊記錄和店鋪登陸記錄進行比較,判斷確定出的不良第一用戶中是否存在與該第一用戶為同一第一用戶的不良第一用戶。
在所述店鋪登錄記錄包括登錄店鋪的時長、登錄店鋪使用的設備的標識和登錄店鋪使用的網(wǎng)絡互聯(lián)協(xié)議IP地址時,這里的第三步的優(yōu)選的實施方式可以如下:
判斷確定出的不良第一用戶中是否存在以下三種不良第一用戶中的任一種或多種不良第一用戶,若是,則判斷為存在與該第一用戶為同一第一用戶的不良第一用戶;若否,則判斷為不存在與該第一用戶為同一第一用戶的不良第一用戶;
第一種不良第一用戶:登錄店鋪使用的設備的標識與該第一用戶登錄店鋪使用的設備的標識相同,且使用該設備登錄店鋪的時長大于第二設定值不良第一用戶;
第二種不良第一用戶:登錄店鋪使用的IP地址與該第一用戶登錄店鋪使用的IP地址相同,且使用該IP地址登錄店鋪的時長大于第二設定值不良第一用戶;
第三種不良第一用戶:店鋪注冊記錄與該第一用戶的店鋪注冊記錄的相似度大于第三設定值的不良第一用戶。
第四步:確定該第一用戶為滿足設定的業(yè)務參與條件的第一用戶。
第五步:確定該第一用戶為不滿足設定的業(yè)務參與條件的第一用戶。
步驟105:子服務器從滿足設定的業(yè)務參與條件的第一用戶的請求參與業(yè)務的展示對象中,選擇展示對象;
本步驟105中,子服務器可以使用多種方法從從滿足設定的業(yè)務參與條件的第一用戶的請求參與業(yè)務的部分展示對象中,選擇展示對象。例如,方法一:隨機選擇;方法二:按照展示對象的價格選擇;方法三:依據(jù)請求參與業(yè)務的展示對象所屬的類目與子服務器承載的業(yè)務當前針對的類目是否匹配進行選擇,在匹配時,選擇該請求參與業(yè)務的展示對象;在不匹配時,不選擇該請求參與業(yè)務的展示對象。
步驟105中選擇出的展示對象,可以是全部展示對象,也可以是部分展示對象。
下面給出本步驟105的優(yōu)選實施方式:
可以通過以下方式從滿足設定的業(yè)務參與條件的第一用戶的請求參與業(yè)務的展示對象中,選擇展示對象:
針對每一滿足設定的業(yè)務參與條件的第一用戶的每一請求參與業(yè)務的展示對象,執(zhí)行以下步驟a1至步驟f1:
步驟a1:確定該展示對象的劣質(zhì)指標值;
對于一些展示對象,其不為假冒展示對象,但其本身的質(zhì)量存在問題,為了避免將此類展示對象提供給第二用戶,需要對反映該展示對象的為劣質(zhì)展示對象的信息進行量化,進而確定出該展示對象的劣質(zhì)指標值;
確定的劣質(zhì)指標值的高低反映了展示對象劣質(zhì)程度的厲害性,劣質(zhì)指標值越高,表明展示對象的劣質(zhì)程度越高。
具體的,可以通過以下方式來確定該展示對象的劣質(zhì)指標值:
根據(jù)該展示對象所屬店鋪的DSR(Detail Seller Rating,詳盡第一用戶評級)分值、價格信息、歷史文本評價信息和退款率信息中的一種或多種,確定該展示對象的劣質(zhì)指標值。
DSR包括寶貝描述相符度、第一用戶服務態(tài)度、快遞發(fā)貨速度等三個維度,分值高低直接指向展示對象的品質(zhì)和細節(jié),因此,可以利用DSR確定展示對象的劣質(zhì)指標值;
在該展示對象的價格偏離相同款式、相同材質(zhì)的展示對象的平均價格較遠時,表明該展示對象可能為劣質(zhì)的展示對象,可以利用偏離程度的大小確定該展示對象的劣質(zhì)指標值;
歷史文本評價信息中通常包含“好”、“贊”、“差”等反映展示對象的品質(zhì)的詞語,因此,與DSR相似,也可以用來確定展示對象的劣質(zhì)指標值;
在該展示對象的退款率較高時,表明多數(shù)第二用戶在購買到該展示對象后,可能不滿意該展示對象,此時,該展示對象可能為劣質(zhì)的展示對象,可以利用退款率確定該展示對象的劣質(zhì)指標值;
更具體的,可以使用現(xiàn)有的逐步回歸模型,利用該展示對象所屬店鋪的DSR分值、價格信息、歷史文本評價信息和退款率對步驟a1中的劣質(zhì)指標值進行確定。
步驟b1:預測該展示對象的成交銷量指標值;
展示對象之前在總服務器中進行了常規(guī)出售,可以利用常規(guī)出售時的歷史成交銷量,并結(jié)合一些其他因素(例如促銷力度值、季節(jié)因素)等預測展示對象的成交銷量指標值;
具體的,可以通過以下優(yōu)選的實施方式來預測該展示對象的成交銷量指標值:
根據(jù)該展示對象的特征、歷史交易行為特征、所屬店鋪的經(jīng)營特征和所要投放的網(wǎng)購平臺的業(yè)務特征中的一種或多種,預測該展示對象的成交銷量指標值;
其中,步驟b1中使用到的展示對象的特征包括:價格、庫存、所屬類目、性別偏好、消費層級中的一種或多種;
步驟b1中使用到的歷史交易行為特征包括:銷量、退款率、好評率、銷量、退款率、好評率、收藏量、搜索量、瀏覽量中的一種或多種;
步驟b1中使用到的店鋪的經(jīng)營特征包括:店鋪的星級、發(fā)貨速度、服務質(zhì)量、開店時長中的一種或多種;
步驟b1中使用到的網(wǎng)購平臺的業(yè)務特征包括:主營類目、促銷力度值中的一種或兩種。
具體的,可以對上述特征、歷史交易行為特征、所屬店鋪的經(jīng)營特征和所要投放的網(wǎng)購平臺的業(yè)務特征中的一種或多種所涉及的數(shù)據(jù)進行初步處理后,使用現(xiàn)有的迭代決策樹GBRT預測算法,預測該展示對象的成交銷量。
步驟c1:根據(jù)確定的劣指標值和預測的成交銷量指標值,確定該展示對象的綜合評分;
由于確定的劣指指標值可以反映展示對象的劣質(zhì)程度,預測的成交銷量反映了第二用戶對展示對象的需求程度,本申請中,子服務器對展示對象進行選擇的目的就是要選擇出那些質(zhì)量相對較好,且第二用戶需求量相對大的展示對象,因此,需要根據(jù)確定的劣質(zhì)指標值和預測的成交銷量指標值,確定展示對象的綜合評分,該綜合評分能對展示對象的質(zhì)量的高低和需求量大小做出反映。
假設歸一化后的劣質(zhì)指標值為p,歸一化后的成交銷量指標值為q,則本步驟c1中,可以利用以下公式(1)得到展示對象的綜合評分S:
當然,也不限于使用其他公式確定展示對象的綜合評分,例如,采用公式(2)得到展示對象的綜合評分S:
其中,M表示劣質(zhì)指標值;P1、P2表示加權因子,P1+P2=1;N表示成 交銷量指標值;X和Y為固定值。
步驟d1:判斷該該展示對象的綜合評分是否在設定區(qū)間范圍內(nèi),若是,則執(zhí)行步驟e1;若否,則執(zhí)行步驟f1;
所述設定區(qū)間范圍可以根據(jù)經(jīng)驗值確定。
步驟e1:將該展示對象作為選擇的展示對象。
此時,步驟e1中選擇出的展示對象通常為劣質(zhì)指標值較低且預測出的成交銷量較高的展示對象,這些展示對象將被選擇,后續(xù)能夠參與子服務器的業(yè)務。
步驟f1:將該展示對象過濾掉。
此時,步驟f1中選擇出的展示對象通常為預測出的成交銷量和劣質(zhì)指標值兩個均較低的展示對象,這些展示對象將被過濾掉,后續(xù)不能參與子服務器的業(yè)務。
經(jīng)過上述步驟a1至步驟f1的選擇過程,使得劣質(zhì)指標值較高的展示對象和預測的成交銷量較低的展示對象被過濾掉,在后續(xù)提供給第二用戶的展示對象為劣質(zhì)指標值較低的展示對象和預測的成交銷量較高的展示對象,這些展示對象可被認為是優(yōu)質(zhì)的展示對象,對第二用戶來說,就減少了第二用戶選擇需要購買的展示對象占用的時間,提高了購買體驗;對子服務器來說,省去了存儲預測的成交銷量較低的展示對象和劣質(zhì)的展示對象信息的空間,減少了第二用戶對劣質(zhì)指標值較高的展示對象和預測的成交銷量較低的展示對象的瀏覽(該瀏覽很大程度上不會帶來成交銷量)帶來的壓力,并且,由于子服務器后續(xù)提供給第二用戶的為劣質(zhì)指標值較低且預測出的成交銷量較高的展示對象,這些展示對象被第二用戶購買的可能性較大,因此,提高了展示對象的購買轉(zhuǎn)化率。
在子服務器選擇出展示對象后,可以將選擇的展示對象推薦給訪問該子服務器的第二用戶,下面通過實施例二的方案對推薦展示對象的方法進行說明。
實施例二
本申請實施例二提供一種推薦展示對象的方法,該展示對象可以為利用實施例一中的選擇展示對象的方法選擇出的展示對象,其流程圖如圖2所示,包括以下步驟:
步驟201:根據(jù)第二用戶的歷史行為信息,確定該第二用戶的購買力層級和感興趣的興趣標簽;
這里,每一展示對象對應一個或多個消費層級,且對應一個或多個興趣標簽。
每一展示對象均對應一個具體的價格信息,根據(jù)該展示對象的價格信息與其同類的展示對象的價格信息(也即與該展示對象處于同一類目下的展示對象),將價格劃分為至少兩個價格區(qū)間,并建立價格區(qū)間與消費層級的對應關系,之后確定該展示對象的價格所處的價格區(qū)間,進而從上述價格區(qū)間與消費層級的對應關系,即可獲得該展示對象所對應的消費層級。
所述興趣標簽可以是指展示對象適用的場景或者展示對象被使用后傳達的購買者的偏好;例如,針對沖鋒衣這一展示對象,其適用于旅游及戶外運動,其對應的興趣標簽可以為旅游和戶外運動;針對格子包這一展示對象,其被使用后傳達的購買者的偏好為愛逛街、氣質(zhì)、小香風或名媛淑女等,其對應的興趣標簽可以為氣質(zhì)、小香風、名媛淑女和愛逛街。
具體的,可以通過以下方式確定該第二用戶的購買力層級:
根據(jù)該第二用戶購買的各展示對象的價格所屬的價格區(qū)間所對應的消費層級,確定該第一用戶的購買力層級,其中,所述價格區(qū)間為展示對象所屬類目的價格區(qū)間,每一類目對應多個價格區(qū)間。
例如:若第一用戶1購買的每一第二用戶A品牌女性單肩包的價格為300元,該300在格子包這一類目下所屬的價格區(qū)間為大于等于250小于等于400,該大于等于280小于等于500所對應的消費層級為2級;則該第一用戶的購買力層級為2級。
這里為了簡化,舉例中只使用了第二用戶的購買的一個展示對象的價格進行說明,當然,可以根據(jù)該第二用戶購買的多個展示對象的價格來確定該第二用戶的購買力層級,此時,得到的該第二用戶的購買力層級將會更為準確。
所述第二用戶的歷史行為信息可以包括:行為、該行為的發(fā)生時間和該行為針對的業(yè)務對象的標識,所述行為包括:購買、瀏覽、加購和收藏;
具體的,可以通過以下步驟a2至步驟d2確定該第二用戶的感興趣的興趣標簽:
步驟a2:確定該第二用戶的歷史行為信息中包含的各展示對象的標識所表示的展示對象對應的葉子類目;
其中,葉子類目是其下沒有子類目的類目;
例如,在第二用戶1的歷史行為信息如下表(1)所示,其中,0112890這一標識所表示的展示對象為A品牌女性單肩格子包,0112899這一標識所表示的展示對象為B品牌的女性手提格子包,確定A品牌女性單肩包以及B品牌女性手提格子包對應的葉子類目為格子包;
表(1)
表(1)中,以第2列為例,表示的意思是第二用戶1在2015年7月5日12:00瀏覽了標識為0112890的展示對象;
針對確定的每一葉子類目,執(zhí)行以下操作:
步驟b2:將該第二用戶在該葉子類目下的行為劃分為至少一個行為簇,其中,屬于同一行為簇的任兩個行為的發(fā)生時間之差在設定的時間范圍內(nèi);
考慮到第二用戶在搜感興趣的展示對象的時候,一般不會一直不停地去只 去看、搜藏、加購單一的展示對象,這就使得若利用單個展示對象去計算行為簇的時候過于分散,一個第二用戶很難在某個單一的商品上有連續(xù)、連貫足夠多的行為行程一個大的簇,因此,本實施例中的行為簇采用在葉子類目下的行為簇,而不是采用單個展示對象下的行為簇。
沿用步驟a2中的例子,假設設定的時間范圍為2小時,則可將第二用戶1在格子包下的行為劃分為2個行為簇:行為簇1和行為簇2,行為簇1包含瀏覽、收藏共2個行為;行為簇2包含瀏覽、購買、瀏覽、收藏共4個行為;
步驟c2:根據(jù)劃分的所述行為簇,確定該第二用戶對該葉子類目感興趣與否;
具體的,可以通過以下兩種方式來根據(jù)劃分的所述行為簇,確定該第二用戶對該葉子類目感興趣與否:
方式一:事先為每一行為對應一個設定分值,然后對每一行為簇中包含的各行為對應的設定分值進行求和,得到每一行為簇的分值;之后將第二用戶在該類目下的行為簇的分值的最大值與設定的第一感興趣閾值進行比較,若大于第一感興趣閾值,則確定該第二用戶對該葉子類目感興趣;反之,則確定該第二用戶對該葉子類目不感興趣;
沿用步驟b2中的例子,假設收藏對應的設定分值為3分,瀏覽對應的設定分值為2分,購買對應的設定值為6分,則方式一中得到行為簇1的分值為5分,行為簇2對應的分值為13分。第二用戶1在格子包這一葉子類目下的行為簇的最高分值為13分,假設設定的第一感興趣閾值為6,由于最高分值13分大于6分,則確定該第二用戶1對格子包這一葉子類目感興趣。
方式二:統(tǒng)計各行為簇中包含的行為的個數(shù);確定包含行為的個數(shù)的最大值,在該最大值大于設定的第二感興趣閾值時,確定大于第二感興趣閾值,則確定該第二用戶對該葉子類目感興趣;反之,則確定該第二用戶對該葉子類目不感興趣;
仍然沿用步驟b2中的例子,第二用戶1在格子包這一葉子類目下的行為 簇1中包含的行為的個數(shù)為2,在行為簇2中包含的行為的個數(shù)為4,在第二感興趣閾值為3時,確定該第二用戶1對格子包這一葉子類目感興趣。
步驟d2:在確定該第二用戶對該葉子類目感興趣時,將該葉子類目對應的興趣標簽作為該第二用戶的感興趣的興趣標簽。
沿用步驟c2中的例子,步驟d2中,確定了第二用戶1對將格子包這一葉子類目感興趣,將格子包對應的興趣標簽氣質(zhì)、小香風、名媛淑女和愛逛街為第一用戶1的感興趣的興趣標簽。
步驟202:在所述選擇出的展示對象中,進一步選擇所對應的興趣標簽中包含該第二用戶感興趣的興趣標簽,且所對應的消費層級與該第二用戶的購買力層級相匹配的展示對象;
第二用戶的購買力層級和其感興趣的展示對象所屬的消費層級相匹配時,第二用戶購買該感興趣的展示對象的可能性較大;
這里的相匹配可以為相同,也可以為兩者之差的絕對值在設定數(shù)量個級別以內(nèi);
本步驟202中,在進一步選擇時,除了考慮上述第二用戶感興趣的興趣標簽、消費層級,在展示對象具有性別傾向時,還可以考慮第二用戶的性別,也即進一步選擇所對應的興趣標簽中包含該第二用戶感興趣的興趣標簽,所對應的消費層級與該第二用戶的購買力層級、且所對應的性別與第二用戶的性別相匹配的展示對象。
步驟203:在該第二用戶訪問所述子服務器時,將包含進一步選擇的所述展示對象的網(wǎng)頁推薦給該第二用戶。
在推薦時,可以針對該第二用戶設置個性化展示網(wǎng)頁,將包含進一步確定的所述展示對象或者所屬的類目展示在訪問時打開的首頁中,也可以將進一步確定的所述展示對象展示在每一網(wǎng)頁的展示對象推薦區(qū)域。
考慮到進一步選擇的所述展示對象的個數(shù)可能大于設定的推薦個數(shù),也可能小于設定的推薦個數(shù),為了能為第二用戶推薦設定的推薦個數(shù)個展示對象, 較佳的,在該第二用戶訪問所述子服務器時,將包含進一步選擇的所述展示對象的網(wǎng)頁推薦給該第二用戶之前,所述方法還包括:
判斷進一步選擇的所述展示對象的個數(shù)是否小于設定的推薦個數(shù);
若判斷結(jié)果為是,則根據(jù)該第二用戶的特征、選擇出的展示對象的特征、選擇出的展示對象所屬店鋪的經(jīng)營特征和所要投放的網(wǎng)購平臺的業(yè)務特征,確定該第二用戶購買,每一選擇出的展示對象中除進一步選擇的所述展示對象外,的展示對象的概率,按照該第二用戶購買展示對象的概率由大到小的順序,對選擇出的展示對象中除進一步選擇的所述展示對象外的展示對象進行排序,其中,第二用戶的特征包括購買力層級、性別、瀏覽特征、購買特征中的一種或多種;
具體可以利用GBRT算法根據(jù)該第二用戶的特征、選擇出的展示對象的特征、選擇出的展示對象所屬店鋪的經(jīng)營特征和所要投放的網(wǎng)購平臺的業(yè)務特征,確定該第二用戶購買,每一選擇出的展示對象中除進一步選擇的所述展示對象外,的展示對象的概率;
此時,本步驟203具體包括:在該第二用戶訪問所述子服務器時,將包含進一步選擇的所述展示對象和排序在前M位展示對象的網(wǎng)頁推薦給該第一用戶,其中,所述M為設定的推薦個數(shù)與進一步選擇的所述展示對象的個數(shù)之差。
若判斷結(jié)果為否,則針對進一步選擇出的每一展示對象,確定該展示對象對應的各興趣標簽的得分,將得分的最大值作為第二用戶對該展示對象的興趣值;按照確定的興趣值由大到小的順序,對進一步選擇出的展示對象進行排序;
這里,沿用步驟d2中的例子進行說明:
由步驟d2中可知,第二用戶1在的感興趣的興趣標簽為氣質(zhì)、小香風、名媛淑女和愛逛街,此時,可將第二用戶1在格子包這一葉子類目下的行為簇的最高分值為13分作為氣質(zhì)、小香風、名媛淑女和愛逛街這些興趣標簽的興趣值;并將進一步選擇出的展示對象對應的興趣標簽與上述第二用戶1在的感 興趣的興趣標簽相匹配的興趣標簽的興趣值也設置為13;例如:假設進一步選擇出的展示對象包含A品牌休閑連衣裙和B品牌手鏈,A品牌休閑連衣裙對應的興趣標簽中包含愛逛街,B品牌手鏈對應的興趣標簽中也包含名媛淑女,則將該A品牌休閑連衣裙對應的愛逛街這一興趣標簽的興趣值也設置為13;將該B品牌手鏈對應的名媛淑女這一興趣標簽的興趣值也設置為13;
此時,本步驟203具體包括:在該第二用戶訪問所述子服務器時,將包含排序在前設定的推薦個數(shù)位的展示對象的網(wǎng)頁推薦給該第二用戶。
在本申請實施例二的方案中,在對實施例一選擇出的展示對象推薦給用戶時,結(jié)合第二用戶的歷史行為信息,進一步選擇所對應的興趣標簽中包含該第二用戶感興趣的興趣標簽,且所對應的消費層級與該第二用戶的購買力層級相匹配的展示對象;由于推薦的展示對象是與第二用戶相匹配的展示對象,使得第二用戶可以快速地從推薦的展示對象中選擇需要的展示對象,因此,提升了用戶體驗,提高了展示對象的購買轉(zhuǎn)化率。
實施例三
與實施例一相對應的,本申請實施例三提供一種選擇展示對象的裝置,其結(jié)構示意圖如圖3所示,包括:
接收模塊31,用于接收各第一用戶終端發(fā)送的業(yè)務參與請求消息,所述業(yè)務參與請求消息中攜帶有展示對象的標識;
第一確定模塊32,用于根據(jù)從總服務器獲取的展示對象的標識與第一用戶的標識之間的對應關系,確定接收的各業(yè)務參與請求消息中攜帶的展示對象的標識對應的第一用戶的標識;
第二確定模塊33,用于從總服務器獲取確定的各第一用戶的標識所表示的第一用戶的歷史行為信息;
第三確定模塊34,用于根據(jù)獲取的第一用戶的歷史行為信息,確定滿足設定的業(yè)務參與條件的第一用戶;
第一選擇模塊35,用于從滿足設定的業(yè)務參與條件的第一用戶的請求參與業(yè)務的展示對象中,選擇展示對象。
較佳的,所述第一用戶的歷史行為信息包括:歷史處罰分值、售賣假貨記錄、欺詐第二用戶記錄、出售違禁展示對象記錄、虛假認證記錄、行賄記錄中的一種或多種,其中,售賣假貨記錄、欺詐記錄、出售違禁展示對象記錄、虛假認證記錄和行賄記錄的次數(shù)越多,歷史處罰分值越高。
較佳的,所述第三確定模塊34,具體用于針對每一確定的所述第一用戶的標識所表示的第一用戶,判斷該第一用戶的歷史處罰分值是否小于第一設定值;若是,則確定該第一用戶為滿足設定的業(yè)務參與條件的第一用戶;若否,則確定該第一用戶為不滿足設定的業(yè)務參與條件的第一用戶。
較佳的,所述第一用戶歷史行為信息還包括:店鋪注冊記錄和店鋪登陸記錄;所述裝置還包括:
第四確定模塊36,用于根據(jù)總服務器中存儲的各第一用戶的標識所表示的第一用戶中,除確定出的所述第一用戶的標識所表示的第一用戶外的歷史行為信息,確定不良第一用戶,所述不良第一用戶包括:售賣假貨的第一用戶、欺詐第二用戶的第一用戶、出售違禁展示對象的第一用戶、虛假認證的第一用戶和存在行賄問題的第一用戶;
所述裝置還包括:第一判斷模塊37,用于在第三確定模塊判斷該第一用戶的歷史處罰分值小于第一設定值之后,確定該第一用戶為滿足設定的業(yè)務參與條件的第一用戶之前,根據(jù)該第一用戶的店鋪注冊記錄和店鋪登陸記錄,判斷確定出的不良第一用戶中是否存在與該第一用戶為同一第一用戶的不良第一用戶;
所述第三確定模塊34,具體用于若第一判斷模塊的判斷結(jié)果為不存在時,則確定該第一用戶為滿足設定的業(yè)務參與條件的第一用戶。
較佳的,所述店鋪登錄記錄包括登錄店鋪的時長、登錄店鋪使用的設備的標識和登錄店鋪使用的網(wǎng)絡互聯(lián)協(xié)議IP地址;
所述第四確定模塊36,具體用于判斷確定出的不良第一用戶中是否存在以下三種不良第一用戶中的任一種或多種不良第一用戶,若是,則判斷為存在與該第一用戶為同一第一用戶的不良第一用戶;若否,則判斷為不存在與該第一用戶為同一第一用戶的不良第一用戶;
第一種不良第一用戶:登錄店鋪使用的設備的標識與該第一用戶登錄店鋪使用的設備的標識相同,且使用該設備登錄店鋪的時長大于第二設定值不良第一用戶;
第二種不良第一用戶:登錄店鋪使用的IP地址與該第一用戶登錄店鋪使用的IP地址相同,且使用該IP地址登錄店鋪的時長大于第二設定值不良第一用戶;
第三種不良第一用戶:店鋪注冊記錄與該第一用戶的店鋪注冊記錄的相似度大于第三設定值的不良第一用戶。
較佳的,所述第一選擇模塊35,具體用于針對每一滿足設定的業(yè)務參與條件的第一用戶的每一請求參與業(yè)務的展示對象,執(zhí)行以下操作:確定該展示對象的劣質(zhì)指標值;并預測該展示對象的成交銷量指標值;根據(jù)確定的劣指標值和預測的成交銷量指標值,確定該展示對象的綜合評分;若該展示對象的綜合評分在設定區(qū)間范圍內(nèi),則將該展示對象作為選擇的展示對象。
較佳的,所述第一選擇模塊35,具體用于根據(jù)該展示對象所屬店鋪的詳盡第一用戶評級DSR分值、價格信息、歷史文本評價信息和退款率信息中的一種或多種,確定該展示對象的劣質(zhì)指標值。
較佳的,所述第一選擇模塊35,具體用于根據(jù)該展示對象的特征、歷史交易行為特征、所屬店鋪的經(jīng)營特征和所要投放的網(wǎng)購平臺的業(yè)務特征中的一種或多種,預測該展示對象的成交銷量指標值;其中,展示對象的特征包括:價格、庫存、所屬類目;歷史交易行為特征包括:銷量、退款率、好評率;店鋪的經(jīng)營特征包括:店鋪的星級、發(fā)貨速度、服務質(zhì)量;網(wǎng)購平臺的業(yè)務特征包括:主營類目、促銷力度值。
實施例四
與實施例二相對應的,本申請實施例四提供一種選擇展示對象的裝置,其結(jié)構示意圖如圖4所示,其中,每一展示對象對應一個或多個購買力層級,且對應一個或多個興趣標簽,所述進行推薦的裝置包括:
第五確定模塊41,用于根據(jù)第二用戶的歷史行為信息,確定該第二用戶的購買力層級和感興趣的興趣標簽;
第二選擇模塊42,用于在所述選擇出的展示對象中,進一步選擇所對應的興趣標簽中包含該第二用戶感興趣的興趣標簽,且所對應的消費層級與該第二用戶的購買力層級相匹配的展示對象;
推薦模塊43,用于在該第二用戶訪問所述子服務器時,將包含進一步選擇的所述展示對象的網(wǎng)頁推薦給該第二用戶。
較佳的,每一葉子類目對應一個或多個興趣標簽,所述第二用戶的歷史行為信息包括:行為、該行為的發(fā)生時間和該行為針對的展示對象的標識,所述行為包括:購買、瀏覽、加購和收藏;
所述第二選擇模塊42,具體用于通過以下方式確定該第二用戶的感興趣的興趣標簽:確定該第二用戶的歷史行為信息中包含的各展示對象的標識所表示的展示對象對應的葉子類目;針對確定的每一葉子類目,執(zhí)行以下操作:將該第二用戶在該葉子類目下的行為劃分為至少一個行為簇,其中,屬于同一行為簇的任兩個行為的發(fā)生時間之差在設定的時間范圍內(nèi);根據(jù)劃分的所述行為簇,確定該第二用戶對該葉子類目感興趣與否;在確定該第二用戶對該葉子類目感興趣時,將該葉子類目對應的興趣標簽作為該第二用戶的感興趣的興趣標簽。
較佳的,所述進行推薦的裝置還包括:第二判斷模塊44,用于在該第二用戶訪問所述子服務器時,將包含進一步選擇的所述展示對象的網(wǎng)頁推薦給該第二用戶之前,判斷進一步選擇的所述展示對象的個數(shù)是否小于設定的推薦個 數(shù);
第六確定模塊45,用于在進一步選擇的所述展示對象的個數(shù)小于設定的推薦個數(shù)時,根據(jù)該第二用戶的特征、選擇出的展示對象的特征、選擇出的展示對象所屬店鋪的經(jīng)營特征和所要投放的網(wǎng)購平臺的業(yè)務特征,確定該第二用戶購買,每一選擇出的展示對象中除進一步選擇的所述展示對象外,的展示對象的概率,其中,第二用戶的特征包括購買力層級、性別、瀏覽特征、購買特征中的一種或多種;
排序模塊46,用于按照該第二用戶購買展示對象的概率由大到小的順序,對擇出的展示對象中除進一步選擇的所述展示對象外的展示對象進行排序;
所述推薦模塊43,具體用于在該第二用戶訪問所述子服務器時,將包含進一步選擇的所述展示對象和排序在前M位展示對象的網(wǎng)頁推薦給該第一用戶,其中,所述M為設定的推薦個數(shù)與進一步選擇的所述展示對象的個數(shù)之差。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明實施例可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式實現(xiàn)?;谶@樣的理解,本發(fā)明實施例的技術方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是CD-ROM,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
本領域技術人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。
本領域技術人員可以理解實施例中終端中的模塊可以按照實施例描述進行分布于實施例的終端中,也可以進行相應變化位于不同于本實施例的一個或多個終端中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。