两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

搜索結(jié)果的排序方法和裝置制造方法

文檔序號(hào):6490299閱讀:264來源:國知局
搜索結(jié)果的排序方法和裝置制造方法
【專利摘要】本發(fā)明涉及一種搜索結(jié)果的排序方法和裝置,所述方法包括:記錄用戶對(duì)根據(jù)查詢?cè)~獲得的搜索結(jié)果中的已展示對(duì)象的行為信息;當(dāng)接收到翻頁或翻屏請(qǐng)求時(shí),根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定一項(xiàng)或多項(xiàng)屬性特征在用戶發(fā)生行為的對(duì)象的集合中的共同度;根據(jù)所述共同度選取符合預(yù)定要求的屬性特征作為待展示或待排序?qū)ο笈判虻膮⒖贾笜?biāo);對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整。本發(fā)明根據(jù)用戶行為動(dòng)態(tài)更新搜索結(jié)果的排序,使搜索結(jié)果更準(zhǔn)確,方便用戶快速找到所需要的內(nèi)容,轉(zhuǎn)換率高。
【專利說明】搜索結(jié)果的排序方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,尤其涉及一種搜索結(jié)果的排序方法和裝置。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,各個(gè)電子商務(wù)網(wǎng)站陸續(xù)設(shè)有自己的搜索引擎用以提供商品搜索服務(wù),從而方便用戶進(jìn)行商品查詢,快速找到用戶感興趣的商品。商品搜索與普通搜索引擎(如百度、google、bing等)的檢索方法相類似,但有其自身的特點(diǎn)。與普通搜索相比,商品搜索在搜索結(jié)果的排序上,除了考慮與查詢?cè)~的相關(guān)性之外,還會(huì)加入買家對(duì)商品的歷史評(píng)價(jià)、發(fā)布商品信息的賣家的信譽(yù)度、作弊難易度、類目相關(guān)性及商品價(jià)格等多個(gè)維度并結(jié)合用戶的個(gè)人偏好數(shù)據(jù)對(duì)各個(gè)商品對(duì)象進(jìn)行綜合排序,得到搜索結(jié)果。
[0003]現(xiàn)有的搜索結(jié)果通常按照分頁或瀑布流的形式展現(xiàn),一頁或一屏顯示一定數(shù)量的商品,例如每頁40個(gè)商品,用戶可以選擇向后翻頁或翻屏進(jìn)行瀏覽。如果是分頁展現(xiàn)的方式,當(dāng)用戶需要翻頁時(shí),通過點(diǎn)擊對(duì)應(yīng)的頁碼或者向后翻頁的標(biāo)簽向搜索引擎再一次發(fā)送請(qǐng)求,可以瀏覽其他頁面的商品。如果是瀑布流的展現(xiàn)方式,會(huì)在拖拽下拉鼠標(biāo)或滑塊的時(shí)候,向搜索引擎再一次發(fā)送請(qǐng)求,展現(xiàn)更多的網(wǎng)頁內(nèi)容代替原先所展現(xiàn)的內(nèi)容。
[0004]由于現(xiàn)有的搜索結(jié)果都是一次性輸出的自然搜索結(jié)果,在切換不同頁的搜索結(jié)果時(shí),并不重做新的排序。搜索結(jié)果的顯示順序與用戶的點(diǎn)擊或?yàn)g覽行為沒有一點(diǎn)關(guān)系。例如,在商品搜索時(shí)輸入查詢?cè)~為nike,用戶在第一頁點(diǎn)擊了 10個(gè)商品,當(dāng)翻頁查看到第二頁時(shí),第二頁顯示結(jié)果和第一頁有沒有點(diǎn)擊無關(guān),并不會(huì)根據(jù)用戶行為進(jìn)行動(dòng)態(tài)排序。
[0005]在現(xiàn)有普通的搜索引擎中,會(huì)利用查詢?cè)~的自然搜索結(jié)果的第一個(gè)點(diǎn)擊行為作為目標(biāo)網(wǎng)頁,再根據(jù)目標(biāo)網(wǎng)頁基于全量的網(wǎng)頁與網(wǎng)頁之間的相似性的距離,從小到大的排序,對(duì)自然搜索結(jié)果進(jìn)行調(diào)整,用以解決查詢?cè)~的一意多詞和一詞多意的問題,明確用戶的查詢意圖。
[0006]普通搜索的網(wǎng)頁的相似性的距離計(jì)算,不適合商品搜索,因?yàn)樯唐匪阉髯匀唤Y(jié)果的列表頁展現(xiàn)的信息,如標(biāo)題、價(jià)格及圖片信息會(huì)被目標(biāo)頁面的商品描述、評(píng)價(jià)信息、店鋪信息、成交記錄、促銷信息、屬性信息等各種信息復(fù)合作用在一起,目標(biāo)頁面的信息已不能代表用戶點(diǎn)擊自然搜索結(jié)果的信息了,所以目標(biāo)頁面與對(duì)象之間的網(wǎng)頁相似性并不能確切地表征商品搜索的結(jié)果的相似性。另外,普通搜索的動(dòng)態(tài)排序主要是優(yōu)化查詢?cè)~的自然結(jié)果,用初始搜索結(jié)果來探測查詢?cè)~的意圖,與用戶實(shí)際意圖偏差較大,準(zhǔn)確率和轉(zhuǎn)換率較低。

【發(fā)明內(nèi)容】

[0007]本發(fā)明的目的是提供一種搜索結(jié)果的排序方法和裝置,根據(jù)用戶行為來識(shí)別用戶意圖,動(dòng)態(tài)更新搜索結(jié)果的排序,以顯示符合用戶需求的搜索結(jié)果,使搜索結(jié)果更準(zhǔn)確,方便用戶快速找到所需要的內(nèi)容,轉(zhuǎn)換率高。
[0008]為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種搜索結(jié)果的排序方法,所述方法包括:[0009]記錄用戶對(duì)根據(jù)查詢?cè)~獲得的搜索結(jié)果中的已展示對(duì)象的行為信息;
[0010]當(dāng)接收到翻頁或翻屏請(qǐng)求時(shí),根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定一項(xiàng)或多項(xiàng)屬性特征在用戶發(fā)生行為的對(duì)象的集合中的共同度;
[0011]根據(jù)所述共同度選取符合預(yù)定要求的屬性特征作為待展示或待排序?qū)ο笈判虻膮⒖贾笜?biāo);
[0012]對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整。
[0013]另一方面,本發(fā)明還提供了一種搜索結(jié)果的排序裝置,所述裝置包括:
[0014]記錄單元,用于記錄用戶對(duì)根據(jù)查詢?cè)~獲得的搜索結(jié)果中的已展示對(duì)象的行為信息;
[0015]計(jì)算單元,用于當(dāng)接收到翻頁或翻屏請(qǐng)求時(shí),根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定一項(xiàng)或多項(xiàng)屬性特征在用戶發(fā)生行為的對(duì)象的集合中的共同度;
[0016]選取單元,用于根據(jù)所述共同度選取符合預(yù)定要求的屬性特征作為待展示或待排序?qū)ο笈判虻膮⒖贾笜?biāo);
[0017]調(diào)整單元,用于對(duì)屬性特征符合所述選取單元選取的參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整。
[0018]本發(fā)明提供的搜索結(jié)果的排序方法和裝置,根據(jù)用戶最近的瀏覽或點(diǎn)擊行為來進(jìn)行用戶意圖的識(shí)別,動(dòng)態(tài)更新搜索結(jié)果的排序,以顯示符合用戶需求的搜索結(jié)果,使搜索結(jié)果更準(zhǔn)確,從而使得用戶能快速地找到所需要的內(nèi)容,轉(zhuǎn)換率高。
【專利附圖】

