業務對象排序方法、業務對象搜索方法及相關裝置制造方法
【專利摘要】本申請公開了一種業務對象排序方法、業務對象搜索方法及相關裝置,所述方法包括:獲取針對設定時間段統計的網站上發布的各指定業務對象的第一類展現指標值和第二類展現指標值;依次針對各指定業務對象中的每兩個指定業務對象,基于該兩個指定業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的高低關系;基于各指定業務對象中每兩個指定業務對象的質量的高低關系,對各指定業務對象進行排序。采用本申請實施例提供的方案,提高了基于業務對象的質量進行排序的準確性。
【專利說明】業務對象排序方法、業務對象搜索方法及相關裝置
【技術領域】
[0001]本申請涉及互聯網【技術領域】,尤其涉及一種業務對象排序方法、業務對象搜索方法及相關裝置。
【背景技術】
[0002]在現有的互聯網技術中,網站上一般會發布一些業務對象的信息,供登錄該網站的用戶瀏覽,以及進一步的針對特定業務對象的后續處理操作。例如,以電子商務網站為例,業務對象具體可以是賣家用戶發布的產品,業務對象的信息具體可以是產品的描述信息,產品的屬性信息,以及產品的購買信息等,登錄電子商務網站的用戶可以通過瀏覽發布產品的各種信息,了解該產品的詳細情況,并可以進一步的執行收藏、購買或推薦給其他用戶等處理操作;以社區網站為例,業務對象具體可以是社區用戶發布的帖子,業務對象的信息具體可以是帖子的描述信息,帖子的內容信息等,登錄社區網站的瀏覽用戶可以通過瀏覽發布的帖子的各種信息,了解該帖子的詳細情況,并可以進一步的執行收藏、回帖或推薦給其他用戶等處理操作。
[0003]目前,網站在頁面上向用戶展現業務對象時,如在用戶使用關鍵詞進行搜索后向用戶展現搜索結果包括的各業務對象時,又如根據用戶在網站頁面上的瀏覽操作向用戶展現某一對象類目下的各業務對象時,通常按照一定的排列順序展現各業務對象。
[0004]并且,為了更便于用戶對所展現的各業務對象的瀏覽,在展現時一般會將需要展現的各業務對象按照質量從高到低的順序進行排列,從而使得用戶能夠通過較少的處理操作,更快速的瀏覽到其自身需要的業務對象,進而也能夠更快速的在瀏覽后進一步的對業務對象進行相關的反饋操作,如收藏、推薦和購買等操作。
[0005]現有技術中,在對業務對象進行排序時,是基于業務對象的各種指標值,針對每個業務對象分別進行質量高低的評定,如基于各種指標值和各種指標值對應的權重,進行加權求和得到質量分數,并按照質量分數的高低進行排序。
[0006]然而,在現有技術的上述方案中,由于不同的業務對象的固有屬性相差較大,從而可能使得某一相同的指標值也無法準確的區分業務對象的質量高低,例如,在電子商務網站中,某一產品由于其比較常用,所以其被執行購買操作的次數比較多,而另一產品由于不是很常用,所以其被執行購買操作的次數比較少,此時,基于產品被執行購買操作的次數比較兩個產品的質量的高低,顯然是不準確的。
[0007]因此,采用現有技術的上述方案對業務對象進行質量排序,可能導致排序結果的不準確,從而導致基于該不準確的排序結果,用戶需要對業務對象反復執行多次的處理操作,才能夠完成最終期望的操作,例如,在電子商務網站中,可能需要反復的進行搜索、展現、點擊瀏覽等操作,才能夠找到自身期望的產品,從而完成最終的購買操作。進而降低了用戶對業務對象進行處理操作的效率,以及浪費了網絡資源和網站服務器側的處理資源。
【發明內容】
[0008]有鑒于此,本申請實施例提供一種業務對象排序方法、業務對象搜索方法及相關裝置,用于解決現有技術中基于業務對象的質量進行排序不準確的問題。
[0009]本申請實施例通過如下技術方案實現:
[0010]本申請實施例提供了一種業務對象排序方法,包括:
[0011]獲取針對設定時間段統計的網站上發布的各指定業務對象的第一類展現指標值和第二類展現指標值;
[0012]依次針對所述各指定業務對象中的每兩個指定業務對象,基于該兩個指定業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的高低關系;
[0013]基于所述各指定業務對象中每兩個指定業務對象的質量的聞低關系,對所述各指定業務對象進行排序。
[0014]本申請實施例還提供一種業務對象搜索方法,包括:
[0015]根據搜索關鍵詞從網站上發布的所有業務對象中,確定與所述搜索關鍵詞對應的各業務對象;
[0016]對所述各業務對象進行排序;
[0017]按照得到的所述各業務對象的排列順序,返回所述各業務對象。
[0018]其中,對所述各業務對象進行排序具體包括以下步驟:
[0019]獲取針對設定時間段統計的所述各業務對象的第一類展現指標值和第二類展現指標值;
[0020]依次針對所述各業務對象中的每兩個業務對象,基于該兩個業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個業務對象的第二類展現指標值,確定該兩個業務對象的質量的高低關系;
[0021]基于所述各業務對象中每兩個業務對象的質量的高低關系,對所述各業務對象進行排序。
[0022]本申請實施例還提供了一種業務對象排序裝置,包括;
[0023]指標值獲取單元,用于獲取針對設定時間段統計的網站上發布的各指定業務對象的第一類展現指標值和第二類展現指標值;
[0024]質量關系確定單元,用于依次針對所述各指定業務對象中的每兩個指定業務對象,基于該兩個指定業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的聞低關系;
[0025]排序單元,用于基于所述各指定業務對象中每兩個指定業務對象的質量的高低關系,對所述各指定業務對象進行排序。
[0026]本申請實施例還提供一種業務對象搜索裝置,包括:
[0027]搜索單元,用于根據搜索關鍵詞從網站上發布的所有業務對象中,確定與所述搜索關鍵詞對應的各業務對象;
[0028]指標值獲取單元,用于獲取針對設定時間段統計的所述各業務對象的第一類展現指標值和第二類展現指標值;
[0029]質量關系確定單元,用于依次針對所述各業務對象中的每兩個業務對象,基于該兩個業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規貝U,比較該兩個業務對象的第二類展現指標值,確定該兩個業務對象的質量的高低關系;
[0030]排序單元,用于基于所述各業務對象中每兩個業務對象的質量的高低關系,對所述各業務對象進行排序;
[0031]返回單元,用于按照得到的所述各業務對象的排列順序,返回所述各業務對象。
[0032]本申請實施例提供的上述至少一個技術方案中,在比較兩個指定業務對象的質量的高低關系時,基于該兩個指定業務對象的第一類展現指標值滿足的條件,確定與所滿足的條件對應的質量比較規則,并按照該質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定出該兩個指定業務對象的質量的高低關系。由于在比較兩個指定業務對象的質量的高低時,能夠基于不同的條件選擇對應的質量比較規則,從而針對不同的一對指定業務對象,可以選擇不同的質量比較規則,使得所采用的質量比較規則更適合用于比較該兩個指定業務對象,從而得到更準確的比較結果,進而使得基于待排序的各指定業務對象中每兩個指定業務對象的質量的聞低關系,對各指定業務對象進行排序得到的排序結果更準確,進一步的提高了用戶對業務對象進行處理操作的效率,以及減少了網絡資源和網站服務器側的處理資源的消耗。
[0033]本申請的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本申請而了解。本申請的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
【專利附圖】
【附圖說明】
[0034]附圖用來提供對本申請的進一步理解,并且構成說明書的一部分,與本申請實施例一起用于解釋本申請,并不構成對本申請的限制。在附圖中:
[0035]圖1為本申請實施例提供的業務對象排序方法的流程圖;
[0036]圖2為本申請實施例1中提供的業務對象排序方法的流程圖;
[0037]圖3為本申請實施例2中提供的業務對象排序裝置的結構示意圖;
[0038]圖4A為本申請實施例提供的業務對象搜索方法的流程圖;
[0039]圖4B為本申請實施例提供的業務對象搜索方法中步驟402的處理流程圖;
[0040]圖5為本申請實施例提供的業務對象搜索裝置的結構示意圖。
【具體實施方式】
[0041]為了給出提高基于業務對象的質量進行排序的準確性的實現方案,本申請實施例提供了一種業務對象排序方法及裝置,該技術方案可以應用于在網站頁面上向用戶展現業務對象的過程,既可以實現為一種方法,也可以實現為一種裝置。以下結合說明書附圖對本申請的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本申請,并不用于限定本申請。并且在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0042]本申請實施例提供一種業務對象排序方法,如圖1所示,包括:
[0043]步驟101、獲取針對設定時間段統計的網站上發布的各指定業務對象的第一類展現指標值和第二類展現指標值。[0044]步驟102、依次針對各指定業務對象中的每兩個指定業務對象,基于該兩個指定業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的高低關系。
[0045]步驟103、基于各指定業務對象中每兩個指定業務對象的質量的聞低關系,對各指定業務對象進行排序。
[0046]下面結合附圖,用具體實施例對本申請提供的方法及裝置進行詳細描述。
[0047]實施例1:
[0048]圖2為本申請實施例1中提供的業務對象排序方法的流程圖,具體包括如下處理步驟:
[0049]步驟201、確定網站上發布的待排序的各指定業務對象,并獲取針對設定時間段統計的各指定業務對象的第一類展現指標值和第二類展現指標值。
[0050]例如,具體可以根據設定時間段內網站的搜索日志,獲取瀏覽用戶采用搜索關鍵詞進行搜索時所展現的業務對象,此時展現的一般為業務對象的描述信息;以及展現的業務對象是否被進一步的執行點擊瀏覽操作,而展現該業務對象的其它詳細信息;以及被點擊瀏覽的業務對象是否被進一步的執行反饋操作,如收藏、推薦或購買等反饋操作。
[0051]相應的,基于獲取的上述信息,所統計出的展現指標值可以包括:業務對象被展現的次數,展現后被進一步執行點擊瀏覽操作的次數,以及被點擊瀏覽后被進一步執行反饋操作的次數,以及被執行反饋操作的次數與被執行點擊瀏覽操作的次數的比值,該比值稱作瀏覽反饋轉化率。
[0052]本步驟中,將獲取的各指定業務對象的展現指標值區分為第一類展現指標值和第二類展現指標值,其中,第一類展現指標值后續用于確定所滿足的條件,第二類展現指標值后續用于通過比較確定兩個指定業務對象的質量的高低關系。
[0053]本實施例1中,以第一類展現指標值包括業務對象的瀏覽反饋轉化率和被執行反饋操作的次數,第二類展現指標值包括業務對象被執行點擊瀏覽操作的次數和被展現的次數為例,對各指定業務對象進行排序。
[0054]其它實施例中,也可以根據業務對象的實際特性使用其它展現指標值,以及采用其它第一類展現指標值和第二類展現指標值劃分的方案,在此不再進行詳細描述。
[0055]通過如下步驟202-步驟208,依次針對各指定業務對象中的每兩個指定業務對象,確定每兩個指定業務對象的質量的聞低關系:
[0056]步驟202、針對當前待比較質量高低關系的兩個指定業務對象,確定該兩個指定業務對象的第一類展現指標值是否滿足第一條件,如果滿足,進入步驟203,如果不滿足,進入步驟204。
[0057]其中,第一條件為該兩個指定業務對象中的第一指定業務對象的瀏覽反饋轉化率小于第二指定業務對象的瀏覽反饋轉化率,且第一指定業務對象被執行反饋操作的次數不大于第一次數閾值,且第二指定業務對象被執行反饋操作的次數大于第二次數閾值,其中,第一次數閾值小于第二次數閾值,具體數值可根據實際需要進行靈活設置,例如,第一次數閾值設置為1,第二次數閾值設置為10。
[0058]步驟203、按照與所滿足的第一條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的高低關系,具體如下:[0059]比較第一指定業務對象被執行點擊瀏覽操作的次數是否大于第二指定業務對象被執行點擊瀏覽操作的次數,并根據比較結果確定這兩個指定業務對象的質量的高低關系,具體可以為:
[0060]如果大于,確定第一指定業務對象的質量低于第二指定業務對象的質量;
[0061]如果小于,則可以確定無法區分這兩個指定業務對象的質量的高低關系,或者也可以確定這兩個指定業務對象的質量相同;
[0062]如果相等,則進一步比較第一指定業務對象被展現的次數是否大于第二指定業務對象被展現的次數,如果大于,確定第一指定業務對象的質量低于第二指定業務對象的質量,如果不大于,則可以確定無法區分這兩個指定業務對象的質量的高低關系,或者也可以確定這兩個指定業務對象的質量相同。
[0063]步驟204、確定該兩個指定業務對象的第一類展現指標值是否滿足第二條件,如果滿足,進入步驟205,如果不滿足,進入步驟206。
[0064]其中,第二條件為第一指定業務對象被執行反饋操作的次數大于第二指定業務對象被執行反饋操作的次數,且第一指定業務對象被執行反饋操作的次數大于第三次數閾值,且第二指定業務對象被執行反饋操作的次數大于第三次數閾值,其中,第三次數閾值的具體數值可根據實際需要進行靈活設置,例如與第二次數閾值相同。
[0065]步驟205、按照與所滿足的第二條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的高低關系,具體如下:
[0066]比較第一指定業務對象被執行點擊瀏覽操作的次數是否小于第二指定業務對象被執行點擊瀏覽操作的次數,并根據比較結果確定這兩個指定業務對象的質量的高低關系,具體可以為:
[0067]如果小于,確定第一指定業務對象的質量高于第二指定業務對象的質量;
[0068]如果大于,則可以確定無法區分這兩個指定業務對象的質量的高低關系,或者也可以確定這兩個指定業務對象的質量相同;
[0069]如果相等,則進一步比較第一指定業務對象被展現的次數是否小于第二指定業務對象被展現的次數,如果小于,確定第一指定業務對象的質量高于第二指定業務對象的質量,如果不小于,則可以確定無法區分這兩個指定業務對象的質量的高低關系,或者也可以確定這兩個指定業務對象的質量相同。
[0070]步驟206、確定該兩個指定業務對象的第一類展現指標值是否滿足第三條件,如果滿足,進入步驟207,如果不滿足,進入步驟208。
[0071]其中,第三條件為第一指定業務對象被執行反饋操作的次數等于第二指定業務對象被執行反饋操作的次數,且第一指定業務對象被執行反饋操作的次數大于第四次數閾值,且第一指定業務對象的瀏覽反饋轉化率大于第二指定業務對象的瀏覽反饋轉化率,其中,第四次數閾值的具體數值可根據實際需要進行靈活設置,例如與第二次數閾值相同。
[0072]步驟207、按照與所滿足的第三條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的高低關系,具體如下:
[0073]比較第一指定業務對象被執行點擊瀏覽操作的次數是否小于第二指定業務對象被執行點擊瀏覽操作的次數,并根據比較結果確定這兩個指定業務對象的質量的高低關系,具體可以為:[0074]如果小于,確定第一指定業務對象的質量高于第二指定業務對象的質量;
[0075]如果大于,則可以確定無法區分這兩個指定業務對象的質量的高低關系,或者也可以確定這兩個指定業務對象的質量相同;
[0076]如果相等,則進一步比較第一指定業務對象被展現的次數是否小于第二指定業務對象被展現的次數,如果小于,確定第一指定業務對象的質量高于第二指定業務對象的質量,如果不小于,則可以確定無法區分這兩個指定業務對象的質量的高低關系,或者也可以確定這兩個指定業務對象的質量相同。
[0077]步驟208、當該兩個指定業務對象的第一類展現指標值不滿足第一條件、第二條件和第三條件時,確定第一指定業務對象的質量與第二指定業務對象的質量相同。
[0078]在通過上述步驟202-步驟208確定出待排序的各指定業務對象中每兩個指定業務對象的質量的聞低關系后,即可以基于確定出的該聞低關系,對各指定業務對象進行排序,具體如下:
[0079]步驟209、本步驟中,具體可以采用如下兩種方式,基于各指定業務對象中每兩個指定業務對象的質量的聞低關系,對各指定業務對象進行排序:
[0080]第一種方式:確定各指定業務對象的所有可選排序方式,并從各指定業務對象的所有可選排序方式中,基于各指定業務對象中每兩個指定業務對象的質量的聞低關系,選擇一種排序方式作為排序結果,并使得在所選排序方式中每兩個指定業務對象的先后順序最大程度的滿足該兩個指定業務對象的質量的高低關系,具體可以是排序靠前的指定業務對象的質量聞于排序在后的指定業務對象的質量。
[0081]例如,以包括三個指定業務對象為例,分別為業務對象A、業務對象B和業務對象C,則所有可選排序方式共計6種,分別為:
[0082]第一種:業務對象A-業務對象B-業務對象C ;
[0083]第二種:業務對象A-業務對象C-業務對象B ;
[0084]第三種:業務對象B-業務對象A-業務對象C ;
[0085]第四種:業務對象B-業務對象C-業務對象A ;
[0086]第五種:業務對象C-業務對象A-業務對象B ;
[0087]第六種:業務對象C-業務對象B-業務對象A。
[0088]假設業務對象A的質量高于業務對象B的質量,業務對象C的質量低于業務對象A的質量,業務對象C的質量低于業務對象B的質量,則從上述6種所有可選排序方式中,可以選擇第一種排序方式作為排序結果,從而使得在所選排序方式中,針對業務對象A、業務對象B和業務對象C,其中每兩個指定業務對象的先后順序均能夠滿足該兩個指定業務對象的質量的聞低關系。
[0089]采用上述第一種方式進行排序得到的結果,可能出現以下情況,即三個業務對象中,業務對象I的質量高于業務對象2的質量,業務對象2的質量高于業務對象3的質量,業務對象3的質量又高于業務對象I的質量,此時無論選擇哪一個可選的順序,均無法滿足每兩個指定業務對象的先后順序均能夠滿足該兩個指定業務對象的質量的高低關系,所以,在上述第一種方式中,是最大程度的滿足該兩個指定業務對象的質量的高低關系即可。
[0090]第二種方式:為了避免采用上述第一種方式時所出現的上述情況,本申請實施例中還提出另一種方式,具體如下:[0091]基于各指定業務對象中每兩個指定業務對象的質量的聞低關系,確定各指定業務對象的質量分值,其中,當兩個指定業務對象中的第一指定業務對象大于第二指定業務對象時,第一指定業務對象的質量分值加設定增量值,當第一指定業務對象小于第二指定業務對象時,第一指定業務對象的質量分值減設定增量值;該設定增量值可以設置為I;
[0092]根據各指定業務對象的質量分值的高低順序,對各指定業務對象進行排序。
[0093]例如,仍以包括三個指定業務對象為例,分別為業務對象A、業務對象B和業務對象C,每個業務對象的質量分值的初始值為0,設定增量值為1,并假設業務對象A的質量高于業務對象B的質量,業務對象C的質量低于業務對象A的質量,業務對象C的質量低于業務對象B的質量,則業務對象A的質量分值A為1,業務對象B的質量分值為0,業務對象C的質量分值為_2,則如果按照質量分值從高到低的順序進行排序的結果為,業務對象A-業務對象B-業務對象C。
[0094]采用本申請實施例1中上述圖2所示的方案,在比較兩個指定業務對象的質量的高低關系時,基于該兩個指定業務對象的第一類展現指標值滿足的條件,確定與所滿足的條件對應的質量比較規則,并按照該質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定出該兩個指定業務對象的質量的高低關系。由于在比較兩個指定業務對象的質量的高低時,能夠基于不同的條件選擇對應的質量比較規則,從而針對不同的一對指定業務對象,可以選擇不同的質量比較規則,使得所采用的質量比較規則更適合用于比較該兩個指定業務對象,進而使得比較結果更準確,進而使得基于待排序的各指定業務對象中每兩個指定業務對象的質量的高低關系,對各指定業務對象進行排序得到的排序結果更準確,進一步的提高了用戶對業務對象進行處理操作的效率,以及減少了網絡資源和網站服務器側的處理資源的消耗。
[0095]進一步的,本申請實施例1中上述圖2所示的方案中,各指定業務對象可以為從網站上發布的待排序的所有業務對象中選擇的業務對象,也就是說,在需要對本次待排序的所有業務對象進行排序時,可先從中選擇出一部業務對象作為上述各指定業務對象進行排序,并在對各指定業務對象進行排序之后,還包括:
[0096]首先,針對所有業務對象中除各指定業務對象之外的各業務對象,從各指定業務對象中,分別確定與各業務對象最相似的指定業務對象;
[0097]然后,將各業務對象插入到當前的業務對象排序結果中,從而得到所有業務對象的排序結果,其中,在所有業務對象的排序結果中,各業務對象之間的先后順序與各自對應的最相似的指定業務對象的先后順序相同。
[0098]針對最相似的指定業務對象相同的多個業務對象之間的順序,可以采用其它各種方式進行排序,例如,采用隨機排序的方式等。
[0099]在從本次待排序的所有業務對象中選擇出一部業務對象作為上述各指定業務對象時,具體可以采用各種選擇方式,例如:
[0100]基于相似性的選擇方式,即對于不通過的業務對象的特性,如果相似則選擇一個作為指定業務對象即可;
[0101]基于隨機性的選擇方式,具體可以包括:使用等步長的方式進行選擇;使用隨機函數的方式進行選擇;使用業務對象特征分布的隨機選擇方式,即統計業務對象的特征分布,在分布密集的地方稀疏選擇,在分布稀疏的地方密集選擇。[0102]實施例2:
[0103]基于同一發明構思,根據本申請上述實施例提供的一種業務對象排序方法,相應地,本申請實施例2還提供了一種業務對象排序裝置,其結構示意圖如圖3所示,具體包括:
[0104]指標值獲取單元301,用于獲取針對設定時間段統計的網站上發布的各指定業務對象的第一類展現指標值和第二類展現指標值;
[0105]質量關系確定單元302,用于依次針對所述各指定業務對象中的每兩個指定業務對象,基于該兩個指定業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的聞低關系;
[0106]排序單兀303,用于基于所述各指定業務對象中每兩個指定業務對象的質量的聞低關系,對所述各指定業務對象進行排序。
[0107]進一步的,第一條件為該兩個指定業務對象中的第一指定業務對象的瀏覽反饋轉化率小于第二指定業務對象的瀏覽反饋轉化率,且所述第一指定業務對象被執行反饋操作的次數不大于第一次數閾值,且所述第二指定業務對象被執行反饋操作的次數大于第二次數閾值,其中,所述第一次數閾值小于所述第二次數閾值,瀏覽反饋轉化率為業務對象被執行反饋操作的次數與被執行點擊瀏覽操作的次數的比值;
[0108]第二條件為所述第一指定業務對象被執行反饋操作的次數大于所述第二指定業務對象被執行反饋操作的次數,且所述第一指定業務對象被執行反饋操作的次數大于第三次數閾值,且所述第二指定業務對象被執行反饋操作的次數大于第三次數閾值;
[0109]第三條件為所述第一指定業務對象被執行反饋操作的次數等于所述第二指定業務對象被執行反饋操作的次數,且所述第一指定業務對象被執行反饋操作的次數大于第四次數閾值,且所述第一指定業務對象的瀏覽反饋轉化率大于所述第二指定業務對象的瀏覽反饋轉化率;
[0110]質量關系確定單元302,具體用于當該兩個指定業務對象的第一類展現指標值滿足所述第一條件時,比較所述第一指定業務對象被執行點擊瀏覽操作的次數是否大于所述第二指定業務對象被執行點擊瀏覽操作的次數,如果是,確定所述第一指定業務對象的質量低于所述第二指定業務對象的質量;
[0111]當該兩個指定業務對象的第一類展現指標值滿足所述第一條件時,且所述第一指定業務對象被執行點擊瀏覽操作的次數等于所述第二指定業務對象被執行點擊瀏覽操作的次數時,比較所述第一指定業務對象被展現的次數是否大于所述第二指定業務對象被展現的次數,如果是,確定所述第一指定業務對象的質量低于所述第二指定業務對象的質量;
[0112]當該兩個指定業務對象的第一類展現指標值滿足所述第二條件時,比較所述第一指定業務對象被執行點擊瀏覽操作的次數是否小于所述第二指定業務對象被執行點擊瀏覽操作的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的
質量;
[0113]當該兩個指定業務對象的第一類展現指標值滿足所述第二條件時,且所述第一指定業務對象被執行點擊瀏覽操作的次數等于所述第二指定業務對象被執行點擊瀏覽操作的次數時,比較所述第一指定業務對象被展現的次數是否小于所述第二指定業務對象被展現的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量;
[0114]當該兩個指定業務對象的第一類展現指標值滿足所述第三條件時,比較所述第一指定業務對象被執行點擊瀏覽操作的次數是否小于所述第二指定業務對象被執行點擊瀏覽操作的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的
質量;
[0115]當該兩個指定業務對象的第一類展現指標值滿足所述第三條件時,且所述第一指定業務對象被執行點擊瀏覽操作的次數等于所述第二指定業務對象被執行點擊瀏覽操作的次數時,比較所述第一指定業務對象被展現的次數是否小于所述第二指定業務對象被展現的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量。
[0116]進一步的,質量關系確定單元302,還用于當該兩個指定業務對象的第一類展現指標值不滿足所述第一條件、所述第二條件和所述第三條件時,確定所述第一指定業務對象的質量與所述第二指定業務對象的質量相同。
[0117]進一步的,排序單元303,具體用于從所述各指定業務對象的所有可選排序方式中,基于所述各指定業務對象中每兩個指定業務對象的質量的聞低關系,選擇一種排序方式作為排序結果,并使得在所選排序方式中每兩個指定業務對象的先后順序最大程度的滿足該兩個指定業務對象的質量的高低關系。
[0118]進一步的,排序單元303,具體用于基于所述各指定業務對象中每兩個指定業務對象的質量的高低關系,確定所述各指定業務對象的質量分值,其中,當兩個指定業務對象中的第一指定業務對象大于第二指定業務對象時,所述第一指定業務對象的質量分值加設定增量值,當所述第一指定業務對象小于所述第二指定業務對象時,所述第一指定業務對象的質量分值減設定增量值;并根據所述各指定業務對象的質量分值的高低順序,對所述各指定業務對象進行排序。
[0119]進一步的,所述各指定業務對象為從網站上發布的待排序的所有業務對象中選擇的業務對象;
[0120]排序單元303,還用于針對所述所有業務對象中除所述各指定業務對象之外的各業務對象,從所述各指定業務對象中,分別確定與所述各業務對象最相似的指定業務對象;以及將所述各業務對象插入到當前的業務對象排序結果中,得到所述所有業務對象的排序結果,其中,在所述所有業務對象的排序結果中,所述各業務對象之間的先后順序與各自對應的最相似的指定業務對象的先后順序相同。
[0121]上述各模塊單元的功能可對應于圖1或圖2所示流程中的相應處理步驟,在此不再贅述。
[0122]本申請實施例基于上述業務對象排序方法,還提供一種業務對象搜索方法,如圖4A所示,包括:
[0123]步驟401、根據搜索關鍵詞從網站上發布的所有業務對象中,確定與搜索關鍵詞對應的各業務對象。
[0124]步驟402、對各業務對象進行排序。
[0125]步驟403、按照得到的各業務對象的排列順序,返回各業務對象;[0126]其中,所述步驟402對各業務對象進行順序,如圖4B所示,具體包括以下步驟:
[0127]4021、獲取針對設定時間段統計的各業務對象的第一類展現指標值和第二類展現指標值。
[0128]4022、依次針對各業務對象中的每兩個業務對象,基于該兩個業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個業務對象的第二類展現指標值,確定該兩個業務對象的質量的高低關系。
[0129]4023、基于各業務對象中每兩個業務對象的質量的高低關系,對各業務對象進行排序。
[0130]其中,所述步驟402對各業務對象進行順序,相當于上述排序方法實施例中的對各指定業務對象排序,步驟4021-步驟4023,具體可參照上述業務對象排序方法執行,在此不再進行詳細描述。
[0131]基于同一發明構思,根據本申請上述實施例提供的一種業務對象搜索方法,相應地,本申請實施例還提供了一種業務對象搜索裝置,其結構示意圖如圖5所示,具體包括:
[0132]搜索單元501,用于根據搜索關鍵詞從網站上發布的所有業務對象中,確定與所述搜索關鍵詞對應的各業務對象;
[0133]指標值獲取單元502,用于獲取針對設定時間段統計的所述各業務對象的第一類展現指標值和第二類展現指標值;
[0134]質量關系確定單元503,用于依次針對所述各業務對象中的每兩個業務對象,基于該兩個業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規貝U,比較該兩個業務對象的第二類展現指標值,確定該兩個業務對象的質量的高低關系;
[0135]排序單元504,用于基于所述各業務對象中每兩個業務對象的質量的高低關系,對所述各業務對象進行排序;
[0136]返回單元505,用于按照得到的所述各業務對象的排列順序,返回所述各業務對象。
[0137]其中,指標值獲取單元502、質量關系確定單元503和排序單元504的功能,具體可分別對應參照上述圖3所示的業務對象排序裝置中的指標值獲取單元301、質量關系確定單元302和排序單元303,在此不再進行詳細描述。
[0138]綜上所述,本申請實施例提供的方案,包括:獲取針對設定時間段統計的網站上發布的各指定業務對象的第一類展現指標值和第二類展現指標值;依次針對各指定業務對象中的每兩個指定業務對象,基于該兩個指定業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的聞低關系;基于各指定業務對象中每兩個指定業務對象的質量的聞低關系,對各指定業務對象進行排序。米用本申請實施例提供的方案,提聞了基于業務對象的質量進行排序的準確性。
[0139]本申請的實施例所提供的排序裝置可通過計算機程序實現。本領域技術人員應該能夠理解,上述的模塊劃分方式僅是眾多模塊劃分方式中的一種,如果劃分為其他模塊或不劃分模塊,只要排序裝置具有上述功能,都應該在本申請的保護范圍之內。
[0140]本申請是參照根據本申請實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0141]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0142]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0143]顯然,本領域的技術人員可以對本申請進行各種改動和變型而不脫離本申請的精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權利要求及其等同技術的范圍之內,則本申請也意圖包含這些改動和變型在內。
【權利要求】
1.一種業務對象排序方法,其特征在于,包括: 獲取針對設定時間段統計的網站上發布的各指定業務對象的第一類展現指標值和第二類展現指標值; 依次針對所述各指定業務對象中的每兩個指定業務對象,基于該兩個指定業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的高低關系; 基于所述各指定業務對象中每兩個指定業務對象的質量的高低關系,對所述各指定業務對象進行排序。
2.如權利要求1所述的方法,其特征在于,基于該兩個指定業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的高低關系,具體包括: 第一條件為該兩個指定業務對象中的第一指定業務對象的瀏覽反饋轉化率小于第二指定業務對象的瀏覽反饋轉化率,且所述第一指定業務對象被執行反饋操作的次數不大于第一次數閾值,且所述第二指定業務對象被執行反饋操作的次數大于第二次數閾值,其中,所述第一次數閾值小于所述第二次數閾值,瀏覽反饋轉化率為業務對象被執行反饋操作的次數與被執行點擊瀏覽操作的次數的比值; 當該兩個指定業務對象的第一類展現指標值滿足所述第一條件時,比較所述第一指定業務對象被執行點擊瀏覽操作的次數是否大于所述第二指定業務對象被執行點擊瀏覽操作的次數,如果是,確定所述第一指定業務對象的質量低于所述第二指定業務對象的質量; 當該兩個指定業務對象的第一類展現指標值滿足所述第一條件時,且所述第一指定業務對象被執行點擊瀏覽操作的次數等于所述第二指定業務對象被執行點擊瀏覽操作的次數時,比較所述第一指定業務對象被展現的次數是否大于所述第二指定業務對象被展現的次數,如果是,確定所述第一指定業務對象的質量低于所述第二指定業務對象的質量; 第二條件為所述第一指定業務對象被執行反饋操作的次數大于所述第二指定業務對象被執行反饋操作的次數,且所述第一指定業務對象被執行反饋操作的次數大于第三次數閾值,且所述第二指定業務對象被執行反饋操作的次數大于第三次數閾值; 當該兩個指定業務對象的第一類展現指標值滿足所述第二條件時,比較所述第一指定業務對象被執行點擊瀏覽操作的次數是否小于所述第二指定業務對象被執行點擊瀏覽操作的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量; 當該兩個指定業務對象的第一類展現指標值滿足所述第二條件時,且所述第一指定業務對象被執行點擊瀏覽操作的次數等于所述第二指定業務對象被執行點擊瀏覽操作的次數時,比較所述第一指定業務對象被展現的次數是否小于所述第二指定業務對象被展現的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量; 第三條件為所述第一指定業務對象被執行反饋操作的次數等于所述第二指定業務對象被執行反饋操作的次數, 且所述第一指定業務對象被執行反饋操作的次數大于第四次數閾值,且所述第一指定業務對象的瀏覽反饋轉化率大于所述第二指定業務對象的瀏覽反饋轉化率;當該兩個指定業務對象的第一類展現指標值滿足所述第三條件時,比較所述第一指定業務對象被執行點擊瀏覽操作的次數是否小于所述第二指定業務對象被執行點擊瀏覽操作的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量; 當該兩個指定業務對象的第一類展現指標值滿足所述第三條件時,且所述第一指定業務對象被執行點擊瀏覽操作的次數等于所述第二指定業務對象被執行點擊瀏覽操作的次數時,比較所述第一指定業務對象被展現的次數是否小于所述第二指定業務對象被展現的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量。
3.如權利要求2所述的方法,其特征在于,還包括: 當該兩個指定業務對象的第一類展現指標值不滿足所述第一條件、所述第二條件和所述第三條件時,確定所述第一指定業務對象的質量與所述第二指定業務對象的質量相同。
4.如權利要求1-3任一所述的方法,其特征在于,基于所述各指定業務對象中每兩個指定業務對象的質量的高低關系,對所述各指定業務對象進行排序,具體包括: 從所述各指定業務對象的所有可選排序方式中,基于所述各指定業務對象中每兩個指定業務對象的質量的高低關系,選擇一種排序方式作為排序結果,并使得在所選排序方式中每兩個指定業務對象的先后順序最大程度的滿足該兩個指定業務對象的質量的高低關系O
5.如權利要求1-3任一所述的方法,其特征在于,基于所述各指定業務對象中每兩個指定業務對象的質量的高低關系,對所述各指定業務對象進行排序,具體包括: 基于所述各指定業務對象中每兩個指定業務對象的質量的聞低關系,確定所述各指定業務對象的質量分值,其中, 當兩個指定業務對象中的第一指定業務對象大于第二指定業務對象時,所述第一指定業務對象的質量分值加設定增量值,當所述第一指定業務對象小于所述第二指定業務對象時,所述第一指定業務對象的質量分值減設定增量值;并根據所述各指定業務對象的質量分值的高低順序,對所述各指定業務對象進行排序。
6.如權利要求1所述的方法,其特征在于,所述各指定業務對象為從網站上發布的待排序的所有業務對象中選擇的業務對象; 在對所述各指定業務對象進行排序之后,還包括: 針對所述所有業務對象中除所述各指定業務對象之外的各業務對象,從所述各指定業務對象中,分別確定與所述各業務對象最相似的指定業務對象; 將所述各業務對象插入到當前的業務對象排序結果中,得到所述所有業務對象的排序結果,其中,在所述所有業務對象的排序結果中,所述各業務對象之間的先后順序與各自對應的最相似的指定業務對象的先后順序相同。
7.—種業務對象搜索方法,其特征在于,包括: 根據搜索關鍵詞從網站上發布的所有業務對象中,確定與所述搜索關鍵詞對應的各業務對象; 對所述各業務對象進行排序; 按照得到的所述各業務對象的排列順序,返回所述各業務對象; 其中,對所述各業務對象進行排序具體包括以下步驟: 獲取針對設定時間段統計的所述各業務對象的第一類展現指標值和第二類展現指標值; 依次針對所述各業務對象中的每兩個業務對象,基于該兩個業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個業務對象的第二類展現指標值,確定該兩個業務對象的質量的高低關系; 基于所述各業務對象中每兩個業務對象的質量的高低關系,對所述各業務對象進行排序。
8.—種業務對象排序裝置,其特征在于,包括; 指標值獲取單元,用于獲取針對設定時間段統計的網站上發布的各指定業務對象的第一類展現指標值和第二類展現指標值; 質量關系確定單元,用于依次針對所述各指定業務對象中的每兩個指定業務對象,基于該兩個指定業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,比較該兩個指定業務對象的第二類展現指標值,確定該兩個指定業務對象的質量的聞低關系; 排序單元,用于基于所述各指定業務對象中每兩個指定業務對象的質量的高低關系,對所述各指定業務對象進行排序。
9.如權利要求8所述的裝置,其特征在于,第一條件為該兩個指定業務對象中的第一指定業務對象的瀏覽反饋轉化率小于第二指定業務對象的瀏覽反饋轉化率,且所述第一指定業務對象被執行反饋操作的次數不大于第一次數閾值,且所述第二指定業務對象被執行反饋操作的次數大于第二次數閾值,其中,所述第一次數閾值小于所述第二次數閾值,瀏覽反饋轉化率為業務對象被執行反饋操作的次數與被執行點擊瀏覽操作的次數的比值; 第二條件為所述第一指定業務對象被執行反饋操作的次數大于所述第二指定業務對象被執行反饋操作的次數,且所述第一指定業務對象被執行反饋操作的次數大于第三次數閾值,且所述第二指定業務對象被執行反饋操作的次數大于第三次數閾值; 第三條件為所述第一指定業務對象被執行反饋操作的次數等于所述第二指定業務對象被執行反饋操作的次數,且所述第一指定業務對象被執行反饋操作的次數大于第四次數閾值,且所述第一指定業務對象的瀏覽反饋轉化率大于所述第二指定業務對象的瀏覽反饋轉化率; 所述質量關系確定單元,具體用于當該兩個指定業務對象的第一類展現指標值滿足所述第一條件時,比較所述第一指定業務對象被執行點擊瀏覽操作的次數是否大于所述第二指定業務對象被執行點擊瀏覽操作的次數,如果是,確定所述第一指定業務對象的質量低于所述第二指定業務對象的質量; 當該兩個指定業務對象的第一類展現指標值滿足所述第一條件時,且所述第一指定業務對象被執行點擊瀏覽操作的次數等于所述第二指定業務對象被執行點擊瀏覽操作的次數時,比較所述第一指定業務對象被展現的次數是否大于所述第二指定業務對象被展現的次數,如果是,確定所述第一指定業務對象的質量低于所述第二指定業務對象的質量; 當該兩個指定業務對象的第一類展現指標值滿足所述第二條件時,比較所述第一指定業務對象被執行點擊瀏覽操作的次數是否小于所述第二指定業務對象被執行點擊瀏覽操作的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量;當該兩個指定業務對象的第一類展現指標值滿足所述第二條件時,且所述第一指定業務對象被執行點擊瀏覽操作的次數等于所述第二指定業務對象被執行點擊瀏覽操作的次數時,比較所述第一指定業務對象被展現的次數是否小于所述第二指定業務對象被展現的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量; 當該兩個指定業務對象的第一類展現指標值滿足所述第三條件時,比較所述第一指定業務對象被執行點擊瀏覽操作的次數是否小于所述第二指定業務對象被執行點擊瀏覽操作的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量; 當該兩個指定業務對象的第一類展現指標值滿足所述第三條件時,且所述第一指定業務對象被執行點擊瀏覽操作的次數等于所述第二指定業務對象被執行點擊瀏覽操作的次數時,比較所述第一指定業務對象被展現的次數是否小于所述第二指定業務對象被展現的次數,如果是,確定所述第一指定業務對象的質量高于所述第二指定業務對象的質量。
10.一種業務對象搜索裝置,其特征在于,包括: 搜索單元,用于根據搜索關鍵詞從網站上發布的所有業務對象中,確定與所述搜索關鍵詞對應的各業務對象; 指標值獲取單元,用于獲取針對設定時間段統計的所述各業務對象的第一類展現指標值和第二類展現指標值; 質量關系確定單元,用于依次針對所述各業務對象中的每兩個業務對象,基于該兩個業務對象的第一類展現指標值滿足的條件,按照與所滿足的條件對應的質量比較規則,t匕較該兩個業務對象的第二類展現指標值,確定該兩個業務對象的質量的高低關系; 排序單元,用于基于所述各業務對象中每兩個業務對象的質量的高低關系,對所述各業務對象進行排序; 返回單元,用于按照得到的所述各業務對象的排列順序,返回所述各業務對象。
【文檔編號】G06F17/30GK103631832SQ201210313436
【公開日】2014年3月12日 申請日期:2012年8月29日 優先權日:2012年8月29日
【發明者】黃恒 申請人:阿里巴巴集團控股有限公司