專(zhuān)利名稱(chēng):基于人際距離的排名、搜索方法和裝置的制作方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及計(jì)算機(jī)及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種基于人際距離的排名、搜索方法和裝置。
背景技術(shù):
用戶在網(wǎng)絡(luò)購(gòu)物時(shí),通常會(huì)以商品的排名作為參考來(lái)確定需要購(gòu)買(mǎi)的商品。目前的提供給用戶的商品排名方式包括價(jià)格、地理位置、信用評(píng)價(jià)、銷(xiāo)售量等。然而這些排名方式不一定能夠使得用戶很快搜索到自己想要購(gòu)買(mǎi)的商品,因?yàn)樯唐肥欠襁m合一個(gè)人,不僅僅是簡(jiǎn)單的價(jià)格問(wèn)題,也不僅僅是信用評(píng)價(jià)的問(wèn)題,雖然信用評(píng)價(jià)從一定程度上反映了商品的質(zhì)量好壞,但是不能確保信用評(píng)價(jià)高的商品就是用戶喜歡的商品。除了價(jià)格和信用評(píng)價(jià)等參考因素外,用戶的性情愛(ài)好也是決定某個(gè)商品是否是用戶優(yōu)先選擇的參考因素。目 前的商品排名方法僅僅考慮價(jià)格、信用等因素,無(wú)法將用戶的性情愛(ài)好等因素也考慮在內(nèi),無(wú)法提供結(jié)合用戶特性的排名方法,使得用戶很難快速獲取期望的搜索結(jié)果,用戶需要較多次數(shù)的搜索,搜索時(shí)間較長(zhǎng),同時(shí)增加了網(wǎng)絡(luò)通信的負(fù)擔(dān),增加了服務(wù)器的處理量,降低了服務(wù)器的處理性能。另外,用戶和商家的熟悉程度也會(huì)影響用戶選擇商品時(shí)的決策,如果用戶和商家有過(guò)成功的交易經(jīng)歷,或者用戶的好友和商家有過(guò)成功的交易經(jīng)歷,那么相對(duì)于未和用戶產(chǎn)生過(guò)任何關(guān)聯(lián)的商家,該商家具有較大的概率成為用戶的優(yōu)選。而現(xiàn)有的網(wǎng)購(gòu)平臺(tái)中,僅根據(jù)商家的過(guò)往交易記錄對(duì)商家進(jìn)行信用評(píng)價(jià),但是如果用戶和該商家的過(guò)往交易成功的用戶具有差異很大的購(gòu)物習(xí)慣或性情愛(ài)好,則用戶依然不會(huì)優(yōu)先選擇該信用評(píng)價(jià)很好的商家,因此,現(xiàn)有的基于商家的過(guò)往交易記錄的評(píng)價(jià)和排名方法無(wú)法結(jié)合用戶特性進(jìn)行評(píng)價(jià)和排名?,F(xiàn)有的評(píng)價(jià)和排名方式無(wú)法結(jié)合用戶特點(diǎn)進(jìn)行處理,使得用戶難以快速獲取期望的搜索結(jié)果,戶需要較多次數(shù)的搜索,搜索時(shí)間較長(zhǎng),同時(shí)增加了網(wǎng)絡(luò)通信的負(fù)擔(dān),增加了服務(wù)器的處理量,降低了服務(wù)器的處理性能。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例提供了一種基于人際距離的排名方法和裝置,用以解決現(xiàn)有技術(shù)中無(wú)法結(jié)合用戶特性進(jìn)行排名的問(wèn)題。本申請(qǐng)實(shí)施例提供一種基于人際距離的排名方法,包括排名服務(wù)器根據(jù)用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,并獲取查詢的各對(duì)象對(duì)應(yīng)的參考用戶群;排名服務(wù)器獲取參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離,并獲取參考用戶群中每個(gè)用戶對(duì)所請(qǐng)求查詢的對(duì)象的評(píng)價(jià)值;排名服務(wù)器根據(jù)獲取到的人際距離和評(píng)價(jià)值,確定各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象的用戶關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序。本申請(qǐng)實(shí)施例提供一種基于人際距離的排名方法,包括
排名服務(wù)器根據(jù)用戶終端提交的查詢請(qǐng)求,確定所請(qǐng)求查詢的各對(duì)象各自所在的參考商家;排名服務(wù)器獲取發(fā)起所述查詢請(qǐng)求的用戶到參考商家的人際距離,并獲取所述參考商家的評(píng)價(jià)值;排名服務(wù)器根據(jù)獲取到的人際距離和參考商家的評(píng)價(jià)值,確定所述參考商家的商家關(guān)系維度排名指數(shù),并根據(jù)參考商家的商家關(guān)系維度排名指數(shù),對(duì)參考商家進(jìn)行排序。本申請(qǐng)實(shí)施例提供一種基于人際距離的排名方法,包括排名服務(wù)器接收用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,確定各對(duì)象的綜合指數(shù);排名服務(wù)器根據(jù)各對(duì)象的綜合指數(shù)對(duì)各對(duì)象進(jìn)行排序; 其中,排名服務(wù)器根據(jù)如下方法中的一種確定各對(duì)象的綜合指數(shù)策略一,排名服務(wù)器根據(jù)上述基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)用戶關(guān)系維度排名指數(shù)以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù);或策略二,排名服務(wù)器根據(jù)上述基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù);并根據(jù)商家關(guān)系維度排名指數(shù)以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù);或策略三,排名服務(wù)器根據(jù)上述基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),根據(jù)上述基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù);排名服務(wù)器根據(jù)用戶關(guān)系維度排名指數(shù)和商家關(guān)系維度排名指數(shù)確定各對(duì)象的綜合指數(shù);或者,根據(jù)用戶關(guān)系維度排名指數(shù)、商家關(guān)系維度排名指數(shù),以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù)。本申請(qǐng)實(shí)施例提供一種信息搜索方法,其特征在于,包括排名服務(wù)器接收用戶終端發(fā)起的查詢請(qǐng)求;排名服務(wù)器根據(jù)上述基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象的用戶關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序;或,根據(jù)上述基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序;或,根據(jù)上述基于人際距離的排名方法確定各對(duì)象的綜合指數(shù),并根據(jù)各對(duì)象的綜合指數(shù),對(duì)各對(duì)象進(jìn)行排序;排名服務(wù)器根據(jù)排序的結(jié)果,向發(fā)起查詢的用戶返回查詢結(jié)果。本申請(qǐng)實(shí)施例提供一種排名服務(wù)器,包括獲取單元,用于根據(jù)用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,并獲取查詢的各對(duì)象對(duì)應(yīng)的參考用戶群;獲取單元,用于獲取參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離,并獲取參考用戶群中每個(gè)用戶對(duì)所請(qǐng)求查詢的對(duì)象的評(píng)價(jià)值;排序單元,用于根據(jù)獲取到的人際距離和評(píng)價(jià)值,確定各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象的用戶關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序。本申請(qǐng)實(shí)施例提供一種排名服務(wù)器,包括
確定單元,用于根據(jù)用戶終端提交的查詢請(qǐng)求,確定所請(qǐng)求查詢的各對(duì)象各自所在的參考商家;獲取單元,用于獲取發(fā)起所述查詢請(qǐng)求的用戶到參考商家的人際距離,并獲取所述參考商家的評(píng)價(jià)值;排序單元,用于根據(jù)獲取到的人際距離和參考商家的評(píng)價(jià)值,確定所述參考商家的商家關(guān)系維度排名指數(shù),并根據(jù)參考商家的商家關(guān)系維度排名指數(shù),對(duì)參考商家進(jìn)行排序。本申請(qǐng)實(shí)施例提供一種排名服務(wù)器,包括綜合單元,用于接收用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,確定各對(duì) 象的綜合指數(shù);排序單元,用于根據(jù)各對(duì)象的綜合指數(shù)對(duì)各對(duì)象進(jìn)行排序;其中,所述綜合單元具體用于根據(jù)如下策略中的一種確定各對(duì)象的綜合指數(shù)策略一,排名服務(wù)器根據(jù)上述基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)用戶關(guān)系維度排名指數(shù)以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù);策略二,排名服務(wù)器根據(jù)上述基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù);并根據(jù)商家關(guān)系維度排名指數(shù)以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù);策略三,排名服務(wù)器根據(jù)上述基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),根據(jù)上述基于人際距離的排名方法確定所求7-9中任一項(xiàng)所述的基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù);排名服務(wù)器根據(jù)用戶關(guān)系維度排名指數(shù)和商家關(guān)系維度排名指數(shù)確定各對(duì)象的綜合指數(shù);或者,根據(jù)用戶關(guān)系維度排名指數(shù)、商家關(guān)系維度排名指數(shù),以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù)。本申請(qǐng)實(shí)施例中,排名服務(wù)器根據(jù)用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,并獲取查詢的各對(duì)象對(duì)應(yīng)的參考用戶群;獲取參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離,并獲取參考用戶群中每個(gè)用戶對(duì)所請(qǐng)求查詢的對(duì)象的評(píng)價(jià)值;根據(jù)獲取到的人際距離和評(píng)價(jià)值,確定各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象的用戶關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序,相對(duì)于現(xiàn)有技術(shù),本申請(qǐng)實(shí)施例的排名服務(wù)器根據(jù)用戶和參考用戶人際距離的遠(yuǎn)近以及參考用戶的評(píng)價(jià)值進(jìn)行排名,將用戶的社交圈的選擇對(duì)用戶選擇購(gòu)物的參考價(jià)值進(jìn)行了量化,提供了一種基于用戶特性的排名方法。
圖I為本申請(qǐng)實(shí)施例提供的基于人際距離的排名方法流程示意圖;圖2為本申請(qǐng)實(shí)施例提供的基于人際距離的排名方法流程示意圖;圖3為本申請(qǐng)實(shí)施例提供的基于人際距離的排名方法流程示意圖;圖4為本申請(qǐng)實(shí)施例提供的排名服務(wù)器的結(jié)構(gòu)示意圖;圖5為本申請(qǐng)實(shí)施例提供的排名服務(wù)器的結(jié)構(gòu)示意圖;圖6為本申請(qǐng)實(shí)施例提供的排名服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式針對(duì)現(xiàn)有技術(shù)存在的問(wèn)題,本申請(qǐng)實(shí)施例提供了一種基于人際距離的排名、搜索方法和裝置。下面結(jié)合附圖對(duì)本申請(qǐng)實(shí)施例進(jìn)行詳細(xì)描述。本申請(qǐng)實(shí)施例提供的基于人際距離的排名方法通過(guò)用戶的人際距離來(lái)量化用戶特性對(duì)購(gòu)物選擇的影響。用戶所在的用戶圈會(huì)對(duì)用戶購(gòu)物的選擇產(chǎn)生影響,例如,用戶及其好友相對(duì)于用戶和某個(gè)陌生人,有更大的概率具有相似的性情愛(ài)好,而這些性情愛(ài)好會(huì)影響用戶的購(gòu)物選擇,因此,可以通過(guò)用戶的人際關(guān)系量化用戶特性對(duì)購(gòu)物選擇的影響。實(shí)施例一如圖I所示,本申請(qǐng)實(shí)施例一提供的基于人際距離的排名方法可包括 步驟101,排名服務(wù)器根據(jù)用戶的商品查詢請(qǐng)求確定查詢商品群。在步驟101之前還可包括,排名服務(wù)器接受用戶通過(guò)所在終端發(fā)送的商品查詢請(qǐng)求,其中攜帶商品描述信息,如商品類(lèi)別信息、提供商品的商家信息,或商品標(biāo)識(shí)信息(如商品名稱(chēng)或商品型號(hào)等)或其他相關(guān)信息中的一項(xiàng)或多項(xiàng)的組合,根據(jù)商品描述信息,排名服務(wù)器可以獲取所有匹配的商品作為查詢商品群。根據(jù)現(xiàn)有搜索技術(shù),當(dāng)商品查詢請(qǐng)求中關(guān)鍵詞信息較多導(dǎo)致無(wú)搜索結(jié)果時(shí),可以忽略其中的某項(xiàng)關(guān)鍵詞信息,或采用類(lèi)似的結(jié)果作為搜索結(jié)果。步驟102,排名服務(wù)器根據(jù)各查詢商品獲取參考用戶群。其中,排名服務(wù)器可以預(yù)先設(shè)定各查詢商品和參考用戶群的對(duì)應(yīng)關(guān)系,并根據(jù)該對(duì)應(yīng)關(guān)系獲取參考用戶群,預(yù)先為各查詢商品設(shè)定參考用戶群。或者,排名服務(wù)器根據(jù)各查詢商品選取參考用戶群,在選取參考用戶群之前,還可包括,設(shè)定需要選取參考用戶群的樣本數(shù)。該樣本數(shù)可根據(jù)經(jīng)驗(yàn)值由系統(tǒng)預(yù)設(shè)。其中,參考用戶群可以是購(gòu)買(mǎi)了某項(xiàng)查詢商品的已購(gòu)買(mǎi)用戶群。例如當(dāng)參考用戶群的樣本數(shù)設(shè)定為100時(shí),可以選取100個(gè)最近購(gòu)買(mǎi)了該查詢商品的用戶作為參考用戶群??梢栽O(shè)定參考用戶群中的用戶具有獨(dú)一性,例如,該商品的最近10條購(gòu)買(mǎi)記錄的購(gòu)買(mǎi)者為同一人,則認(rèn)為只選取了一個(gè)用戶,再另外選取其他99個(gè)不同的用戶。其中,參考用戶群也可以是對(duì)該查詢商品表示了購(gòu)買(mǎi)意愿的用戶群,可以優(yōu)先選擇提供了購(gòu)買(mǎi)意愿程度評(píng)價(jià)的意愿用戶。在這種情況下,購(gòu)物平臺(tái)網(wǎng)站提供相應(yīng)記錄用戶對(duì)商品的購(gòu)買(mǎi)愿望的功能,并且提供購(gòu)買(mǎi)意愿程度評(píng)價(jià)功能,例如用戶可以選擇1-10表示意愿程度,I到10表示購(gòu)買(mǎi)意愿的逐漸增加。當(dāng)參考用戶群設(shè)定為意愿用戶群,并且參考用戶群的用戶數(shù)設(shè)定為100時(shí),選取100個(gè)最近提交購(gòu)買(mǎi)該商品的意愿,并且提供了意愿值的用戶作為參考用戶群。參考用戶群還可以是上述已購(gòu)買(mǎi)用戶群和意愿用戶群按照一定用戶群樣本比例的混合用戶群。例如,在選取的參考用戶群中,設(shè)定用戶群樣本比例為6 4,則選取已購(gòu)買(mǎi)用戶群的用戶數(shù)占總用戶數(shù)的60%,意愿用戶群的用戶數(shù)占總用戶數(shù)的40%。步驟103,排名服務(wù)器向社交關(guān)系服務(wù)器發(fā)送社交關(guān)系查詢請(qǐng)求,獲取發(fā)送查詢請(qǐng)求的用戶到參考用戶群中每個(gè)用戶的人際距離。人際距離用于描述用戶之間的人際距離的遠(yuǎn)近。根據(jù)六度分割理論,一個(gè)人和任何另外一個(gè)陌生人之間所間隔的人不會(huì)超過(guò)六個(gè),也就是說(shuō),一個(gè)人最多通過(guò)六個(gè)人就可以認(rèn)識(shí)任何一個(gè)陌生人。社交關(guān)系服務(wù)器存儲(chǔ)了好友關(guān)聯(lián)體系中,每個(gè)用戶及其好友關(guān)系。當(dāng)采用好友關(guān)系來(lái)確定人際距離時(shí),人際距離指是完全不同用戶,在某個(gè)好友關(guān)聯(lián)體系中,通過(guò)幾個(gè)中間人才能夠建立朋友關(guān)系。根據(jù)社交關(guān)系服務(wù)器提供的好友關(guān)系,排名服務(wù)器可以計(jì)算用戶到參考用戶群中每個(gè)用戶的人際距離。例如,在某個(gè)好友體系中,一個(gè)用戶A有好友B,則用戶A和用戶B的之間的人際距離為1,如果用戶B有好友C,并且用戶C不是用戶A的好友,則用戶A和用戶C的之間的人際距離為2,依次類(lèi)推。根據(jù)六度分割理論,兩個(gè)用戶之間的人際距離最遠(yuǎn)為7,此時(shí)兩個(gè)用戶之間所間隔的好友為六個(gè)。上述好友關(guān)聯(lián)體系可以是擁有用戶,及用戶的好友關(guān)系特性的平臺(tái)。社交關(guān)系服務(wù)器可以是存儲(chǔ)下列一個(gè)或多個(gè)好友關(guān)聯(lián)體系的用戶及其好友信息的服務(wù)器,例如,郵箱服務(wù)系統(tǒng)中的用戶及用戶好友關(guān)系;社交網(wǎng)絡(luò)服務(wù)網(wǎng)站中的用戶及用戶好友關(guān)系;即時(shí)通 信系統(tǒng)中的用戶及用戶好友關(guān)系;網(wǎng)絡(luò)游戲平臺(tái)中的用戶及用戶好友關(guān)系;基于用戶關(guān)系的信息分享、傳播以及獲取平臺(tái)中的用戶及用戶好友關(guān)系;或,電子商務(wù)網(wǎng)站中的用戶及用戶好友關(guān)系。例如,在購(gòu)物網(wǎng)站平臺(tái)中,用戶可以添加自己的好友,所有用戶的好友關(guān)系在一起構(gòu)成了一個(gè)社交網(wǎng)絡(luò)。或者,在郵箱服務(wù)系統(tǒng)中,郵箱用戶有自己的通信簿或好友名單,所有的用戶及其通信簿在一起構(gòu)成一種人際網(wǎng)絡(luò),例如A的通信錄中有(b,c,d) ;b的通信錄中有(d,g,t,w),這樣A與b的人際距離就是I,A與w的人際距離就是2,對(duì)于A來(lái)說(shuō),距離是I的b比距離是2的w具有更近的人際關(guān)系。上述好友關(guān)聯(lián)體系可以是虛擬社區(qū)網(wǎng)絡(luò)平臺(tái),或是即時(shí)通信系統(tǒng),或者網(wǎng)絡(luò)游戲平臺(tái)等具有用戶及用戶的好友關(guān)系特性的平臺(tái)。本申請(qǐng)實(shí)施例中,人際距離的值越小,表示兩個(gè)用戶的人際距離更近。人際距離可以設(shè)定取值范圍為1-7。另外,考慮到并非所有的自然人都是某一個(gè)好友關(guān)聯(lián)體系的使用者,因此,兩個(gè)用戶之間可能需要不止6個(gè)而是更多的人才能彼此認(rèn)識(shí),服務(wù)器在根據(jù)好友關(guān)系計(jì)算人際距離,如果經(jīng)過(guò)一定時(shí)間或者運(yùn)算量的搜索無(wú)法通過(guò)好友關(guān)系確定人際距離,則可以設(shè)定人際距離為特定值,例如10。另外,除了根據(jù)好友關(guān)系確定人際距離,也可以根據(jù)社交關(guān)系服務(wù)器能夠提供的其他衡量?jī)蓚€(gè)用戶之間相似度的信息來(lái)綜合評(píng)定人際距離?,F(xiàn)有社交關(guān)系服務(wù)系統(tǒng)中,可以根據(jù)相同話題對(duì)用戶進(jìn)行凝聚、根據(jù)學(xué)習(xí)經(jīng)歷進(jìn)行凝聚、根據(jù)周末出游的相同地點(diǎn)進(jìn)行凝聚等,這些都是社交關(guān)系的一部分,提供了一種從好友關(guān)系之外的方式來(lái)衡量?jī)蓚€(gè)用戶之間人際關(guān)系的遠(yuǎn)近。具體的,可以設(shè)定若干個(gè)用戶屬性,評(píng)價(jià)兩個(gè)用戶在這些用戶屬性上是否具有共性,兩個(gè)用戶的用戶屬性的共性越多,人際距離越小,具體的,可以根據(jù)判斷用戶屬性是否相同,對(duì)人際距離增加相應(yīng)的權(quán)重使之變小。例如,設(shè)定5個(gè)用戶屬性,分別為(kl,參加相同的聚會(huì)),(k2,喜歡相同的樂(lè)隊(duì)),(k3,相同的大學(xué)),(k4,喜歡足球),(k5,話題關(guān)注相似度),基于用戶屬性評(píng)價(jià)的人際距離K = kl*k2*k3*k4*k5,如果某個(gè)用戶屬性相同,則相應(yīng)的ki(i e [1,5])取值為O. 8,如果用戶屬性相同不同則ki取值為I。例如在好友關(guān)系的基礎(chǔ)上,如果用戶A和用戶B,kl,k2,k3相同,k4, k5不同,則K = O. 8*0. 8*0. 8*1*1 = O. 512。上述具體的參數(shù)取值和公式僅為示范具體,本申請(qǐng)的技術(shù)方案不限于本實(shí)施例中的參數(shù)和公式的設(shè)定。步驟104,排名服務(wù)器獲取參考用戶群中每個(gè)用戶對(duì)該查詢商品的評(píng)價(jià)值。
如果參考用戶群是已購(gòu)買(mǎi)用戶群,則評(píng)價(jià)值為參考用戶群中用戶對(duì)商品的評(píng)價(jià),如果參考用戶群是意愿用戶群,則評(píng)價(jià)值為意愿用戶群中用戶對(duì)商品的購(gòu)買(mǎi)意愿程度評(píng)價(jià)值。當(dāng)參考用戶群為已購(gòu)買(mǎi)用戶群時(shí),某些已購(gòu)買(mǎi)用戶可能未提供評(píng)價(jià),可以將這些用戶的評(píng)價(jià)值設(shè)為一默認(rèn)值;或者在選取參考用戶群時(shí),默認(rèn)選取已經(jīng)提供了評(píng)價(jià)值的已購(gòu)買(mǎi)用戶。當(dāng)參考用戶群為表示了購(gòu)買(mǎi)意愿的用戶群時(shí),同樣的,可以將沒(méi)有提供了購(gòu)買(mǎi)意愿程度評(píng)價(jià)值的意愿用戶的購(gòu)買(mǎi)意愿程度評(píng)價(jià)值設(shè)為一默認(rèn)值;也可以設(shè)定默認(rèn)選取表達(dá)了購(gòu)買(mǎi)意愿并且已經(jīng)提供了購(gòu)買(mǎi)意愿程度評(píng)價(jià)值的意愿用戶。評(píng)價(jià)值可以是用戶根據(jù)系統(tǒng)給出的一個(gè)評(píng)分范圍給出的一個(gè)打分,也可以由系統(tǒng)提供根據(jù)用戶提供的“好中差”等級(jí)評(píng)價(jià)進(jìn)行量化得到評(píng)價(jià)值。
本申請(qǐng)實(shí)施例中,步驟103和步驟104不分先后順序。步驟105,排名服務(wù)器根據(jù)參考用戶群中每個(gè)用戶的人際距離,以及參考用戶群中每個(gè)用戶對(duì)該查詢商品的評(píng)價(jià)值,計(jì)算用戶關(guān)系維度排名指數(shù)。具體的,對(duì)參考用戶群中每個(gè)用戶對(duì)該查詢商品的評(píng)價(jià)值增加一個(gè)權(quán)重系數(shù)。該權(quán)重系數(shù)根據(jù)人際距離確定,反應(yīng)人際關(guān)系對(duì)參考用戶群中用戶評(píng)價(jià)值的影響,權(quán)重系數(shù)隨著人際距離的增大而減小。例如,可以設(shè)定權(quán)重系數(shù)和人際距離成反比,或者為了增強(qiáng)人際關(guān)系對(duì)于評(píng)價(jià)值的影響,可以設(shè)定權(quán)重系數(shù)和人際距離的平方成反比,或者可以根據(jù)系統(tǒng)需求或經(jīng)驗(yàn)結(jié)果設(shè)定其他算法來(lái)設(shè)定權(quán)重系數(shù)。計(jì)算參考用戶群中每個(gè)用戶權(quán)重之后的評(píng)價(jià)值的平均值,從而得到用戶關(guān)系維度排名指數(shù)。用戶關(guān)系維度排名算法可以根據(jù)如下公式計(jì)算得到用戶關(guān)系維度排名指數(shù)=SUM(評(píng)價(jià)值/人際距離)/樣本數(shù);或,用戶關(guān)系維度排名指數(shù)=SUM(評(píng)價(jià)值(人際距離))/樣本數(shù),其中,f(人際距離)為根據(jù)人際距離計(jì)算得到的權(quán)重系數(shù)。如表I所示,為某個(gè)查詢商品對(duì)應(yīng)的用戶參考群中的用戶到發(fā)起查詢請(qǐng)求的用戶之間的人際距離以及對(duì)查詢商品的評(píng)價(jià)值。該用戶參考群中的每個(gè)用戶都是在該商家購(gòu)買(mǎi)過(guò)該查詢商品)的用戶。表I
權(quán)利要求
1.一種基于人際距離的排名方法,其特征在于,包括 排名服務(wù)器根據(jù)用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,并獲取查詢的各對(duì)象對(duì)應(yīng)的參考用戶群; 排名服務(wù)器獲取參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離,并獲取參考用戶群中每個(gè)用戶對(duì)所請(qǐng)求查詢的對(duì)象的評(píng)價(jià)值; 排名服務(wù)器根據(jù)獲取到的人際距離和評(píng)價(jià)值,確定各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象的用戶關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序。
2.如權(quán)利要求I所述的方法,其特征在于,所述獲取查詢的各對(duì)象對(duì)應(yīng)的參考用戶群包括 根據(jù)預(yù)設(shè)的參考用戶群的樣本數(shù),選取最近購(gòu)買(mǎi)了所述對(duì)象的相應(yīng)數(shù)量的用戶組成參考用戶群;或, 根據(jù)預(yù)設(shè)的參考用戶群的樣本數(shù),選取最近對(duì)所述對(duì)象表示了購(gòu)買(mǎi)意愿的相應(yīng)數(shù)量的用戶組成參考用戶群;或, 根據(jù)預(yù)設(shè)的參考用戶群的樣本數(shù),按照設(shè)定比例選取最近購(gòu)買(mǎi)了所述對(duì)象的用戶以及最近對(duì)所述對(duì)象表示了購(gòu)買(mǎi)意愿的用戶組成參考用戶群。
3.如權(quán)利要求I所述的方法,其特征在于,所述排名服務(wù)器獲取各參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離,包括 所述排名服務(wù)器從社交關(guān)系服務(wù)器獲取用戶的好友關(guān)系信息,根據(jù)獲取到的好友關(guān)系信息確定各參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離;或 所述排名服務(wù)器根據(jù)社交關(guān)系服務(wù)器記錄的用戶屬性,判斷兩個(gè)用戶在用戶屬性上是否具有共性,并根據(jù)具有共性的用戶屬性來(lái)確定人際距離,其具有共性的用戶屬性越多,人際距離越小。
4.如權(quán)利要求I所述的方法,其特征在于,根據(jù)人際距離設(shè)置權(quán)重系數(shù),該權(quán)重系數(shù)隨著人際距離的增大而減小; 所述根據(jù)各參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離,以及參考用戶群中每個(gè)用戶對(duì)所述對(duì)象的評(píng)價(jià)值,計(jì)算用戶關(guān)系維度排名指數(shù)包括 根據(jù)參考用戶群中每個(gè)用戶的人際距離,計(jì)算權(quán)重之后的評(píng)價(jià)值的平均值,從而得到用戶關(guān)系維度排名指數(shù)。
5.如權(quán)利要求I所述的方法,其特征在于,所述計(jì)算用戶關(guān)系維度排名指數(shù)的公式為 用戶關(guān)系維度排名指數(shù)=SUM(評(píng)價(jià)值/人際距離)/樣本數(shù)。
6.如權(quán)利要求3所述的方法,其特征在于,所述社交關(guān)系服務(wù)器存儲(chǔ)如下內(nèi)容中的一項(xiàng)或多項(xiàng), 郵箱服務(wù)系統(tǒng)中的用戶及用戶好友關(guān)系;社交網(wǎng)絡(luò)服務(wù)網(wǎng)站中的用戶及用戶好友關(guān)系;即時(shí)通信系統(tǒng)中的用戶及用戶好友關(guān)系;網(wǎng)絡(luò)游戲平臺(tái)中的用戶及用戶好友關(guān)系;基于用戶關(guān)系的信息分享、傳播以及獲取平臺(tái)中的用戶及用戶好友關(guān)系;電子商務(wù)網(wǎng)站中的用戶及用戶好友關(guān)系。
7.一種基于人際距離的排名方法,其特征在于,包括 排名服務(wù)器根據(jù)用戶終端提交的查詢請(qǐng)求,確定所請(qǐng)求查詢的各對(duì)象各自所在的參考商家;排名服務(wù)器獲取發(fā)起所述查詢請(qǐng)求的用戶到參考商家的人際距離,并獲取所述參考商家的評(píng)價(jià)值; 排名服務(wù)器根據(jù)獲取到的人際距離和參考商家的評(píng)價(jià)值,確定所述參考商家的商家關(guān)系維度排名指數(shù),并根據(jù)參考商家的商家關(guān)系維度排名指數(shù),對(duì)參考商家進(jìn)行排序。
8.如權(quán)利要求7所述的方法,其特征在于,所述排名服務(wù)器獲取發(fā)起所述查詢請(qǐng)求的用戶到參考商家的人際距離,包括 所述排名服務(wù)器從社交關(guān)系服務(wù)器獲取用戶的好友關(guān)系信息,并根據(jù)獲取到的好友關(guān)系信息確定發(fā)起所述查詢請(qǐng)求的用戶到參考商家的人際距離;或 所述排名服務(wù)器從交易數(shù)據(jù)庫(kù)獲取發(fā)起所述查詢請(qǐng)求的用戶和參考商家的交易次數(shù)以及交易成功率,并根據(jù)獲取到的交易次數(shù)以及交易成功率確定用戶和參考商家之間的人際距離。
9.如權(quán)利要求7所述的方法,其特征在于,確定參考商家的商家關(guān)系維度排名指數(shù)的公式為 商家關(guān)系維度排名指數(shù)=評(píng)價(jià)值/人際距離。
10.一種基于人際距離的排名方法,其特征在于,包括 排名服務(wù)器接收用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,確定各對(duì)象的綜合指數(shù); 排名服務(wù)器根據(jù)各對(duì)象的綜合指數(shù)對(duì)各對(duì)象進(jìn)行排序; 其中,排名服務(wù)器根據(jù)如下策略中的一種確定各對(duì)象的綜合指數(shù) 策略一,排名服務(wù)器根據(jù)如權(quán)利要求1-6中任一項(xiàng)所述的基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)用戶關(guān)系維度排名指數(shù)以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù); 策略二,排名服務(wù)器根據(jù)如權(quán)利要求7-9中任一項(xiàng)所述的基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù);并根據(jù)商家關(guān)系維度排名指數(shù)以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù); 策略三,排名服務(wù)器根據(jù)如權(quán)利要求1-6中任一項(xiàng)所述的基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),根據(jù)如權(quán)利要求7-9中任一項(xiàng)所述的基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù);排名服務(wù)器根據(jù)用戶關(guān)系維度排名指數(shù)和商家關(guān)系維度排名指數(shù)確定各對(duì)象的綜合指數(shù);或者,根據(jù)用戶關(guān)系維度排名指數(shù)、商家關(guān)系維度排名指數(shù),以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù)。
11.如權(quán)利要求10所述的方法,其特征在于,確定對(duì)象的綜合指數(shù),包括 對(duì)對(duì)象的用戶關(guān)系維度排名指數(shù),商家關(guān)系維度排名指數(shù),以及網(wǎng)購(gòu)平臺(tái)維度指數(shù)進(jìn)行加權(quán)求和后得到該對(duì)象的綜合指數(shù)。
12.一種信息搜索方法,其特征在于,包括 排名服務(wù)器接收用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,對(duì)各對(duì)象進(jìn)行排序; 排名服務(wù)器根據(jù)排序的結(jié)果,向發(fā)起查詢的用戶終端返回查詢結(jié)果; 其中,所述對(duì)各對(duì)象進(jìn)行排序包括排名服務(wù)器根據(jù)如權(quán)利要求1-6中任一項(xiàng)所述的基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象的用戶關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序;或, 根據(jù)如權(quán)利要求7-9中任一項(xiàng)所述的基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序;或, 根據(jù)如權(quán)利要求10-11中任一項(xiàng)所述的基于人際距離的排名方法確定各對(duì)象的綜合指數(shù),并根據(jù)各對(duì)象的綜合指數(shù),對(duì)各對(duì)象進(jìn)行排序。
13.—種排名服務(wù)器,其特征在于,包括 獲取單元,用于根據(jù)用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,并獲取查詢的各對(duì)象對(duì)應(yīng)的參考用戶群; 所述獲取單元,還用于獲取參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離,并獲取參考用戶群中每個(gè)用戶對(duì)所請(qǐng)求查詢的對(duì)象的評(píng)價(jià)值; 排序單元,用于根據(jù)獲取到的人際距離和評(píng)價(jià)值,確定各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象的用戶關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序。
14.如權(quán)利要求13所述的服務(wù)器,其特征在于,根據(jù)獲取單元獲取的人際距離設(shè)置權(quán)重系數(shù),該權(quán)重系數(shù)隨著人際距離的增大而減小; 所述排序單元根據(jù)各參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離,以及參考用戶群中每個(gè)用戶對(duì)所述對(duì)象的評(píng)價(jià)值,計(jì)算用戶關(guān)系維度排名指數(shù)包括 根據(jù)參考用戶群中每個(gè)用戶的人際距離,計(jì)算權(quán)重之后的評(píng)價(jià)值的平均值,從而得到用戶關(guān)系維度排名指數(shù)。
15.如權(quán)利要求13-14中任一項(xiàng)所述的服務(wù)器,其特征在于,所述服務(wù)器還包括,響應(yīng)單元,用于根據(jù)所述排序單元排序的結(jié)果,向發(fā)起查詢的用戶終端返回查詢結(jié)果。
16.—種排名服務(wù)器,其特征在于,包括 確定單元,用于根據(jù)用戶終端提交的查詢請(qǐng)求,確定所請(qǐng)求查詢的各對(duì)象各自所在的參考商家; 獲取單元,用于獲取發(fā)起所述查詢請(qǐng)求的用戶到參考商家的人際距離,并獲取所述參考商家的評(píng)價(jià)值; 排序單元,用于根據(jù)獲取到的人際距離和參考商家的評(píng)價(jià)值,確定所述參考商家的商家關(guān)系維度排名指數(shù),并根據(jù)參考商家的商家關(guān)系維度排名指數(shù),對(duì)參考商家進(jìn)行排序。
17.如權(quán)利要求16所述的服務(wù)器,其特征在于,所述服務(wù)器還包括,響應(yīng)單元,用于根據(jù)所述排序單元排序的結(jié)果,向發(fā)起查詢的用戶終端返回查詢結(jié)果。
18.—種排名服務(wù)器,其特征在于,包括 綜合單元,用于接收用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,確定各對(duì)象的綜合指數(shù); 排序單元,用于根據(jù)各對(duì)象的綜合指數(shù)對(duì)各對(duì)象進(jìn)行排序; 其中,所述綜合單元具體用于根據(jù)如下策略中的一種確定各對(duì)象的綜合指數(shù) 策略一,排名服務(wù)器根據(jù)如權(quán)利要求1-6中任一項(xiàng)所述的基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)用戶關(guān)系維度排名指數(shù)以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù); 策略二,排名服務(wù)器根據(jù)如權(quán)利要求7-9中任一項(xiàng)所述的基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù);并根據(jù)商家關(guān)系維度排名指數(shù)以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù); 策略三,排名服務(wù)器根據(jù)如權(quán)利要求1-6中任一項(xiàng)所述的基于人際距離的排名方法確定用戶請(qǐng)求查詢的各對(duì)象的用戶關(guān)系維度排名指數(shù),根據(jù)如權(quán)利要求7-9中任一項(xiàng)所述的基于人際距離的排名方法確定所述各對(duì)象所在的商家的商家關(guān)系維度排名指數(shù);排名服務(wù)器根據(jù)用戶關(guān)系維度排名指數(shù)和商家關(guān)系維度排名指數(shù)確定各對(duì)象的綜合指數(shù);或者,根 據(jù)用戶關(guān)系維度排名指數(shù)、商家關(guān)系維度排名指數(shù),以及網(wǎng)購(gòu)平臺(tái)維度指數(shù),確定各對(duì)象的綜合指數(shù)。
全文摘要
本申請(qǐng)公開(kāi)了一種基于人際距離的排名、搜索方法和裝置,該方法包括排名服務(wù)器根據(jù)用戶終端發(fā)起的查詢請(qǐng)求,獲取請(qǐng)求查詢的各對(duì)象,并獲取查詢的各對(duì)象對(duì)應(yīng)的參考用戶群;獲取參考用戶群中每個(gè)用戶到發(fā)起所述查詢請(qǐng)求的用戶的人際距離,并獲取參考用戶群中每個(gè)用戶對(duì)所請(qǐng)求查詢的對(duì)象的評(píng)價(jià)值;根據(jù)獲取到的人際距離和評(píng)價(jià)值,確定各對(duì)象的用戶關(guān)系維度排名指數(shù),并根據(jù)各對(duì)象的用戶關(guān)系維度排名指數(shù),對(duì)各對(duì)象進(jìn)行排序,相對(duì)于現(xiàn)有技術(shù),本申請(qǐng)實(shí)施例的排名服務(wù)器根據(jù)用戶和參考用戶人際距離的遠(yuǎn)近以及參考用戶的評(píng)價(jià)值進(jìn)行排名,將用戶的社交圈的選擇對(duì)用戶選擇購(gòu)物的參考價(jià)值進(jìn)行了量化,提供了一種基于用戶特性的排名方法。
文檔編號(hào)G06F17/30GK102880608SQ20111019550
公開(kāi)日2013年1月16日 申請(qǐng)日期2011年7月13日 優(yōu)先權(quán)日2011年7月13日
發(fā)明者冷山述 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司