【附圖說明】
[0019]圖1為本發(fā)明實(shí)施例一提供的搜索結(jié)果的排序方法流程圖;
[0020]圖2為本發(fā)明實(shí)施例一提供的一種根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定屬性特征共同度的方法流程圖;
[0021]圖3為本發(fā)明實(shí)施例一提供的一種計(jì)算待展示或待排序的對(duì)象的排序分值的方法流程圖;
[0022]圖4為本發(fā)明實(shí)施例二提供的搜索結(jié)果的排序裝置示意圖。
【具體實(shí)施方式】
[0023]下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
[0024]本發(fā)明提供的搜索結(jié)果的排序方法和裝置,可用于各類的搜索引擎中,尤其是針對(duì)所得到搜索結(jié)果的屬性信息類別較多的情況,例如電子商務(wù)網(wǎng)站的商品搜索等場景,在本發(fā)明的實(shí)施例中以商品搜索為例,對(duì)商品搜索的搜索結(jié)果進(jìn)行動(dòng)態(tài)排序的處理過程進(jìn)行說明。
[0025]實(shí)施例一
[0026]圖1是本實(shí)施例提供的搜索結(jié)果的排序方法流程圖,如圖1所示,本發(fā)明的搜索結(jié)果的排序方法包括:
[0027]步驟S101、記錄用戶對(duì)根據(jù)查詢?cè)~獲得的搜索結(jié)果中的已展示對(duì)象的行為信息。
[0028]用戶通過瀏覽器輸入查詢?cè)~并確認(rèn)后,即向搜索引擎發(fā)起搜索請(qǐng)求。搜索引擎接收用戶的搜索請(qǐng)求,對(duì)查詢?cè)~進(jìn)行分詞等處理操作,檢索得到對(duì)應(yīng)的搜索結(jié)果,并根據(jù)相關(guān)度的大小將所述搜索結(jié)果以分頁或分屏的形式加以顯示。在本步驟中,可以采用現(xiàn)有的搜索引擎得到查詢?cè)~的搜索結(jié)果,并采用默認(rèn)的排序方法加以顯示。
[0029]所述的對(duì)象可以是商品或商品信息。在商品搜索中,利用查詢?cè)~從數(shù)據(jù)庫中檢索出與該查詢?cè)~相關(guān)的商品,并按照相關(guān)度大小進(jìn)行排列顯示,商品的排列方式也可以采用其他方式,本發(fā)明對(duì)具體顯示形式不作限定。
[0030]用戶對(duì)搜索結(jié)果中的對(duì)象的行為包括瀏覽和點(diǎn)擊。根據(jù)用戶的瀏覽或點(diǎn)擊等行為,記錄所述搜索結(jié)果中各對(duì)象的行為信息。行為信息可以包括但不限于:用戶行為的對(duì)象、用戶行為的對(duì)象在搜索結(jié)果頁中的位置信息和/或用戶對(duì)行為對(duì)象的發(fā)生瀏覽或點(diǎn)擊的順序。本實(shí)施例中以商品搜索為例進(jìn)行說明,搜索結(jié)果中的一個(gè)對(duì)象具體為一個(gè)商品。搜索結(jié)果中沒有被展示過的對(duì)象即為待重新排序和待展示的對(duì)象。
[0031]根據(jù)用戶的瀏覽行為,記錄用戶瀏覽過的頁面的信息,無論該頁面有沒有產(chǎn)生點(diǎn)擊信息,只要被用戶瀏覽過,就進(jìn)行記錄。所記錄的信息,即所述的用戶行為信息還包括頁面的會(huì)話(session)信息、該頁面對(duì)應(yīng)的查詢?cè)~、該頁面在搜索結(jié)果中所處的頁碼或屏、該頁面對(duì)應(yīng)的商品識(shí)別碼(id)及用戶當(dāng)前行為的對(duì)象在用戶發(fā)生行為的各對(duì)象中的行為順序。
[0032]其中,會(huì)話Session是指終端用戶與交互系統(tǒng)進(jìn)行通信的過程,通常指從用戶注冊(cè)進(jìn)入系統(tǒng)到注銷退出系統(tǒng)之間的過程。
[0033]具體地,一個(gè)會(huì)話session指的就是用戶在瀏覽某個(gè)網(wǎng)站時(shí),從進(jìn)入網(wǎng)站到瀏覽器關(guān)閉所經(jīng)過的這段時(shí)間,用戶使用瀏覽器在這段時(shí)間內(nèi)的所有操作為同一會(huì)話中操作。
[0034]在同一 session中,用戶可以輸入一個(gè)或多個(gè)查詢?cè)~進(jìn)行檢索查詢,本實(shí)施例對(duì)同一個(gè)session中的同一個(gè)查詢?cè)~或查詢?cè)~組合下的搜索結(jié)果進(jìn)行動(dòng)態(tài)排序,第n+1頁的搜索結(jié)果根據(jù)前η個(gè)頁面的瀏覽或點(diǎn)擊反饋進(jìn)行排序。當(dāng)然,在實(shí)際使用需求下,也可以對(duì)一段時(shí)間內(nèi)不同session的同一個(gè)查詢?cè)~的搜索結(jié)果進(jìn)行動(dòng)態(tài)排序,例如,對(duì)同一個(gè)用戶或者同一 IP地址。
[0035]同理,根據(jù)用戶的點(diǎn)擊行為,記錄用戶點(diǎn)擊過的商品,一并記錄商品被點(diǎn)擊的順序,即用戶對(duì)該對(duì)象的行為順序。對(duì)于被用戶點(diǎn)擊的對(duì)象,記錄的行為信息包括該對(duì)象對(duì)應(yīng)的頁面的會(huì)話(session)信息、該對(duì)象對(duì)應(yīng)的查詢?cè)~、該對(duì)象在搜索結(jié)果中所處的頁面的頁碼或屏、該對(duì)象的商品識(shí)別碼(id)及該對(duì)象在用戶行為的各對(duì)象中發(fā)生點(diǎn)擊的順序。記錄的格式可以如(session,查詢?cè)~,頁碼,商品id串,行為順序),表示在一個(gè)session的某個(gè)查詢?cè)~下某一頁碼中的商品id被點(diǎn)擊的信息。統(tǒng)計(jì)發(fā)現(xiàn),用戶在query搜索時(shí)的最后一次點(diǎn)擊,才是最接近用戶本意的,而非第一次點(diǎn)擊。一般而言,對(duì)于點(diǎn)擊順序越靠后的點(diǎn)擊,其價(jià)值越大,越符合用戶的查詢意圖。
[0036]對(duì)于存儲(chǔ)格式,可以將點(diǎn)擊的商品依次寫入商品id串中,以固定的符號(hào)進(jìn)行壓縮,可以但不限于使用“棧”的數(shù)據(jù)結(jié)構(gòu)。
[0037]舉個(gè)例子,假如搜索“nike”,在第一頁,依次點(diǎn)擊了 4個(gè)商品,一般一頁的商品數(shù)是40個(gè),則記錄結(jié)果為:
[0038](20120324081,nike, 1,auction_l:auction_3:auction_5:auction_15)
[0039]其中第一個(gè)字段表示會(huì)話session,如20120324081是會(huì)話session的id,第二個(gè)字段表不查詢?cè)~,第三個(gè)字段表不頁面。auction_l、auction_3、auction_5、auction_15分別表示不同的商品id。根據(jù)上述例子的記錄,可看出第一頁展示的搜素結(jié)果中,商品id為auction_15的商品是第四個(gè)被點(diǎn)擊的。
[0040]步驟S102、當(dāng)接收到翻頁或翻屏請(qǐng)求時(shí),根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定一項(xiàng)或多項(xiàng)屬性特征在用戶發(fā)生行為的對(duì)象的集合中的共同度。
[0041]當(dāng)用戶在同一個(gè)會(huì)話session中針對(duì)同一個(gè)查詢?cè)~的搜索結(jié)果列表發(fā)起的一個(gè)翻頁或翻屏請(qǐng)求時(shí),搜索引擎則獲取當(dāng)前session使用的查詢?cè)~對(duì)應(yīng)的搜索結(jié)果下用戶對(duì)已展示對(duì)象的行為信息,根據(jù)用戶的行為信息確定用戶行為對(duì)象的特征信息。如圖2所示,根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定預(yù)設(shè)的一項(xiàng)或多項(xiàng)屬性特征在用戶發(fā)生行為的對(duì)象的集合中的共同度的方法具體包括如下子步驟S102_l-S102_4。
[0042]步驟S102_l、獲取已展示的對(duì)象的屬性特征。
[0043]按照歷史選擇信息中的相關(guān)次序,依次解析出用戶行為對(duì)象對(duì)應(yīng)的商品id,并獲取該商品id對(duì)應(yīng)的各項(xiàng)屬性特征。所述的屬性特征包括:商品信息的標(biāo)題、商品的價(jià)格、商品的圖片或圖片地址、最近成交筆數(shù)、運(yùn)費(fèi)、商品所在地域、賣家名稱及自定義標(biāo)簽(例如,商品發(fā)布方提供的服務(wù)標(biāo)簽,包括:假一賠三,如實(shí)描述,7天無理由退換貨,閃電發(fā)貨,細(xì)節(jié)圖,貨到付款,消費(fèi)者保障等商品或賣家的標(biāo)簽)中的一種或多種信息。。由于這些商品的屬性特征通常可以展現(xiàn)在搜索結(jié)果的列表頁面,可以直觀地影響買家對(duì)搜索結(jié)果的行為傾向,因而可以利用這些商品屬性特征識(shí)別用戶的意圖。所述屬性特征包括屬性及商品在該屬性上的屬性值或?qū)傩灾祬^(qū)間。
[0044]步驟S102_2、將用戶點(diǎn)擊過的對(duì)象歸類于已選集合,將已展示的對(duì)象中未被點(diǎn)擊的對(duì)象歸類于未選集合。
[0045]用戶點(diǎn)擊包括在搜索結(jié)果頁中用戶選擇某一對(duì)象點(diǎn)擊而進(jìn)入該對(duì)象的詳情頁面的操作行為。用戶點(diǎn)擊也可以是包括在搜索結(jié)果頁中用戶選擇某一對(duì)象使其展開詳細(xì)描述信息的操作行為。
[0046]當(dāng)用戶選擇搜索結(jié)果的某一列表頁時(shí),在該列表頁展示的對(duì)象通常是用戶可以獲取或?yàn)g覽的對(duì)象。用戶選擇獲得該列表頁后,該列表頁展示的對(duì)象視為用戶已經(jīng)瀏覽的對(duì)象。
[0047]將所有被瀏覽過的商品(也即已展示的對(duì)象)分為兩個(gè)集合:已選集合和未選集合,已選集合中的商品是被瀏覽過且被點(diǎn)擊過的商品,未選集合中的則是被瀏覽過但未被點(diǎn)擊過的商品。
[0048]需要說明的是,步驟S102_l和步驟S102_2的先后順序可以調(diào)換。
[0049]步驟S102_3、根據(jù)所述已選集合中的對(duì)象所具有的各項(xiàng)屬性特征計(jì)算每一屬性特征在已選集合中的共同度。
[0050]步驟S102_4、根據(jù)所述未選集合中的對(duì)象所具有的各項(xiàng)屬性特征計(jì)算所述屬性特征在未選集合中的共同度。
[0051]某一項(xiàng)屬性特征在所述已選集合或未選集合中的共同度具體為:在所述已選集合或未選集合中,具有相同或相似的所述屬性特征的對(duì)象的個(gè)數(shù)與所述已選集合或未選集合中對(duì)象的總數(shù)的比值,也即所述屬性特征對(duì)應(yīng)的屬性上具有相同或相似的屬性值的對(duì)象的個(gè)數(shù)與所述已選集合或未選集合中對(duì)象的總數(shù)的比值。
[0052]所述屬性的屬性值相似的情形包括:多個(gè)對(duì)象在該屬性上的屬性值在相同的預(yù)設(shè)區(qū)間內(nèi)。
[0053]由于圖片是影響點(diǎn)擊的主要因素之一,但每個(gè)商品的圖片很難有共同度,因而將屬性特征分為圖片屬性特征和非圖片屬性特征。圖片屬性的屬性值可以使用商品的圖片的特征值表示。
[0054]對(duì)于非圖片屬性特征的共同度的計(jì)算,將商品的非圖片屬性特征的屬性值數(shù)值化或分組離散化。例如,可以利用統(tǒng)計(jì)的方法,將價(jià)格、成交筆數(shù)、信用等屬性,按照一定規(guī)則進(jìn)行分組,如對(duì)價(jià)格屬性可以分為(0,50]、(50,100]及(100-150]三個(gè)屬性值區(qū)間等等,將每個(gè)商品在價(jià)格屬性上的屬性值劃分到相應(yīng)區(qū)間。通過對(duì)商品各項(xiàng)屬性的數(shù)值化和分組可以將所有的屬性特征分組離散化。如果被點(diǎn)擊的商品大多符合某一屬性的同一個(gè)屬性值區(qū)間,則該該屬性及屬性值對(duì)形成的屬性特征在被點(diǎn)擊商品中的共同度較大。
[0055]繼續(xù)參見圖1,步驟S103、根據(jù)所述共同度選取符合預(yù)定要求的屬性特征作為待展示或排序?qū)ο笈判虻膮⒖贾笜?biāo)。
[0056]選取符合預(yù)定要求的屬性特征作為待展示或排序?qū)ο?即未展示對(duì)象)排序的參考指標(biāo)的方法可以包括如下方式中的一種或多種:
[0057]對(duì)各項(xiàng)屬性特征按共同度從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo)。
[0058]或者,將共同度大于設(shè)定閾值的屬性特征作為參考指標(biāo)。
[0059]或者,先計(jì)算各項(xiàng)屬性特征在所述已選集合和所述未選集合中的共同度之差,將所述共同度之差大于設(shè)定閾值時(shí)對(duì)應(yīng)的屬性特征作為參考指標(biāo)。
[0060]或者,先計(jì)算各項(xiàng)屬性特征在所述已選集合和所述未選集合中的共同度之差,按所述共同度之差對(duì)所述屬性特征從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo)。
[0061]如果一個(gè)屬性特征在已選集合中有較高共同度,也即在用戶點(diǎn)擊過的商品集合中屬性特征具有較高共同度,表示屬性特征很可能時(shí)用戶選擇商品的參考因素;同時(shí),如果該屬性特征在未選集合中的共同度越低,該屬性特征在已選集合和未選集合中的共同度的差值就較越大,表示該屬性特征對(duì)用戶的選擇商品產(chǎn)生影響的可能性就越大,則可以將該屬性特征作為未展示頁面中的商品的動(dòng)態(tài)排序的參考指標(biāo)。可以理解的,參考指標(biāo)可以用于區(qū)分用戶意圖。
[0062]本實(shí)施例的動(dòng)態(tài)排序可以綜合考慮屬性特征在已選集合和未選集合的共同度之差,選出在已選集合中共同度高且在未選集合中不存在該屬性特征或者共同度低的屬性作為參考指標(biāo)。
[0063]需要說明的是,步驟S102_2并不是必須的步驟,在用戶點(diǎn)擊的數(shù)量較少時(shí),例如只點(diǎn)擊1-2個(gè)商品,則可以不考慮未選集合。相應(yīng)地,步驟S102_l可以僅根據(jù)所述對(duì)象的點(diǎn)擊順序,依次獲取所點(diǎn)擊的對(duì)象的各個(gè)屬性及其屬性值。
[0064]步驟S104、根據(jù)所述參考指標(biāo)計(jì)算待展示或待排序的對(duì)象各自的排序分值。
[0065]根據(jù)共同度確定出參考指標(biāo)。例如,根據(jù)各項(xiàng)屬性特征在已選集合中的共同度確定出的參考指標(biāo)的集合表示為(Al,A2,A3)。根據(jù)各項(xiàng)屬性特征在未選集合中的共同度確定的參考指標(biāo)的集合表示為(BI,B2, B3)。
[0066]對(duì)于待排序的對(duì)象,利用參考指標(biāo)進(jìn)行排序分值調(diào)整,將符合參考指標(biāo)A1、A2和/或A3的對(duì)象進(jìn)行加分,對(duì)符合參考指標(biāo)B1、B2和/或B3的對(duì)象進(jìn)行降分;即,對(duì)符合從已選集合中確定出的參考指標(biāo)的未展示或待排序?qū)ο筮M(jìn)行排序分值的加分或給予正的排序分值,對(duì)符合從未選集合中確定出的參考指標(biāo)的未展示或待排序?qū)ο筮M(jìn)行排序分值的減分或給予負(fù)的排序分值。
[0067]計(jì)算待展示或待排序的對(duì)象各自的排序分值可以同時(shí)考慮依照自然排序規(guī)則得到的每一對(duì)象的排序分值,即根據(jù)所述參考指標(biāo)在依照自然排序規(guī)則得到的排序分值上做加分或減分。所述的自然排序規(guī)則可以為展示搜索結(jié)果列表的首頁或首屏?xí)r采用的排序規(guī)則。
[0068]可以理解地,為保證符合從已選集合中確定出的參考指標(biāo)的對(duì)象能優(yōu)先展示,計(jì)算待展示或待排序的對(duì)象各自的排序分值時(shí),符合從已選集合中確定出的參考指標(biāo)的未展示或待排序?qū)ο蟮呐判蚍种狄部梢允窃谝勒兆匀慌判蛞?guī)則得到的未展示或待排序?qū)ο蟮淖畲笈判蚍种档幕A(chǔ)上做加分后的分值。
[0069]此外,考慮到用戶在已展示對(duì)象上的選擇順序?qū)τ谟脩粢鈭D的影響,在本申請(qǐng)的具體實(shí)施例中步驟S104包括步驟S104_l-S104_4,如圖3所示。用戶在已展示對(duì)象上的選擇順序即用戶在已展示的搜索結(jié)果列表中發(fā)生于對(duì)象上的點(diǎn)擊順序。
[0070]步驟S104_l、根據(jù)所述點(diǎn)擊順序?yàn)橛脩粼谝颜故緦?duì)象中所點(diǎn)擊的對(duì)象賦予第一權(quán)重。
[0071]由于點(diǎn)擊順序越靠后,其價(jià)值越大,就越符合用戶的查詢意圖,因而根據(jù)點(diǎn)擊順序?yàn)楸稽c(diǎn)擊的商品賦予不同的第一權(quán)重,例如可以直接將順序的名次作為第一權(quán)重,如果商品是第一個(gè)被點(diǎn)擊,則該商品的第一權(quán)重為V1,第二個(gè)被點(diǎn)擊的商品的第一權(quán)重為V2,依次類推,第η個(gè)被點(diǎn)擊的商品的第一權(quán)重為\。依照商品被點(diǎn)擊的順序,各被點(diǎn)擊商品的第一權(quán)重依次增大,即?…
[0072]步驟S104_2、根據(jù)用戶`所選擇的對(duì)象中符合參考指標(biāo)的對(duì)象的權(quán)重計(jì)算每一參考指標(biāo)的權(quán)重。
[0073]用戶選擇的對(duì)象(即點(diǎn)擊的對(duì)象)的數(shù)量為η,η為自然數(shù)。這些用戶選擇的對(duì)象對(duì)用戶查詢意圖的影響的權(quán)重依次為Vpv2、…vn。對(duì)于某一項(xiàng)參考指標(biāo),計(jì)算符合該參考指標(biāo)的被選擇的對(duì)象的權(quán)重的和,記作I。將符合該參考指標(biāo)的被選擇的對(duì)象的權(quán)重的和與用戶選擇的對(duì)象的權(quán)重的總和的比值作為該參考指標(biāo)的權(quán)重,即參考指標(biāo)對(duì)用戶查詢意圖的影響的權(quán)重,記作Q。即,Q=Vm/ (Vi+V2+...Vn)。
[0074]例如,用戶針對(duì)查詢?cè)~為nike的第一頁搜索結(jié)果,依次點(diǎn)擊了第1、3、5和15個(gè)商品,記錄為(20120324081, nike, I, auction_l:auction_3:auction_5:auction_15),第 1、
3、5和15個(gè)商品對(duì)應(yīng)的第一權(quán)重分別為1、2、3和4。根據(jù)該用戶行為確定的某一參考指標(biāo)包括商品相關(guān)標(biāo)簽這一屬性及對(duì)應(yīng)的屬性值“假一賠三”。在搜索結(jié)果列表中的第1、5和15個(gè)商品具有商品相關(guān)標(biāo)簽這一屬性,且該商品相關(guān)標(biāo)簽具有“假一賠三”這一屬性值,即符合該參考指標(biāo)。則該參考指標(biāo)的權(quán)重為(1+3+4) / (1+2+3+4) =0.8。
[0075]對(duì)于圖片特征的計(jì)算,可以選擇在離線情況下,將商品的圖片轉(zhuǎn)換為圖片的特征值,以數(shù)值型的形式表示圖片,數(shù)值越接近,則表明圖片越相似。
[0076]步驟S104_3、計(jì)算待展示或待排序的對(duì)象符合的參考指標(biāo)對(duì)該對(duì)象排序的影響程度的綜合分。[0077]待排序?qū)ο罂赡芊隙鄠€(gè)參考指標(biāo),可以為每一個(gè)參考指標(biāo)分別預(yù)先配置指標(biāo)分。根據(jù)已選集合確定的參考指標(biāo)的指標(biāo)分為正值,比如分值“I”;根據(jù)未選集合確定的參考指標(biāo)的指標(biāo)分為負(fù)值,比如分值“-1”。待排序的對(duì)象符合的參考指標(biāo)對(duì)排序的影響程度的綜合分值每一參考指標(biāo)的指標(biāo)分與權(quán)重的乘積的和。
[0078]待排序的對(duì)象符合的參考指標(biāo)對(duì)待排序的對(duì)象的影響程度的綜合分的計(jì)算公式如下:
[0079]f (auction—id) =TdQjT2-Qf+Tn*Qn
[0080]其中,f (auction_id)表示待排序的對(duì)象符合的參考指標(biāo)對(duì)待排序?qū)ο蟮呐判虻挠绊懗潭鹊木C合分。Tn為第η個(gè)參考指標(biāo)的指標(biāo)分,Qn為第η個(gè)參考指標(biāo)的權(quán)重。對(duì)于根據(jù)已選集合確定的參考指標(biāo),其指標(biāo)分為固定的正值,也可以分別為不同的預(yù)設(shè)值。對(duì)于根據(jù)未選集合確定的參考指標(biāo),其指標(biāo)分可以為固定的負(fù)值,也可以分別為預(yù)設(shè)的不同的負(fù)值。
[0081]對(duì)于每一個(gè)點(diǎn)擊圖片,根據(jù)圖片的特征值計(jì)算待排序商品的圖片與該點(diǎn)擊圖片的相似度,并設(shè)置一個(gè)圖片相似度閾值,判斷計(jì)算得到的相似度是否大于預(yù)設(shè)圖片相似度閾值,并選取前Ν3個(gè),Ν3為任意正整數(shù)。對(duì)于每一個(gè)頁面顯示40個(gè)商品,Ν3也可以設(shè)置為40,選取待排序商品的圖片與該點(diǎn)擊圖片相似度排在前40個(gè)的商品,存為(auction_id, auc_list)。其中auc_list是商品的列表,按照相似度的大小順序排列,出現(xiàn)在auc_list的第一個(gè)商品,則在圖片特征上該商品與被點(diǎn)擊商品最相似。
[0082]如果用戶的點(diǎn)擊行為中包括多個(gè)被點(diǎn)擊的商品,則針對(duì)每一個(gè)被點(diǎn)擊的商品,確定一個(gè)待排序商品的商品列表。如果一個(gè)待排序商品存在于某一商品列表中,則將該待排序商品與該被點(diǎn)擊商品的相似度加權(quán)到f (auction_id)中。如果不存在,則不加權(quán)。
[0083]步驟S104_4、根據(jù)待展示或待排序的對(duì)象符合的參考指標(biāo)對(duì)該對(duì)象排序的影響程度的綜合分調(diào)整待展示或待排序的對(duì)象的排序分值。
[0084]f (auction_id)為正值時(shí),參考指標(biāo)待展示或待排序的對(duì)象的排序分值的調(diào)整為正向調(diào)整,即提升該對(duì)象排序。
[0085]f (auction_id)為負(fù)值時(shí),參考指標(biāo)待展示或待排序的對(duì)象的排序分值的調(diào)整為負(fù)向調(diào)整,即降低該對(duì)象排序。
[0086]步驟S105、根據(jù)調(diào)整后待展示或待排序的對(duì)象的排序分值對(duì)待展示或待排序的對(duì)象進(jìn)行重新排序。
[0087]若f (auction_id) <0,則表示商品要被降序,則在該商品原有的排序分值的基礎(chǔ)上加上f (auction_id)即為調(diào)整后的排序分值;如果f (auction_id) >0,則表示商品要被提序,在該商品原有的排序分值的基礎(chǔ)上加上f (auction_id)得到調(diào)整后的排序分值。
[0088]這樣,根據(jù)用戶的行為特征可以對(duì)待排序商品進(jìn)行動(dòng)態(tài)調(diào)整,第n+1頁的搜索結(jié)果會(huì)根據(jù)前η個(gè)頁面的點(diǎn)擊反饋進(jìn)行排序。
[0089]可選地,本發(fā)明在進(jìn)行排序分值調(diào)整時(shí),還可以加入用戶在一段時(shí)間內(nèi)的瀏覽行為或點(diǎn)擊反饋行為,如瀏覽了哪些商品,哪些店鋪,哪些類目,收藏哪些商品,基于歷史偏好的統(tǒng)計(jì),提取出共有的屬性特征,來動(dòng)態(tài)影響排序分值。
[0090]以上是對(duì)本發(fā)明所提供的搜索結(jié)果的排序方法進(jìn)行的詳細(xì)描述,下面對(duì)本發(fā)明提供的搜索結(jié)果的排序裝置進(jìn)行詳細(xì)描述。[0091]實(shí)施例二
[0092]圖4是本實(shí)施例提供的搜索結(jié)果的排序裝置示意圖,如圖4所示,本發(fā)明的排序裝置包括:記錄單元10、計(jì)算單元20、選取單元30、調(diào)整單元40、分類單元50和排序單元60。
[0093]記錄單元10用于記錄用戶對(duì)根據(jù)查詢?cè)~獲得的搜索結(jié)果中的已展示對(duì)象的行為信息。
[0094]用戶通過瀏覽器輸入查詢?cè)~并確認(rèn)后,即向搜索引擎發(fā)起搜索請(qǐng)求。搜索引擎接收用戶的搜索請(qǐng)求,對(duì)查詢?cè)~進(jìn)行分詞等處理操作,檢索得到對(duì)應(yīng)的搜索結(jié)果,并根據(jù)相關(guān)度的大小將所述搜索結(jié)果以分頁或分屏的形式加以顯示。可以利用現(xiàn)有的搜索引擎得到查詢?cè)~的搜索結(jié)果,并采用默認(rèn)的排序方法加以顯示,本發(fā)明是在利用已有的搜索引擎產(chǎn)生的搜索結(jié)果的基礎(chǔ)上進(jìn)行動(dòng)態(tài)排序的。
[0095]所述的對(duì)象可以是商品或商品信息。在商品搜索中,檢索單元10利用查詢?cè)~從數(shù)據(jù)庫中檢索出與該查詢?cè)~相關(guān)的商品,并按照相關(guān)度大小進(jìn)行排列顯示,商品的排列方式可以,本發(fā)明對(duì)具體顯示形式不作限定。
[0096]用戶對(duì)搜索結(jié)果中的對(duì)象的行為包括瀏覽和點(diǎn)擊。記錄單元10根據(jù)用戶的瀏覽或點(diǎn)擊等行為,記錄所述搜索結(jié)果中各對(duì)象的行為信息,當(dāng)接收到同一查詢?cè)~的翻頁或翻屏請(qǐng)求時(shí),觸發(fā)計(jì)算單元20。行為信息可以包括但不限于:用戶行為的對(duì)象,以及用戶行為的對(duì)象在搜索結(jié)果頁中的位置信息和/或用戶對(duì)行為對(duì)象的發(fā)生瀏覽或點(diǎn)擊的順序。本實(shí)施例中以商品搜索為例進(jìn)行說明,搜索結(jié)果中的一個(gè)對(duì)象具體為一個(gè)商品。搜索結(jié)果中沒有被展示過的對(duì)象即為待重新排序和待展示的對(duì)象。
[0097]記錄單元10根據(jù)用戶的瀏覽行為,記錄用戶瀏覽過的頁面的信息,無論該頁面有沒有產(chǎn)生點(diǎn)擊信息,只要被用戶瀏覽過,就進(jìn)行記錄。所記錄的信息,即所述的用戶行為信息還包括頁面的會(huì)話(session)信息、該頁面對(duì)應(yīng)的查詢?cè)~、該頁面在搜索結(jié)果中所處的頁碼或屏、該頁面對(duì)應(yīng)的商品識(shí)別碼(id)及用戶當(dāng)前行為的對(duì)象在用戶發(fā)生行為的各對(duì)象中的行為順序。
[0098]其中,會(huì)話Session是指終端用戶與交互系統(tǒng)進(jìn)行通信的過程,通常指從用戶注冊(cè)進(jìn)入系統(tǒng)到注銷退出系統(tǒng)之間的過程。
[0099]具體地,一個(gè)會(huì)話session指的就是用戶在瀏覽某個(gè)網(wǎng)站時(shí),從進(jìn)入網(wǎng)站到瀏覽器關(guān)閉所經(jīng)過的這段時(shí)間,用戶使用瀏覽器在這段時(shí)間內(nèi)的所有操作為同一會(huì)話中操作。
[0100]在同一 session中,用戶可以輸入一個(gè)或多個(gè)查詢?cè)~進(jìn)行檢索查詢,本實(shí)施例對(duì)同一個(gè)session中的同一個(gè)查詢?cè)~或查詢?cè)~組合下的搜索結(jié)果進(jìn)行動(dòng)態(tài)排序,第n+1頁的搜索結(jié)果根據(jù)前η個(gè)頁面的瀏覽或點(diǎn)擊反饋進(jìn)行排序。當(dāng)然,在實(shí)際使用需求下,也可以對(duì)一段時(shí)間內(nèi)不同session的同一個(gè)查詢?cè)~的搜索結(jié)果進(jìn)行動(dòng)態(tài)排序,例如,對(duì)同一個(gè)用戶或者同一 IP地址。
[0101]同理,記錄單兀10根據(jù)用戶的點(diǎn)擊行為,記錄用戶點(diǎn)擊過的商品,一并記錄商品被點(diǎn)擊的順序,即用戶對(duì)該對(duì)象的行為順序。對(duì)于被用戶點(diǎn)擊的對(duì)象,記錄的行為信息包括該對(duì)象對(duì)應(yīng)的頁面的會(huì)話(session)信息、該對(duì)象對(duì)應(yīng)的查詢?cè)~、該對(duì)象在搜索結(jié)果中所處的頁面的頁碼或屏、該對(duì)象的商品識(shí)別碼(id)及該對(duì)象在用戶行為的各對(duì)象中發(fā)生點(diǎn)擊的順序。記錄的格式可以如(session,查詢?cè)~,頁碼,商品id串,行為順序),表示在一個(gè)session的某個(gè)查詢?cè)~下某一頁碼中的商品id被點(diǎn)擊的信息。統(tǒng)計(jì)發(fā)現(xiàn),用戶在query搜索時(shí)的最后一次點(diǎn)擊,才是最接近用戶本意的,而非第一次點(diǎn)擊。一般而言,對(duì)于點(diǎn)擊順序越靠后的點(diǎn)擊,其價(jià)值越大,越符合用戶的查詢意圖。
[0102]對(duì)于存儲(chǔ)格式,記錄單兀10可以將點(diǎn)擊的商品依次與入商品id串中,以固定的符號(hào)進(jìn)行壓縮,可以但不限于使用“棧”的數(shù)據(jù)結(jié)構(gòu)。
[0103]舉個(gè)例子,假如搜索“nike”,在第一頁,依次點(diǎn)擊了 4個(gè)商品,一般一頁的商品數(shù)是40個(gè),則記錄結(jié)果為:
[0104](20120324081,nike, 1,auction_l:auction_3:auction_5:auction_15)
[0105]其中第一個(gè)字段表示會(huì)話session,如20120324081是會(huì)話session的id,第二個(gè)字段表不查詢?cè)~,第三個(gè)字段表不頁面。auction_l、auction_3、auction_5、auction_15分別表示不同的商品id。根據(jù)上述例子的記錄,可看出第一頁展示的搜素結(jié)果中,商品id為auction_15的商品是第四個(gè)被點(diǎn)擊的。
[0106]當(dāng)記錄單元10接收到用戶在同一個(gè)會(huì)話session中針對(duì)同一個(gè)查詢?cè)~發(fā)起的一個(gè)翻頁或翻屏請(qǐng)求時(shí),觸發(fā)計(jì)算單元20。
[0107]計(jì)算單元20用于根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定一項(xiàng)或多項(xiàng)屬性特征在用戶發(fā)生行為的對(duì)象的集合中的共同度。
[0108]當(dāng)受到記錄單元10的觸發(fā)時(shí),計(jì)算單元20獲取當(dāng)前session使用的查詢?cè)~對(duì)應(yīng)的搜索結(jié)果下用戶對(duì)已展示對(duì)象的行為信息,根據(jù)用戶的行為信息確定用戶行為的特征信
肩、O
[0109]分類單元50與計(jì)算單元20相連接,用于將用戶點(diǎn)擊過的對(duì)象歸類于已選集合,將已展示的對(duì)象中未被點(diǎn)擊的對(duì)象歸類于未選集合。
[0110]用戶點(diǎn)擊包括在搜索結(jié)果頁中用戶選擇某一對(duì)象點(diǎn)擊而進(jìn)入該對(duì)象的詳情頁面的操作行為。用戶點(diǎn)擊也可以是包括在搜索結(jié)果頁中用戶選擇某一對(duì)象使其展開詳細(xì)描述信息的操作行為。
[0111]當(dāng)用戶選擇搜索結(jié)果的某一列表頁時(shí),在該列表頁展示的對(duì)象通常是用戶可以獲取或?yàn)g覽的對(duì)象。用戶選擇獲得該列表頁后,該列表頁展示的對(duì)象視為用戶已經(jīng)瀏覽的對(duì)象。
[0112]將所有被瀏覽過的商品(也即已展示的對(duì)象)分為兩個(gè)集合:已選集合和未選集合,已選集合中的商品是被瀏覽過且被點(diǎn)擊過的商品,未選集合中的則是被瀏覽過但未被點(diǎn)擊過的商品。
[0113]當(dāng)然,分類單元50也可以僅用于將在搜索結(jié)果中被點(diǎn)擊的對(duì)象歸類于已選集合,或者,也可以僅用于將將在搜索結(jié)果中已展示且未被點(diǎn)擊的對(duì)象歸類于未選集合。
[0114]計(jì)算單元20包括獲取子單元201、第一計(jì)算子單元202、和第二計(jì)算子單元203。
[0115]獲取子單元201用于獲取已展示的對(duì)象的屬性特征。
[0116]按照歷史選擇信息中的相關(guān)次序,依次解析出用戶行為對(duì)象對(duì)應(yīng)的商品id,并獲取該商品id對(duì)應(yīng)的各項(xiàng)屬性特征。所述的屬性特征包括:商品信息的標(biāo)題、商品的價(jià)格、商品的圖片或圖片地址、最近成交筆數(shù)、運(yùn)費(fèi)、商品所在地域、賣家名稱及自定義標(biāo)簽(例如,商品發(fā)布方提供的服務(wù)標(biāo)簽,包括:假一賠三,如實(shí)描述,7天無理由退換貨,閃電發(fā)貨,細(xì)節(jié)圖,貨到付款,消費(fèi)者保障等商品或賣家的標(biāo)簽)中的一種或多種信息。。由于這些商品的屬性特征通??梢哉宫F(xiàn)在搜索結(jié)果的列表頁面,可以直觀地影響買家對(duì)搜索結(jié)果的行為傾向,因而可以利用這些商品屬性特征識(shí)別用戶的意圖。所述屬性特征包括屬性及商品在該屬性上的屬性值或?qū)傩灾祬^(qū)間。
[0117]第一計(jì)算子單元202用于根據(jù)所記錄的用戶對(duì)已展示對(duì)象的行為信息計(jì)算每一屬性特征在已選集合中的共同度。
[0118]第二計(jì)算子單元203用于根據(jù)所述未選集合中的對(duì)象所具有的各項(xiàng)屬性特征計(jì)算所述屬性特征在未選集合中的共同度。
[0119]某一項(xiàng)屬性特征在所述已選集合或未選集合中的共同度具體為:在所述已選集合或未選集合中,具有相同或相似的所述屬性特征的對(duì)象的個(gè)數(shù)與所述已選集合或未選集合中對(duì)象的總數(shù)的比值,也即所述屬性特征對(duì)應(yīng)的屬性上具有相同或相似的屬性值的對(duì)象的個(gè)數(shù)與所述已選集合或未選集合中對(duì)象的總數(shù)的比值。
[0120]所述屬性的屬性值相似的情形包括:多個(gè)對(duì)象在該屬性上的屬性值在相同的預(yù)設(shè)區(qū)間內(nèi)。
[0121]由于圖片是影響點(diǎn)擊的主要因素之一,但每個(gè)商品的圖片很難有共同度,因而將屬性特征分為圖片屬性特征和非圖片屬性特征。圖片屬性的屬性值可以使用商品的圖片的特征值表示。
[0122]對(duì)于非圖片屬性特征的共同度的計(jì)算,將商品的非圖片屬性特征的屬性值數(shù)值化或分組離散化。例如,可以利用統(tǒng)計(jì)的方法,將價(jià)格、成交筆數(shù)、信用等屬性,按照一定規(guī)則進(jìn)行分組,如對(duì)價(jià)格屬性可以分為(0,50]、(50,100]及(100-150]三個(gè)屬性值區(qū)間等等,將每個(gè)商品在價(jià)格屬性上的屬性值劃分到相應(yīng)區(qū)間。通過對(duì)商品各項(xiàng)屬性的數(shù)值化和分組可以將所有的屬性特征分組離散化。如果被點(diǎn)擊的商品大多符合某一屬性的同一個(gè)屬性值區(qū)間,則該該屬性及屬性值對(duì)形成的屬性特征在被點(diǎn)擊商品中的共同度較大。
[0123]選取單元30用于根據(jù)所述共同度選取符合預(yù)定要求的屬性特征作為待展示或排序?qū)ο笈判虻膮⒖贾笜?biāo)。
[0124]選取單元30選取符合預(yù)定要求的屬性特征作為待展示或排序?qū)ο?即未展示對(duì)象)排序的參考指標(biāo)的方法可以包括如下方式中的一種或多種:
[0125]對(duì)各項(xiàng)屬性特征按共同度從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo)。
[0126]或者,將共同度大于設(shè)定閾值的屬性特征作為參考指標(biāo)。
[0127]或者,先計(jì)算各項(xiàng)屬性特征在所述已選集合和所述未選集合中的共同度之差,將所述共同度之差大于設(shè)定閾值時(shí)對(duì)應(yīng)的屬性特征作為參考指標(biāo)。
[0128]或者,先計(jì)算各項(xiàng)屬性特征在所述已選集合和所述未選集合中的共同度之差,按所述共同度之差對(duì)所述屬性特征從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo)。
[0129]如果一個(gè)屬性特征在已選集合中有較高共同度,也即在用戶點(diǎn)擊過的商品集合中屬性特征具有較高共同度,表示屬性特征很可能時(shí)用戶選擇商品的參考因素;同時(shí),如果該屬性特征在未選集合中的共同度越低,該屬性特征在已選集合和未選集合中的共同度的差值就較越大,表示該屬性特征對(duì)用戶的選擇商品產(chǎn)生影響的可能性就越大,則可以將該屬性特征作為未展示頁面中的商品的動(dòng)態(tài)排序的參考指標(biāo)??梢岳斫獾?,參考指標(biāo)可以用于區(qū)分用戶意圖。[0130]本實(shí)施例的動(dòng)態(tài)排序可以綜合考慮屬性特征在已選集合和未選集合的共同度之差,選出在已選集合中共同度高且在未選集合中不存在該屬性特征或者共同度低的屬性作為參考指標(biāo)。
[0131]需要說明的是,計(jì)算單元20也可以不設(shè)置分類單元50,在用戶點(diǎn)擊的數(shù)量較少時(shí),例如只點(diǎn)擊1-2個(gè)商品,則可以不考慮未選集合。相應(yīng)地,采用第一計(jì)算子單元202來進(jìn)行計(jì)算,根據(jù)所有的所述選擇的對(duì)象具有的屬性特征或?qū)?yīng)的所述屬性特征值計(jì)算所述屬性特征各自的共同度。選取單元30將所述共同度滿足要求的屬性特征作為所述關(guān)鍵特征。
[0132]排序單元40用于根據(jù)所述參考指標(biāo)計(jì)算待展示或待排序的對(duì)象各自的排序分值。
[0133]選取單元30根據(jù)共同度確定出參考指標(biāo)。例如,根據(jù)各項(xiàng)屬性特征在已選集合中的共同度確定出的參考指標(biāo)的集合表示為(Al,A2,A3)。根據(jù)各項(xiàng)屬性特征在未選集合中的共同度確定的參考指標(biāo)的集合表示為(BI,B2, B3)。
[0134]排序單兀40對(duì)于待排序的對(duì)象,利用參考指標(biāo)進(jìn)行排序分值調(diào)整,將符合參考指標(biāo)Al、A2和/或A3的對(duì)象進(jìn)行加分,對(duì)符合參考指標(biāo)B1、B2和/或B3的對(duì)象進(jìn)行降分;即,對(duì)符合從已選集合中確定出的參考指標(biāo)的未展示或待排序?qū)ο筮M(jìn)行排序分值的加分或給予正的排序分值,對(duì)符合從未選集合中確定出的參考指標(biāo)的未展示或待排序?qū)ο筮M(jìn)行排序分值的減分或給予負(fù)的排序分值。
[0135]排序單元40計(jì)算待展示或待排序的對(duì)象各自的排序分值可以同時(shí)考慮依照自然排序規(guī)則得到的每一對(duì)象的排序分值,即根據(jù)所述參考指標(biāo)在依照自然排序規(guī)則得到的排序分值上做加分或減分。所述的自然排序規(guī)則可以為展示搜索結(jié)果列表的首頁或首屏?xí)r采用的排序規(guī)則。
`[0136]可以理解地,為保證符合從已選集合中確定出的參考指標(biāo)的對(duì)象能優(yōu)先展示,排序單元40計(jì)算待展示或待排序的對(duì)象各自的排序分值時(shí),符合從已選集合中確定出的參考指標(biāo)的未展示或待排序?qū)ο蟮呐判蚍种狄部梢允窃谝勒兆匀慌判蛞?guī)則得到的未展示或待排序?qū)ο蟮淖畲笈判蚍种档幕A(chǔ)上做加分后的分值。
[0137]此外,考慮到用戶在已展示對(duì)象上的選擇順序?qū)τ谟脩粢鈭D的影響,在本申請(qǐng)的具體實(shí)施例中排序單元40還包括:賦值子單元401、第三計(jì)算子單元402、第四計(jì)算子單元403和第五計(jì)算子單元404。用戶在已展示對(duì)象上的選擇順序即用戶在已展示的搜索結(jié)果列表中發(fā)生于對(duì)象上的點(diǎn)擊順序。
[0138]賦值子單元401用于根據(jù)點(diǎn)擊順序?yàn)橛脩粼谝颜故緦?duì)象中所點(diǎn)擊的對(duì)象賦予第
一權(quán)重。
[0139]由于點(diǎn)擊順序越靠后,其價(jià)值越大,就越符合用戶的查詢意圖,因而根據(jù)點(diǎn)擊順序?yàn)楸稽c(diǎn)擊的商品賦予不同的第一權(quán)重,例如可以直接將順序的名次作為第一權(quán)重,如果商品是第一個(gè)被點(diǎn)擊,則該商品的第一權(quán)重為V1,第二個(gè)被點(diǎn)擊的商品的第一權(quán)重為V2,依次類推,第η個(gè)被點(diǎn)擊的商品的第一權(quán)重為\。依照商品被點(diǎn)擊的順序,各被點(diǎn)擊商品的第一權(quán)重依次增大,即?…
[0140]第三計(jì)算子單元402用于根據(jù)用戶所選擇的對(duì)象中符合參考指標(biāo)的對(duì)象的第一權(quán)重計(jì)算每一參考指標(biāo)的權(quán)重。[0141]用戶選擇的對(duì)象(即點(diǎn)擊的對(duì)象)的數(shù)量為η,η為自然數(shù)。這些用戶選擇的對(duì)象對(duì)用戶查詢意圖的影響的權(quán)重依次為Vpv2、…vn。對(duì)于某一項(xiàng)參考指標(biāo),計(jì)算符合該參考指標(biāo)的被選擇的對(duì)象的權(quán)重的和,記作I。將符合該參考指標(biāo)的被選擇的對(duì)象的權(quán)重的和與用戶選擇的對(duì)象的權(quán)重的總和的比值作為該參考指標(biāo)的權(quán)重,即參考指標(biāo)對(duì)用戶查詢意圖的影響的權(quán)重,記作Q。即,Q=Vm/ (Vi+V2+...Vn)。
[0142]例如,用戶針對(duì)查詢?cè)~為nike的第一頁搜索結(jié)果,依次點(diǎn)擊了第1、3、5和15個(gè)商品,記錄為(20120324081, nike, I, auction_l:auction_3:auction_5:auction_15),第 1、
3、5和15個(gè)商品對(duì)應(yīng)的第一權(quán)重分別為1、2、3和4。第三計(jì)算子單元402根據(jù)該用戶行為確定的某一參考指標(biāo)包括商品相關(guān)標(biāo)簽這一屬性及對(duì)應(yīng)的屬性值“假一賠三”。在搜索結(jié)果列表中的第1、5和15個(gè)商品具有商品相關(guān)標(biāo)簽這一屬性,且該商品相關(guān)標(biāo)簽具有“假一賠三”這一屬性值,即符合該參考指標(biāo)。則該參考指標(biāo)的權(quán)重為(1+3+4) / (1+2+3+4) =0.8。
[0143]對(duì)于圖片特征的計(jì)算,第三計(jì)算子單元402選擇在離線情況下,將商品的圖片轉(zhuǎn)換為圖片的特征值,以數(shù)值型的形式表示圖片,數(shù)值越接近,則表明圖片越相似。
[0144]第四計(jì)算子單元403用于根據(jù)待展示或待排序的對(duì)象的屬性特征所符合的參考指標(biāo)的權(quán)重,計(jì)算該參考指標(biāo)對(duì)該對(duì)象排序的影響程度的綜合分。
[0145]待排序?qū)ο罂赡芊隙鄠€(gè)參考指標(biāo),可以為每一個(gè)參考指標(biāo)分別預(yù)先配置指標(biāo)分。根據(jù)已選集合確定的參考指標(biāo)的指標(biāo)分為正值,比如分值“I”;根據(jù)未選集合確定的參考指標(biāo)的指標(biāo)分為負(fù)值,比如分值“-1”。待排序的對(duì)象符合的參考指標(biāo)對(duì)排序的影響程度的綜合分值每一參考指標(biāo)的指標(biāo)分與權(quán)重的乘積的和。
[0146]第四計(jì)算子單元403采用待排序的對(duì)象符合的參考指標(biāo)對(duì)待排序的對(duì)象的影響程度的綜合分的計(jì)算公式如下:
[0147]f (auction_id ) =TdQAl^Qf+Tn*Qn
[0148]其中,f (auction_id)表示待排序的對(duì)象符合的參考指標(biāo)對(duì)待排序?qū)ο蟮呐判虻挠绊懗潭鹊木C合分。Tn為第η個(gè)參考指標(biāo)的指標(biāo)分,Qn為第η個(gè)參考指標(biāo)的權(quán)重。對(duì)于根據(jù)已選集合確定的參考指標(biāo),其指標(biāo)分為固定的正值,也可以分別為不同的預(yù)設(shè)值。對(duì)于根據(jù)未選集合確定的參考指標(biāo),其指標(biāo)分可以為固定的負(fù)值,也可以分別為預(yù)設(shè)的不同的負(fù)值。
[0149]對(duì)于每一個(gè)點(diǎn)擊圖片,第四計(jì)算子單元403根據(jù)圖片的特征值計(jì)算待排序商品的圖片與該點(diǎn)擊圖片的相似度,并設(shè)置一個(gè)圖片相似度閾值,判斷計(jì)算得到的相似度是否大于預(yù)設(shè)圖片相似度閾值,并選取前Ν3個(gè),Ν3為任意正整數(shù)。對(duì)于每一個(gè)頁面顯示40個(gè)商品,Ν3也可以設(shè)置為40,選取待排序商品的圖片與該點(diǎn)擊圖片相似度排在前40個(gè)的商品,存為(auction_id, auc_list)。其中auc_list是商品的列表,按照相似度的大小順序排列,出現(xiàn)在auc_list的第一個(gè)商品,則在圖片特征上該商品與被點(diǎn)擊商品最相似。
[0150]如果用戶的點(diǎn)擊行為中包括多個(gè)被點(diǎn)擊的商品,第四計(jì)算子單元403則針對(duì)每一個(gè)被點(diǎn)擊的商品,確定一個(gè)待排序商品的商品列表。如果一個(gè)待排序商品存在于某一商品列表中,則將該待排序商品與該被點(diǎn)擊商品的相似度加權(quán)到f (auction_id)中。如果不存在,則不加權(quán)。
[0151]第五計(jì)算子單元404用于根據(jù)該綜合分調(diào)整該對(duì)象的排序分值。
[0152]第五計(jì)算子單元404根據(jù)待展示或待排序的對(duì)象符合的參考指標(biāo)對(duì)該對(duì)象排序的影響程度的綜合分調(diào)整待展示或待排序的對(duì)象的排序分值。
[0153]f (auction_id)為正值時(shí),參考指標(biāo)待展示或待排序的對(duì)象的排序分值的調(diào)整為正向調(diào)整,即提升該對(duì)象排序。
[0154]f (auction_id)為負(fù)值時(shí),參考指標(biāo)待展示或待排序的對(duì)象的排序分值的調(diào)整為負(fù)向調(diào)整,即降低該對(duì)象排序。
[0155]排序單元60用于根據(jù)調(diào)整后待展示或待排序的對(duì)象的排序分值對(duì)待展示或待排序的對(duì)象進(jìn)行重新排序。
[0156]gf (auction_id) <0,則表示商品要被降序,貝U在該商品原有的排序分值的基礎(chǔ)上加上f (auction_id)即為調(diào)整后的排序分值;如果f (auction_id) >0,則表示商品要被提序,在該商品原有的排序分值的基礎(chǔ)上加上f (auction_id)得到調(diào)整后的排序分值。
[0157]這樣,根據(jù)用戶的行為特征可以對(duì)待排序商品進(jìn)行動(dòng)態(tài)調(diào)整,第n+1頁的搜索結(jié)果會(huì)根據(jù)前η個(gè)頁面的點(diǎn)擊反饋進(jìn)行排序。
[0158]可選地,本發(fā)明在進(jìn)行排序分值調(diào)整時(shí),還可以加入用戶在一段時(shí)間內(nèi)的瀏覽行為或點(diǎn)擊反饋行為,如瀏覽了哪些商品,哪些店鋪,哪些類目,收藏哪些商品,基于歷史偏好的統(tǒng)計(jì),提取出共有的屬性特征,來動(dòng)態(tài)影響排序分值。
[0159]本發(fā)明提供的排序方法和裝置,根據(jù)綜合排序的前面的點(diǎn)擊反饋行為,來動(dòng)態(tài)更新后續(xù)頁面的搜索排序,用以優(yōu)化查詢?cè)~搜索結(jié)果的排序,可以迎合用戶的需要,使用戶能快速地找到所需要的內(nèi)容,從而提高用戶從瀏覽到成交的轉(zhuǎn)換率。
[0160]專業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0161]結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或【技術(shù)領(lǐng)域】內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
[0162]以上所述的【具體實(shí)施方式】,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實(shí)施方式】而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種搜索結(jié)果的排序方法,其特征在于,所述方法包括: 記錄用戶對(duì)根據(jù)查詢?cè)~獲得的搜索結(jié)果中的已展示對(duì)象的行為信息; 當(dāng)接收到翻頁或翻屏請(qǐng)求時(shí),根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定一項(xiàng)或多項(xiàng)屬性特征在用戶發(fā)生行為的對(duì)象的集合中的共同度; 根據(jù)所述共同度選取符合預(yù)定要求的屬性特征作為待展示或待排序?qū)ο笈判虻膮⒖贾笜?biāo); 對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整。
2.根據(jù)權(quán)利要求1所述的搜索結(jié)果的排序方法,其特征在于,所述行為信息包括:用戶行為的對(duì)象、用戶行為的對(duì)象在搜索結(jié)果頁中的位置信息和/或用戶對(duì)行為對(duì)象的發(fā)生瀏覽或點(diǎn)擊的順序。
3.根據(jù)權(quán)利要求1所述的搜索結(jié)果的排序方法,其特征在于,所述對(duì)象為商品或商品信息。
4.根據(jù)權(quán)利要求1所述的搜索結(jié)果的排序方法,其特征在于,根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定一項(xiàng)或多項(xiàng)屬性特征在用戶發(fā)生行為的對(duì)象的集合中的共同度的方法包括: 獲取已展示的對(duì)象的屬性 特征; 將用戶點(diǎn)擊過的對(duì)象歸類于已選集合,將已展示的對(duì)象中未被點(diǎn)擊的對(duì)象歸類于未選集合; 根據(jù)所記錄的用戶對(duì)已展示對(duì)象的行為信息計(jì)算每一屬性特征在已選集合中的共同度;及 根據(jù)所述未選集合中的對(duì)象所具有的各項(xiàng)屬性特征計(jì)算所述屬性特征在未選集合中的共同度。
5.根據(jù)權(quán)利要求4所述的搜索結(jié)果的排序方法,其特征在于,屬性特征在所述已選集合或未選集合中的共同度為:在所述已選集合或未選集合中,具有相同或相似的所述屬性特征的對(duì)象的個(gè)數(shù)與所述已選集合或未選集合中對(duì)象的總數(shù)的比值。
6.根據(jù)權(quán)利要求4所述的搜索結(jié)果的排序方法,其特征在于,根據(jù)所述共同度選取符合預(yù)定要求的屬性特征作為待展示或待排序?qū)ο笈判虻膮⒖贾笜?biāo),具體包括: 對(duì)各項(xiàng)屬性特征按共同度從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo)或?qū)⒐餐却笥谠O(shè)定閾值的屬性特征作為參考指標(biāo)。
7.根據(jù)權(quán)利要求4所述的搜索結(jié)果的排序方法,其特征在于,根據(jù)所述共同度選取符合預(yù)定要求的屬性特征作為待展示或待排序?qū)ο笈判虻膮⒖贾笜?biāo),具體包括: 計(jì)算各項(xiàng)屬性特征在所述已選集合和所述未選集合中的共同度之差,對(duì)各項(xiàng)屬性特征按所述共同度之差從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo)或?qū)⑺龉餐戎畲笥谠O(shè)定閾值時(shí)對(duì)應(yīng)的屬性特征作為參考指標(biāo)。
8.根據(jù)權(quán)利要求1所述的搜索結(jié)果的排序方法,其特征在于,所述用戶發(fā)生行為的對(duì)象為在搜索結(jié)果中被點(diǎn)擊的對(duì)象。
9.根據(jù)權(quán)利要求8所述的搜索結(jié)果的排序方法,其特征在于,所述方法還包括: 將在搜索結(jié)果中被點(diǎn)擊的對(duì)象歸類于已選集合; 所述對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整的方法包括: 根據(jù)用戶對(duì)已選集合中的對(duì)象的行為信息計(jì)算每一屬性特征在已選集合中的共同度; 選擇所述共同度大于預(yù)設(shè)閾值的屬性特征作為參考指標(biāo); 對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行提升。
10.根據(jù)權(quán)利要求8所述的搜索結(jié)果的排序方法,其特征在于,所述方法還包括: 將在搜索結(jié)果中被點(diǎn)擊的對(duì)象歸類于已選集合; 所述對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整的方法包括: 根據(jù)用戶對(duì)已選集合中的對(duì)象的行為信息計(jì)算每一屬性特征在已選集合中的共同度; 對(duì)各項(xiàng)屬性特征按共同度從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo); 對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行提升。
11.根據(jù)權(quán)利要求1所述的搜索結(jié)果的排序方法,其特征在于,所述方法還包括: 將在搜索結(jié)果中已展示且未被點(diǎn)擊的對(duì)象歸類于未選集合; 所述對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整的方法包括: 根據(jù)用戶對(duì)未選集合中的對(duì)象的行為信息計(jì)算每一屬性特征在未選集合中的共同度; 選擇所述共同度大于預(yù)設(shè)閾值的屬性特征作為參考指標(biāo); 對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行降序。
12.根據(jù)權(quán)利要求1所述的搜索結(jié)果的排序方法,其特征在于,所述方法還包括: 將在搜索結(jié)果中已展示且未被點(diǎn)擊的對(duì)象歸類于未選集合; 所述對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整的方法包括: 根據(jù)用戶對(duì)未選集合中的對(duì)象的行為信息計(jì)算每一屬性特征在未選集合中的共同度; 對(duì)各項(xiàng)屬性特征按共同度從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo); 對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行降序。
13.根據(jù)權(quán)利要求1所述的搜索結(jié)果的排序方法,其特征在于,所述方法還包括: 根據(jù)所述參考指標(biāo)計(jì)算待展示或待排序的對(duì)象各自的排序分值; 所述對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整具體為:根據(jù)所述排序分值對(duì)待展示或待排序的對(duì)象的重新進(jìn)行排序; 其中,根據(jù)所述參考指標(biāo)計(jì)算待展示或待排序的對(duì)象各自的排序分值,具體包括: 根據(jù)點(diǎn)擊順序?yàn)橛脩粼谝颜故緦?duì)象中所點(diǎn)擊的對(duì)象賦予第一權(quán)重; 根據(jù)用戶所選擇的對(duì)象中符合參考指標(biāo)的對(duì)象的第一權(quán)重計(jì)算每一參考指標(biāo)的權(quán)重;根據(jù)待展示或待排序的對(duì)象的屬性特征所符合的參考指標(biāo)的權(quán)重,計(jì)算該參考指標(biāo)對(duì)該對(duì)象排序的影響程度的綜合分;及 根據(jù)該綜合分調(diào)整該對(duì)象的排序分值。
14.一種搜索結(jié)果的排序裝置,其特征在于,所述裝置包括: 記錄單元,用于記錄用戶對(duì)根據(jù)查詢?cè)~獲得的搜索結(jié)果中的已展示對(duì)象的行為信息;計(jì)算單元,用于當(dāng)接收到翻頁或翻屏請(qǐng)求時(shí),根據(jù)用戶對(duì)已展示對(duì)象的行為信息確定一項(xiàng)或多項(xiàng)屬性特征在用戶發(fā)生行為的對(duì)象的集合中的共同度; 選取單元,用于根據(jù)所述共同度選取符合預(yù)定要求的屬性特征作為待展示或待排序?qū)ο笈判虻膮⒖贾笜?biāo); 調(diào)整單元,用于對(duì)屬性 特征符合所述選取單元選取的參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行調(diào)整。
15.根據(jù)權(quán)利要求14所述的搜索結(jié)果的排序裝置,其特征在于,所述行為信息包括:用戶行為的對(duì)象、用戶行為的對(duì)象在搜索結(jié)果頁中的位置信息和/或用戶對(duì)行為對(duì)象的發(fā)生瀏覽或點(diǎn)擊的順序。
16.根據(jù)權(quán)利要求14所述的搜索結(jié)果的排序裝置,其特征在于,所述對(duì)象為商品或商品?目息。
17.根據(jù)權(quán)利要求14所述的搜索結(jié)果的排序裝置,其特征在于,所述裝置還包括: 分類單元,用于將用戶點(diǎn)擊過的對(duì)象歸類于已選集合,將已展示的對(duì)象中未被點(diǎn)擊的對(duì)象歸類于未選集合; 計(jì)算單元具體包括: 獲取子單元,用于獲取已展示的對(duì)象的屬性特征; 第一計(jì)算子單元,用于根據(jù)所記錄的用戶對(duì)已展示對(duì)象的行為信息計(jì)算每一屬性特征在已選集合中的共同度;及 第二計(jì)算子單元,用于根據(jù)所述未選集合中的對(duì)象所具有的各項(xiàng)屬性特征計(jì)算所述屬性特征在未選集合中的共同度。
18.根據(jù)權(quán)利要求17所述的搜索結(jié)果的排序裝置,其特征在于,所述屬性特征在所述已選集合或未選集合中的共同度為:在所述已選集合或未選集合中,具有相同或相似的所述屬性特征的對(duì)象的個(gè)數(shù)與所述已選集合或未選集合中對(duì)象的總數(shù)的比值。
19.根據(jù)權(quán)利要求17所述的搜索結(jié)果的排序裝置,其特征在于,所述選取單元具體用于: 對(duì)各項(xiàng)屬性特征按共同度從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo)或?qū)⒐餐却笥谠O(shè)定閾值的屬性特征作為參考指標(biāo)。
20.根據(jù)權(quán)利要求17所述的搜索結(jié)果的排序裝置,其特征在于,所述選取單元具體用于: 計(jì)算各項(xiàng)屬性特征在所述已選集合和所述未選集合中的共同度之差,對(duì)各項(xiàng)屬性特征按所述共同度之差從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo)或?qū)⑺龉餐戎畲笥谠O(shè)定閾值時(shí)對(duì)應(yīng)的屬性特征作為參考指標(biāo)。
21.根據(jù)權(quán)利要求14所述的搜索結(jié)果的排序裝置,其特征在于,所述用戶發(fā)生行為的對(duì)象為在搜索結(jié)果中被點(diǎn)擊的對(duì)象。
22.根據(jù)權(quán)利要求21所述的搜索結(jié)果的排序裝置,其特征在于,所述裝置還包括: 分類單元,用于將在搜索結(jié)果中被點(diǎn)擊的對(duì)象歸類于已選集合; 所述計(jì)算單元具體用于根據(jù)用戶對(duì)已選集合中的對(duì)象的行為信息計(jì)算每一屬性特征在已選集合中的共同度; 所述選取單元具體用于選擇所述共同度大于預(yù)設(shè)閾值的屬性特征作為參考指標(biāo);所述調(diào)整單元具體用于對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行提升。
23.根據(jù)權(quán)利要求21所述的搜索結(jié)果的排序裝置,其特征在于,所述裝置還包括: 分類單元,用于將在搜索結(jié)果中被點(diǎn)擊的對(duì)象歸類于已選集合; 所述計(jì)算單元具體用于根據(jù)用戶對(duì)已選集合中的對(duì)象的行為信息計(jì)算每一屬性特征在已選集合中的共同度; 所述選取單元具體用于對(duì)各項(xiàng)屬性特征按共同度從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo); 所述調(diào)整單元具體用于對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行提升。
24.根據(jù)權(quán)利要求14所述的搜索結(jié)果的排序裝置,其特征在于,所述裝置還包括: 分類單元,用于將在搜索結(jié)果中已展示且未被點(diǎn)擊的對(duì)象歸類于未選集合; 所述計(jì)算單元具體用于根據(jù)用戶對(duì)未選集合中的對(duì)象的行為信息計(jì)算每一屬性特征在未選集合中的共同度; 所述選取單元具體用于選擇所述共同度大于預(yù)設(shè)閾值的屬性特征作為參考指標(biāo);所述調(diào)整單元具體用于對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行降序。
25.根據(jù)權(quán)利要求14所述的搜索結(jié)果的排序裝置,其特征在于,所述裝置還包括: 分類單元,用于將在搜索結(jié)果中已展示且未被點(diǎn)擊的對(duì)象歸類于未選集合; 所述計(jì)算單元具體用于根據(jù)用戶對(duì)未選集合中的對(duì)象的行為信息計(jì)算每一屬性特征在未選集合中的共同度; 述選取單元具體用于對(duì)各項(xiàng)屬性特征按共同度從大到小依次排序,選取預(yù)定數(shù)量的排序在前的屬性特征作為參考指標(biāo); 所述調(diào)整單元具體用于對(duì)屬性特征符合該參考指標(biāo)的待展示或待排序的對(duì)象的排序進(jìn)行降序。
26.根據(jù)權(quán)利要求14所述的搜索結(jié)果的排序裝置,其特征在于,所述裝置還包括: 排序單元,用于根據(jù)所述選取單元選取的參考指標(biāo)計(jì)算待展示或待排序的對(duì)象各自的排序分值; 所述調(diào)整單元根據(jù)所述排序單元計(jì)算得到的排序分值對(duì)待展示或待排序的對(duì)象的重新進(jìn)行排序; 所述排序單元具體包括: 賦值子單元,用于根據(jù)點(diǎn)擊順序?yàn)橛脩粼谝颜故緦?duì)象中所點(diǎn)擊的對(duì)象賦予第一權(quán)重;第三計(jì)算子單元,用于根據(jù)用戶所選擇的對(duì)象中符合參考指標(biāo)的對(duì)象的第一權(quán)重計(jì)算每一參考指標(biāo)的權(quán)重;第四計(jì)算子單元,用于根據(jù)待展示或待排序的對(duì)象的屬性特征所符合的參考指標(biāo)的權(quán)重,計(jì)算該參考指標(biāo)對(duì)該對(duì)象排序的影響程度的綜合分 '及 第五計(jì)算子單元,用于根據(jù) 該綜合分調(diào)整該對(duì)象的排序分值。
【文檔編號(hào)】G06F17/30GK103793388SQ201210420861
【公開日】2014年5月14日 申請(qǐng)日期:2012年10月29日 優(yōu)先權(quán)日:2012年10月29日
【發(fā)明者】李嘉森, 蘇綏綏 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
三台县| 手机| 盐山县| 康乐县| 安远县| 宁陵县| 叶城县| 长汀县| 盈江县| 荆门市| 兰考县| 拜泉县| 旌德县| 防城港市| 英山县| 普兰县| 汤原县| 甘肃省| 金寨县| 永登县| 五台县| 克山县| 泰兴市| 海盐县| 阿克| 永城市| 江川县| 都匀市| 姚安县| 衡阳县| 舒城县| 甘德县| 三原县| 乐都县| 盈江县| 保德县| 黔江区| 礼泉县| 嘉鱼县| 迭部县| 黄平县|