步提供一種實現(xiàn)方式,所述對象為 商品;所述對象集合為標(biāo)準(zhǔn)化產(chǎn)品單元,所述標(biāo)準(zhǔn)化產(chǎn)品單元為具有相同屬性的多個商品 的商品集合。
[0069] 由上述技術(shù)方案可知,一方面,本申請實施例通過搜索引擎根據(jù)當(dāng)前用戶對待處 理的至少兩個對象集合中每個對象集合的目標(biāo)滿意度,對所述至少兩個對象集合進行排 序,進而輸出所述排序之后的至少兩個對象集合,由于所述每個對象集合的目標(biāo)滿意度為 至少根據(jù)所述用戶的對象集合操作行為數(shù)據(jù)和所述用戶的對象操作行為數(shù)據(jù)獲得,使得所 輸出的對象集合的排序結(jié)果符合用戶的歷史操作行為,能夠避免現(xiàn)有技術(shù)中由于用戶通過 應(yīng)用反復(fù)進行搜索而導(dǎo)致的增加應(yīng)用與搜索引擎之間的數(shù)據(jù)交互的問題,從而降低了搜索 引擎的處理負(fù)擔(dān)。
[0070] 另外,采用本申請?zhí)峁┑募夹g(shù)方案,能夠滿足用戶的個性化需求,從而提高了對象 集合的處理的針對性。
[0071] 另外,采用本申請?zhí)峁┑募夹g(shù)方案,由于所述每個對象集合的目標(biāo)滿意度為根據(jù) 所述用戶的對象集合操作行為數(shù)據(jù)和所述用戶的對象操作行為數(shù)據(jù)這兩種操作行為數(shù)據(jù) 獲得,而不是僅僅單一根據(jù)所述用戶的對象集合操作行為數(shù)據(jù)或所述用戶的對象操作行為 數(shù)據(jù)獲得,因此,能夠有效提高對象集合的處理的準(zhǔn)確度。
[0072] 另外,采用本申請?zhí)峁┑募夹g(shù)方案,由于打分單元能夠從Cookie信息中獲取對象 集合與對象的映射關(guān)系,而無需根據(jù)對象集合的屬性去搜索對應(yīng)的對象,因此,能夠有效避 免額外的搜索開銷。
[0073] 由上述技術(shù)方案可知,另一方面,本申請實施例通過打分單元根據(jù)所述用戶的對 象集合操作行為數(shù)據(jù)和所述用戶的對象操作行為數(shù)據(jù)這兩種操作行為數(shù)據(jù),獲得每個對象 集合的目標(biāo)滿意度,而不是僅僅單一根據(jù)所述用戶的對象集合操作行為數(shù)據(jù)或所述用戶的 對象操作行為數(shù)據(jù)獲得,能夠有效提高對象集合的滿意度的準(zhǔn)確度。
[0074] 另外,采用本申請?zhí)峁┑募夹g(shù)方案,由于打分單元能夠從Cookie信息中獲取對象 集合與對象的映射關(guān)系,而無需根據(jù)對象集合的屬性去搜索對應(yīng)的對象,因此,能夠有效避 免額外的搜索開銷。 【【附圖說明】】
[0075] 為了更清楚地說明本申請實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述 中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本申請的一些實 施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附 圖獲得其他的附圖。
[0076] 圖1為本申請一實施例提供的對象集合的處理方法的流程示意圖;
[0077] 圖2為本申請另一實施例提供的對象集合的處理裝置的結(jié)構(gòu)示意圖;
[0078] 圖3為本申請另一實施例提供的對象集合的處理裝置的結(jié)構(gòu)示意圖;
[0079] 圖4為本申請另一實施例提供的對象集合的滿意度的處理方法的流程示意圖;
[0080] 圖5為本申請另一實施例提供的對象集合的滿意度的處理裝置的結(jié)構(gòu)示意圖;
[0081] 圖6為本申請另一實施例提供的對象集合的滿意度的處理裝置的結(jié)構(gòu)示意圖。 【【具體實施方式】】
[0082] 為使本申請實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請實施例 中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動前提下所獲得的全部其他實施例,都屬于本申請保護的范圍。
[0083] 另外,本文中術(shù)語"和/或",僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在 三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情 況。另外,本文中字符"/",一般表示前后關(guān)聯(lián)對像是一種"或"的關(guān)系。
[0084] 圖1為本申請一實施例提供的對象集合的處理方法的流程示意圖,如圖1所示。 [0085] 需要說明的是,101~103的執(zhí)行主體可以是位于網(wǎng)絡(luò)側(cè)的服務(wù)器中的搜索引擎, 也可以是位于本地客戶端的應(yīng)用,或者還可以是位于網(wǎng)絡(luò)側(cè)的分布式系統(tǒng),本實施例對此 不進行特別限定。
[0086]可以理解的是,所述應(yīng)用可以是安裝在終端或者客戶端上的本地應(yīng)用程序 (nativeApp),或者還可以是終端上的瀏覽器的一個網(wǎng)頁程序(webApp),只要能夠?qū)崿F(xiàn)對象 集合與對象的搜索與推薦的客觀存在形式都可以,本實施例對此不進行限定。
[0087] 101、搜索引擎獲得待處理的至少兩個對象集合。
[0088] 可選地,在本實施例的一個可能的實現(xiàn)方式中,在101中,搜索引擎具體可以根據(jù) 接收的當(dāng)前用戶輸入的查詢關(guān)鍵詞,在數(shù)據(jù)庫中進行匹配,獲得與所述查詢關(guān)鍵詞匹配的 所述至少兩個對象集合,以作為當(dāng)前用戶的搜索結(jié)果。為了方便描述,當(dāng)前用戶在本實施例 后續(xù)的描述中,都直接簡稱為用戶。
[0089]可選地,在本實施例的一個可能的實現(xiàn)方式中,在101中,搜索引擎具體可以根據(jù) 當(dāng)前用戶的特征信息,在數(shù)據(jù)庫中進行匹配,獲得與所述特征信息匹配的所述至少兩個對 象集合,以作為當(dāng)前用戶的推薦結(jié)果。
[0090] 或者,搜索引擎還可以通過其他方式,獲得待處理的至少兩個對象集合,本實施例 對101的具體實現(xiàn)方式不進行特別限定。
[0091] 102、所述搜索引擎根據(jù)當(dāng)前用戶對所述至少兩個對象集合中每個對象集合的目 標(biāo)滿意度,對所述至少兩個對象集合進行排序,所述每個對象集合的目標(biāo)滿意度為至少根 據(jù)所述用戶的對象集合操作行為數(shù)據(jù)和所述用戶的對象操作行為數(shù)據(jù)獲得。
[0092]可選地,在本實施例的一個可能的實現(xiàn)方式中,在102之前,打分單元還可以進一 步根據(jù)所述對象集合操作行為數(shù)據(jù),獲得所述用戶對所述每個對象集合的第一候選滿意 度,以及根據(jù)對象集合與對象的映射關(guān)系,以及所述對象操作行為數(shù)據(jù),獲得所述用戶對所 述每個對象集合的第二候選滿意度。然后,所述打分單元則可以至少根據(jù)所述第一候選滿 意度和所述第二候選滿意度,獲得所述目標(biāo)滿意度。其中,
[0093]所述用戶的對象集合操作行為數(shù)據(jù),可以是指用戶對于搜索引擎所屬網(wǎng)站的全部 對象集合所執(zhí)行的操作行為數(shù)據(jù),或者還可以是指用戶對于待排序的對象集合所執(zhí)行的操 作行為數(shù)據(jù),本實施例對此不進行特別限定。
[0094] 具體地,所述對象集合操作行為數(shù)據(jù)可以包括但不限于搜索信息、瀏覽信息和點 擊信息中的至少一項,本申請實施例對此不進行特別限定。
[0095]所述用戶的對象操作行為數(shù)據(jù),可以是指用戶對于搜索引擎所屬網(wǎng)站的全部對象 所執(zhí)行的操作行為數(shù)據(jù),或者還可以是指待排序的對象集合所包含的對象所執(zhí)行的操作行 為數(shù)據(jù),本實施例對此不進行特別限定。
[0096] 具體地,所述對象操作行為數(shù)據(jù)可以包括但不限于瀏覽信息、點擊信息、收藏信 息、加入訂單信息和購買信息中的至少一項,本申請實施例對此不進行特別限定。
[0097]進一步可選地,所述打分單元還可以預(yù)先從Cookie信息中獲取所述對象集合操 作行為數(shù)據(jù)、所述映射關(guān)系和所述對象操作行為數(shù)據(jù)中的至少一項。
[0098]其中,Cookie,有時也用其復(fù)數(shù)形式Cookies,指某些網(wǎng)站為了辨別用戶身份、進行 會話(Session)跟蹤而儲存在用戶本地的終端上的一些數(shù)據(jù)(通常經(jīng)過加密)。具體地, 這些網(wǎng)站可以為客戶端分配一個唯一的Cookie標(biāo)識(CookieID),以在客戶端上創(chuàng)建一個 Cookie對象,以供將用戶的操作行為數(shù)據(jù)存儲在用戶本地的終端上,形成Cookie信息。網(wǎng) 站可以利用Cookie信息跟蹤統(tǒng)計用戶訪問該網(wǎng)站的習(xí)慣,例如,訪問時間,訪問頁面,在每 個網(wǎng)頁的停留時間以及執(zhí)行的操作,等。
[0099] 網(wǎng)站具體可以采用現(xiàn)有技術(shù)中的方法,獲取客戶端的Cookie信息。例如,在網(wǎng)站 的頁面上埋點(即放上一個Ixl的不可見像素),在客戶端第一次訪問該網(wǎng)頁時,就會獲得 網(wǎng)站為客戶端分配一個唯一的Cookie標(biāo)識(CookieID),以在客戶端上創(chuàng)建一個Cookie對 象,以供將用戶的操作行為數(shù)據(jù)存儲在用戶本地的終端上,形成Cookie信息。這樣,客戶端 則可以在指定時機將Cookie信息發(fā)送給網(wǎng)站,例如,可以在客戶端下次請求同一網(wǎng)站時, 向網(wǎng)站發(fā)送該Cookie等。
[0100] 具體地,Cookie信息可以包括但不限于CookielD、用戶標(biāo)識信息、對象集合操作 行為數(shù)據(jù)、對象集合與對象的映射關(guān)系和對象操作行為數(shù)據(jù),本實施例對此不進行特別限 定。其中,
[0101] 所述用戶標(biāo)識信息可以包括但不限于網(wǎng)站的用戶身份標(biāo)識(IDentity,ID)或終 端的IP地址,本實施例對此不進行特別限定。
[0102] 所述對象集合與對象的映射關(guān)系,可以為對用戶通過點擊對象集合進入對象的搜 索結(jié)果之后,再繼續(xù)點擊對象,這一操作行為,進行記錄獲得。
[0103] 例如,打分單元具體可以根據(jù)所述對象集合操作行為數(shù)據(jù),即用戶對于所述至少 兩個對象集合中所述每個對象集合所執(zhí)行的操作行為數(shù)據(jù),直接獲得所述用戶對所述每個 對象集合的第一候選滿意度。
[0104] 或者,再例如,打分單元具體可以根據(jù)所述對象集合操作行為數(shù)據(jù),即用戶對于搜 索引擎所屬網(wǎng)站的全部對象集合所執(zhí)行的操作行為數(shù)據(jù),獲得所述用戶的對象集合偏好特 征信息,進而根據(jù)所述每個對象集合的特征信息和所述用戶的對象集合偏好特征信息,獲 得所述用戶對所述每個對象集合的第一候選滿意度。具體地,利用所述每個對象集合的特 征信息與所述用戶的對象集合偏好特征信息進行匹配,以獲得所述用戶對所述每個對象集 合的第一候選滿意度。例如,如果能夠匹配成功,說明用戶對該對象集合的候選滿意度較 高;如果匹配不成功,說明用戶對該對象集合的候選滿意度較低。其中,特征信息的匹配算 法可以采用現(xiàn)有技術(shù)中的匹配算法,例如,計算特征的歐氏距離等。由于利用用戶的對象集 合偏好特征信息,使得對象集合的覆蓋范圍更加廣泛,因此,能夠有效提高對象集合的處理 的可靠性。
[0105] 或者,再例如,打分單元具體可以根據(jù)所述映射關(guān)系,確定與所述每個對象集合對 應(yīng)的至少一個對象,然后,所述打分單元則可以根據(jù)所述對象操作行為數(shù)據(jù),即用戶對于所 述至少兩個對象集合中所述每個對象集合所包含的對象所執(zhí)行的操作行為數(shù)據(jù),直接獲得 所述用戶對所述至少一個對象中每個對象的參考滿意度。這樣,所述打分單元則可以根據(jù) 所述用戶對所述每個對象的參考滿意度,獲得所述用戶對所述每個對象集合的第二候選滿 意度。例如,所述打分單元可以根據(jù)所述用戶對所述每個對象的參考滿意度計算一個平均 值,以作為所述用戶對所述每個對象集合的第二候選滿意度。
[0106] 或者,再例如,打分單元具體可以根據(jù)所述映射關(guān)系,確定與所述每個對象集合對 應(yīng)的至少一個對象,然后,所述打分單元則可以根據(jù)所述對象操作行為數(shù)據(jù),即用戶對于打 分單元所屬網(wǎng)站的全部對象所執(zhí)行的操作行為數(shù)據(jù),獲得所述用戶