專利名稱:網(wǎng)站信息展示方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本申請涉及計算機(jī)網(wǎng)絡(luò)數(shù)據(jù)技術(shù)領(lǐng)域,特別是涉及一種網(wǎng)站信息展示方法及系統(tǒng)。
背景技術(shù):
隨著技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)社交逐漸成為了一種新的社交方式,網(wǎng)絡(luò)社交從最初的電子郵件發(fā)展到現(xiàn)在的各種社交網(wǎng)站(SNS, SocialNetwork Sites),如購物、交友網(wǎng)站。通常情況下,社交網(wǎng)站需要用戶在相應(yīng)的網(wǎng)站上進(jìn)行申請注冊,并填寫相關(guān)的個人信息,從而獲取個人賬號。當(dāng)用戶登錄社交網(wǎng)站時,個人賬號及相關(guān)信息便成為網(wǎng)站或者他人識別用戶身份的主要標(biāo)識。在某些社交網(wǎng)站中,為了更好的推廣網(wǎng)站信息,例如購物類網(wǎng)站的賣家對商品進(jìn) 行推廣,通常會在某一賣家的商品頁面內(nèi)對其他商品進(jìn)行推薦展示。目前,一種商品推薦方法為,賣家在某一商品頁面內(nèi)推薦自己的其他產(chǎn)品,因為一個賣家所賣的商品種類和數(shù)量都會有局限,這就容易出現(xiàn)推薦展示的產(chǎn)品單一情況。另一種商品推薦方法為,幾個賣家聯(lián)合起來對商品進(jìn)行聯(lián)合推薦,即其中每一個賣家都要推薦其余幾個賣家的商品,大家互相推薦。這種方法在一定程度上增加了推薦產(chǎn)品的種類和數(shù)量,但是因為網(wǎng)頁中推薦位的限制,這就局限了聯(lián)合賣家的數(shù)量,因此產(chǎn)品種類仍然會有局限,而且推薦展示的范圍會局限于這幾個聯(lián)合賣家之間。如果增加推廣范圍,則需要增加聯(lián)合賣家的數(shù)量,也即相應(yīng)的需要增加推薦位,這就會占用更多的網(wǎng)頁資源,同時會增加數(shù)據(jù)量。
發(fā)明內(nèi)容
本申請所要解決的技術(shù)問題是提供一種網(wǎng)站信息展示方法及系統(tǒng),能夠在不增加對網(wǎng)站資源占用的情況下解決推薦展示信息單一的問題。為了解決上述問題,本申請公開了一種網(wǎng)站信息展示方法,包括以下步驟對網(wǎng)站信息發(fā)布者進(jìn)行分組;確定同組的網(wǎng)站信息發(fā)布者的相對位置;根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居;在網(wǎng)站信息發(fā)布者的網(wǎng)站信息展示頁面中展示其同組的鄰居所發(fā)布的網(wǎng)站信息。進(jìn)一步地,所述對網(wǎng)站信息發(fā)布者進(jìn)行分組包括獲取網(wǎng)站信息的類目,并根據(jù)網(wǎng)站信息類目對網(wǎng)站信息發(fā)布者進(jìn)行分組。進(jìn)一步地,所述根據(jù)網(wǎng)站信息類目對該網(wǎng)站信息發(fā)布者進(jìn)行分組包括將發(fā)布相同類目的網(wǎng)站信息的發(fā)布者分為一組,每一個網(wǎng)站信息發(fā)布者所在分組的數(shù)量與其發(fā)布的網(wǎng)站信息的類目數(shù)量相同。進(jìn)一步地,所述確定同組的網(wǎng)站信息發(fā)布者的相對位置包括對網(wǎng)站信息發(fā)布者排序,根據(jù)排序結(jié)果確定網(wǎng)站信息發(fā)布者的相對位置。
進(jìn)一步地,所述對網(wǎng)站信息發(fā)布者排序包括按照預(yù)定的規(guī)則排序;或隨機(jī)排序。進(jìn)一步地,所述對網(wǎng)站信息發(fā)布者排序包括確定同組的網(wǎng)站信息發(fā)布者總數(shù)N ;隨機(jī)為網(wǎng)站信息發(fā)布者分配I到N之間的自然數(shù)作為序號,且每個網(wǎng)站信息發(fā)布者所分配的序號不同;按照序號的大小對網(wǎng)站信息發(fā)布者進(jìn)行排序。進(jìn)一步地,所述對網(wǎng)站信息發(fā)布者排序包括 按照預(yù)定的時間觸發(fā)對網(wǎng)站信息發(fā)布者進(jìn)行重新排序。進(jìn)一步地,所述根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居包括根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居位置和數(shù)量。為了解決上述問題,本申請還公開了一種網(wǎng)站信息展示系統(tǒng),包括網(wǎng)站信息發(fā)布者分組模塊,用于對網(wǎng)站信息發(fā)布者進(jìn)行分組;相對位置確定模塊,用于確定同組的網(wǎng)站信息發(fā)布者的相對位置;鄰居確定模塊,用于根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居;展示模塊,在網(wǎng)站信息發(fā)布者的網(wǎng)站信息展示頁面中展示其同組的鄰居所發(fā)布的網(wǎng)站信息。進(jìn)一步地,所述網(wǎng)站信息發(fā)布者分組模塊包括網(wǎng)站信息類目獲取單元,用于獲取網(wǎng)站信息的類目。進(jìn)一步地,所述相對位置確定模塊包括排序單元,用于對網(wǎng)站信息發(fā)布者排序,根據(jù)排序結(jié)果確定網(wǎng)站信息發(fā)布者的相對位置。進(jìn)一步地,所述排序單元包括規(guī)則預(yù)定子單元,用于預(yù)定排序規(guī)則并按照預(yù)定的規(guī)則對網(wǎng)站信息發(fā)布者排序;或隨機(jī)排序子單元,用于隨機(jī)對網(wǎng)站信息發(fā)布者排序。進(jìn)一步地,所述排序單元包括網(wǎng)站信息發(fā)布者總數(shù)確定子單元,用于確定同組的網(wǎng)站信息發(fā)布者總數(shù)N ;序號分配子單元,用于隨機(jī)為網(wǎng)站信息發(fā)布者分配I到N之間的自然數(shù)作為序號,且每個網(wǎng)站信息發(fā)布者所分配的序號不同;和排序子單元,用于按照序號的大小對網(wǎng)站信息發(fā)布者進(jìn)行排序。進(jìn)一步地,所述相對位置確定模塊還包括計時器,按照預(yù)定的時間觸發(fā)排序單元對網(wǎng)站信息發(fā)布者進(jìn)行重新排序。進(jìn)一步地,所述鄰居確定模塊包括位置和數(shù)量確定單元,用于根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居位置和數(shù)量。
與現(xiàn)有技術(shù)相比,本申請包括以下優(yōu)點本申請的每一個網(wǎng)站信息發(fā)布者的網(wǎng)站信息展示頁面中只展示其同組的鄰居所發(fā)布的同類目的網(wǎng)站信息,因為互為鄰居的兩個網(wǎng)站信息發(fā)布者之間能夠相互展示,但是這兩個網(wǎng)站信息發(fā)布者的鄰居并不相同,互為鄰居的兩個網(wǎng)站信息發(fā)布者之間并不會存在對同一網(wǎng)站信息發(fā)布者的網(wǎng)站信息進(jìn)行展示的情況,因此可以在公平的情況下擴(kuò)大網(wǎng)站信息的推廣范圍,并不需要額外占用更多網(wǎng)站資源,這就提高了網(wǎng)站資源的利用率。因為只需要確定每個網(wǎng)站信息發(fā)布者的鄰居然后對鄰居所發(fā)布的網(wǎng)站信息進(jìn)行展示,在網(wǎng)站信息發(fā)布者數(shù)量較多時,也并不會影響每一個網(wǎng)站信息發(fā)布者所需要推薦展示的網(wǎng)站信息數(shù)量,因此并不會增加計算量,也不會影響分析速度。另外,網(wǎng)站信息發(fā)布者數(shù)量越多,網(wǎng)站信息的推廣范圍越大,所能展示的網(wǎng)站信息也就越多。另外,采用對每個網(wǎng)站信息發(fā)布者排序的方式來確定其相對位置,只需要根據(jù)每一個網(wǎng)站信息發(fā)布者的序號便可以根據(jù)預(yù)先設(shè)定的規(guī)則確定其鄰居序號,因此計算簡單,且計算量較小。特別是,當(dāng)同一組的網(wǎng)站信息發(fā)布者數(shù)量較多時,對于每個網(wǎng)站信息發(fā)布者 來說,其鄰居數(shù)量并不會改變,計算規(guī)則也并不會改變,因此計算的復(fù)雜度和計算量也不會增加,可以保證分析速度不受影響。進(jìn)一步地,在確定網(wǎng)站信息發(fā)布者的相對位置時,采用隨機(jī)排序的方式,并且根據(jù)預(yù)定時間改變排序,可以重新確定每一個網(wǎng)站信息發(fā)布者的鄰居,增加網(wǎng)站信息在不同網(wǎng)站信息發(fā)布者的展示頁面中被展示的幾率,可以在不額外占用網(wǎng)站資源的情況下增加網(wǎng)站信息的推廣范圍。當(dāng)然,實施本申請的任一產(chǎn)品不一定需要同時達(dá)到以上所述的所有優(yōu)點。
圖I是本申請的網(wǎng)站信息展示方法實施例的流程圖;圖2是本申請的網(wǎng)站信息展示系統(tǒng)實施例的結(jié)構(gòu)示意圖;圖3是本申請的網(wǎng)站信息展示方法及系統(tǒng)實例中網(wǎng)站信息發(fā)布者的排列關(guān)系圖;圖4是本申請的網(wǎng)站信息展示方法及系統(tǒng)另一實例中網(wǎng)站信息發(fā)布者的排列關(guān)系圖。
具體實施例方式為使本申請的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本申請作進(jìn)一步詳細(xì)的說明。本申請?zhí)峁┮环N網(wǎng)站信息展示方法和系統(tǒng),可以應(yīng)用于用戶需要訪問網(wǎng)站所對應(yīng)的服務(wù)器中。具體的,本申請的網(wǎng)站信息展示方法和系統(tǒng)可以通過計算機(jī)程序?qū)崿F(xiàn),并存儲于服務(wù)器中,通過處理器的運(yùn)行來執(zhí)行。參照圖1,示出本申請的一種網(wǎng)站信息展示方法實施例一,包括以下步驟步驟101,對網(wǎng)站信息發(fā)布者進(jìn)行分組。網(wǎng)站信息可以是某一供應(yīng)商所賣的某種商品,也可以是廣告等其他信息。網(wǎng)站信息發(fā)布者是指展示該網(wǎng)站信息的網(wǎng)站用戶,例如,供應(yīng)商等等。進(jìn)一步地,在對網(wǎng)站信息發(fā)布者進(jìn)行分組之前,還可以首先獲取網(wǎng)站信息的類目,并根據(jù)網(wǎng)站信息類目對該網(wǎng)站信息發(fā)布者分組。例如,將發(fā)布相同類目的網(wǎng)站信息的發(fā)布者分為一組,這可以增加所展示的網(wǎng)站信息的關(guān)聯(lián)性和相似度。其中,網(wǎng)站信息的類目可以根據(jù)網(wǎng)站預(yù)先設(shè)定的類目體系來確定。例如,供應(yīng)商在進(jìn)行某一種商品經(jīng)營時,首先會根據(jù)網(wǎng)站確定的類目體系來選擇商品所屬的類目,網(wǎng)站會記錄下這些選擇,當(dāng)后續(xù)需要獲取供應(yīng)商經(jīng)營商品的類目時,供應(yīng)商最初為該商品選擇的類目則是該商品的類目。另外,將發(fā)布相同類目的網(wǎng)站信息的發(fā)布者分為一組,是因為每個網(wǎng)站信息發(fā)布者所發(fā)布的網(wǎng)站信息所屬的類目可能會有多個,此時,可以將每個網(wǎng)站信息發(fā)布者分在多個組里,每一個網(wǎng)站信息發(fā)布者所在分組的數(shù)量與其發(fā)布的網(wǎng)站信息的類目數(shù)量相同。例如,若某一網(wǎng)站信息發(fā)布者發(fā)布了 5個網(wǎng)站信息,且這5個網(wǎng)站信息分別屬于5個類目,那么在分組時,這個網(wǎng)站信息發(fā)布者則會被分別分在5個組里。可以理解,對網(wǎng)站信息發(fā)布者進(jìn)行分組也可以不局限于將發(fā)布相同類目的網(wǎng)站信息發(fā)布者分為一組。也可以任意組合或者按照實際需要來進(jìn)行分組,例如,將發(fā)布具有相似 類目的網(wǎng)站信息的網(wǎng)站信息發(fā)布者分為一組。又如,對于購物網(wǎng)站來說,還可以將雖然不屬 于相同類目但是習(xí)慣上成套出售或者同時使用的商品的供應(yīng)商分為一組。步驟102,確定同組的網(wǎng)站信息發(fā)布者的相對位置。相對位置可以通過對同組的網(wǎng)站信息發(fā)布者進(jìn)行排序,根據(jù)排序結(jié)果來確定。其中,排序可以按照既定的規(guī)則,也可以是隨機(jī)排序。既定的規(guī)則可以是對同一分組中的網(wǎng)站信息發(fā)布者按照其網(wǎng)站信息發(fā)布的先后順序等其他信息來排序。隨機(jī)排序則是,確定該組的網(wǎng)站信息發(fā)布者的總數(shù)N,然后隨機(jī)為每個網(wǎng)站信息發(fā)布者分配從I到N的其中一個自然數(shù)作為序號,且各網(wǎng)站信息發(fā)布者所分配的序號不同,然后按照序號的大小對網(wǎng)站信息發(fā)布者進(jìn)行排序。另外,采用隨機(jī)排序的方式對網(wǎng)站信息發(fā)布者進(jìn)行排序時,可以按照預(yù)定的時間來進(jìn)行。例如,每天排一次,每次分發(fā)給網(wǎng)站信息發(fā)布者的序號也為隨機(jī)的,即可能出現(xiàn)同一網(wǎng)站信息發(fā)布者在不同時間所得到的序號不同,從而其相對位置隨之改變。其中,相對位置可以是前、后或者左、右相對,也可以是前、后、左、右相對,也可以左、右跟對面等等的相對位置。具體的,可以根據(jù)實際情況來確定,本申請對此并不限制。步驟103,根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者的鄰居。其中,網(wǎng)站信息發(fā)布者的鄰居是指確定的相對位置位于其周圍的網(wǎng)站信息發(fā)布者。根據(jù)網(wǎng)站信息發(fā)布者的相對位置可以確定鄰居的位置和數(shù)量。其中,網(wǎng)站信息發(fā)布者的鄰居的數(shù)量可以是兩個、三個、四個或者更多,具體的數(shù)量可以根據(jù)實際情況來確定。只要確定了網(wǎng)站信息發(fā)布者的相對位置便可以根據(jù)序號以及預(yù)定的規(guī)則計算出各網(wǎng)站信息發(fā)布者的鄰居序號,從而確定各網(wǎng)站信息發(fā)布者的鄰居。例如,將網(wǎng)站信息發(fā)布者按照序號從左到右排成一排,那么各網(wǎng)站信息的相對位置則為左、右相對,每一個網(wǎng)站信息發(fā)布者的鄰居共有兩個,分別位于其左右兩邊,其中,第一個和最后一個互為左右鄰居。從序號上來說,假設(shè)網(wǎng)站信息發(fā)布者總數(shù)為N,其中一個網(wǎng)站信息發(fā)布者的序號為A,如果A不等于I或者N,那么其鄰居的序號則為A-I和A+1,如果A = I,那么其鄰居的序號則為A+1和N,即2和N,如果A = N,那么其鄰居的序號為A-I和1,即,N-I 和 I。又如,將網(wǎng)站信息發(fā)布者按照序號從左到右排成并列的兩排,若網(wǎng)站信息發(fā)布者總數(shù)為偶數(shù),則兩排數(shù)量相同,若為奇數(shù),則第二排比第一排數(shù)量多一,其中,每一排的第一個位置的序號為該排最小的序號。那么每一個網(wǎng)站信息發(fā)布者的鄰居共有三個,分別位于其左右兩邊及對面,其中,每排的第一個和最后一個互為左右鄰居。從序號上來說,假設(shè)發(fā)布者總數(shù)為N,為了簡便說明,本申請的所有描述中,N/2表示N除以2所得數(shù)的整數(shù)部分(即,若N為奇數(shù),N/2實際上表示(N-I)/2)。那么,第一排的序號從左到右為I到N/2,第二排的序號為N/2+1到N。假設(shè)一個網(wǎng)站信息發(fā)布者的序號為A,可以采用如下方式來確定其鄰居的序號當(dāng)A = N/2+1時,左鄰居是N ;當(dāng)A = I時,左鄰居是N/2 ;否則,左鄰居是A-1。當(dāng)A = N時,右鄰居是N/2+1 ;當(dāng)六=N/2時,右鄰居是I ;否則,右鄰居是A+1。當(dāng)A = N,并且N是奇數(shù)時,對面鄰居是A;當(dāng)I <=A< = N/2時,對面鄰居是A+N/2 ;否則,對面鄰居是A-N/2??梢钥闯?,當(dāng)網(wǎng)站信息發(fā)布者總數(shù)為奇數(shù)時,會有一個網(wǎng)站信息發(fā)布者的鄰居只 有兩個,其余的網(wǎng)站信息發(fā)布者的鄰居有三個的情況出現(xiàn),但是,當(dāng)網(wǎng)站信息發(fā)布者數(shù)量足夠多的時候,此種情況也可以忽略,因為少一次展示也并不會影響推廣范圍。另外,也可以通過定時修改排序使每個網(wǎng)站信息發(fā)布者的位置關(guān)系不斷變化來保證展示的公平。再如,將網(wǎng)站信息發(fā)布者按照序號排成四排,其排列方式為,將N個網(wǎng)站信息發(fā)布者分成兩個小組前I到N/2是第一小組,后N/2+1到N是第二小組。第一小組的N/2個網(wǎng)站信息發(fā)布者按照序號從左到右排成并列的兩排,第二小組的N/2個或者N/2+1個網(wǎng)站信息發(fā)布者按照序號從左到右排成并列的兩排,該兩個小組的排列方式與前述的將網(wǎng)站信息發(fā)布者按照序號從左到右排成并列的兩排的排列方式相同,且第一小組的兩排所在的平面與第二小組的兩排所在的平面平行并一一對應(yīng),即,序號I和序號N/2+1相對,兩者互為鄰居,序號2和N/2+2相對,兩者互為鄰居,序號后面以此類推。按照此種相對位置,每一個網(wǎng)站信息發(fā)布者的鄰居共有四個,即除了分別位于其左、右和對面之外,還包括位于其后面的。其中,左右和對面的鄰居位于該網(wǎng)站信息發(fā)布者同一小組中,因此這三個鄰居序號的計算方法與前述鄰居為三個時相同,只是把總數(shù)看成是N/2來進(jìn)行計算。其后鄰居位于另一小組中,該鄰居序號可以采用如下方式來計算當(dāng)A = N并且N是奇數(shù)時,后鄰居是A ;當(dāng)I < = A < = N/2時,后鄰居是A+X/2 ;否則,后面鄰居是a-X/2。其中,X = N/2, X/2也表示X除以2所得數(shù)的整數(shù)部分。在此種排序中,也會有一個或者兩個網(wǎng)站信息發(fā)布者的鄰居不足四個,而其余的網(wǎng)站信息發(fā)布者的鄰居有四個的情況出現(xiàn),同樣,當(dāng)網(wǎng)站信息發(fā)布者數(shù)量足夠多的時候,此種情況也可以忽略。另外,也可以通過定時修改排序使每個網(wǎng)站信息發(fā)布者的位置關(guān)系不斷變化來保證展示的公平。步驟104,在網(wǎng)站信息發(fā)布者的網(wǎng)站信息展示頁面中展示其同組的鄰居所發(fā)布的網(wǎng)站信息。此處的網(wǎng)站信息展示頁面是指顯示該網(wǎng)站信息的頁面,例如,對于某一商品,則是指該商品的顯示頁面,對于,某一視頻,則是顯示該視頻的頁面。每一個網(wǎng)站信息發(fā)布者的網(wǎng)站信息展示頁面中只展示其同組的鄰居所發(fā)布的同類目的網(wǎng)站信息,因為互為鄰居的兩個網(wǎng)站信息發(fā)布者之間能夠相互展示,但是這兩個網(wǎng)站信息發(fā)布者的鄰居并不相同,互為鄰居的兩個網(wǎng)站信息發(fā)布者之間并不會存在對同一網(wǎng)站信息發(fā)布者的網(wǎng)站信息進(jìn)行展示的情況,也即采用鏈條式的展示方式,因此可以在公平的情況下擴(kuò)大不同網(wǎng)站信息的推廣范圍,提高了網(wǎng)站資源的利用率。因為只需要確定每個網(wǎng)站信息發(fā)布者的鄰居然后對鄰居所發(fā)布的網(wǎng)站信息進(jìn)行推薦,在網(wǎng)站信息發(fā)布者數(shù)量較多時,也并不會影響每一個網(wǎng)站信息發(fā)布者所需要推薦展示的網(wǎng)站信息數(shù)量,因此并不會增加計算量,也不會影響分析速度。另外,采用對每個網(wǎng)站信息發(fā)布者排序的方式來確定其相對位置,只需要根據(jù)每一個網(wǎng)站信息發(fā)布者的序號便可以根據(jù)預(yù)先設(shè)定的規(guī)則確定其鄰居序號,因此計算簡單,且計算量較小。特別是,當(dāng)同一組的網(wǎng)站信息發(fā)布者數(shù)量較多時,對于每個網(wǎng)站信息發(fā)布者來說,其鄰居數(shù)量并不會改變,計算規(guī)則也并不會改變,因此計算的復(fù)雜度和計算量也不會增加,可以保證分析速度不受影響。進(jìn)一步地,在確定網(wǎng)站信息發(fā)布者的相對位置時,采用隨機(jī)排序的方式,并且根據(jù)
預(yù)定時間改變排序,可以重新確定每一個網(wǎng)站信息發(fā)布者的鄰居,增加網(wǎng)站信息在不同網(wǎng)站信息發(fā)布者的展示頁面中被展示的幾率,可以在不額外占用網(wǎng)站資源的情況下增加網(wǎng)站信息的推廣范圍。參照圖2,示出本申請的網(wǎng)站信息展示系統(tǒng)實施例,包括網(wǎng)站信息發(fā)布者分組模塊10、相對位置確定模塊20、鄰居確定模塊30和展示模塊40。網(wǎng)站信息發(fā)布者分組模塊10,對網(wǎng)站信息發(fā)布者進(jìn)行分組。相對位置確定模塊20,用于確定同組的網(wǎng)站信息發(fā)布者的相對位置。鄰居確定模塊30,用于根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居。展示模塊40,在網(wǎng)站信息發(fā)布者的網(wǎng)站信息展示頁面中展示其同組的鄰居所發(fā)布的網(wǎng)站信息。進(jìn)一步地,網(wǎng)站信息發(fā)布者分組模塊10包括網(wǎng)站信息類目獲取單元,用于獲取網(wǎng)站信息的類目,使網(wǎng)站信息發(fā)布者分組模塊10根據(jù)網(wǎng)站信息所屬類目對網(wǎng)站信息發(fā)布者進(jìn)行分組。例如,將發(fā)布相同類目的網(wǎng)站信息的發(fā)布者分為一組,每一個網(wǎng)站信息發(fā)布者所在分組的數(shù)量與其發(fā)布的網(wǎng)站信息的類目數(shù)量相同。相對位置確定模塊20包括排序單元,用于對網(wǎng)站信息發(fā)布者排序,根據(jù)排序結(jié)果確定網(wǎng)站信息發(fā)布者的相對位置。其中,排序單元包括規(guī)則預(yù)定子單元或者隨機(jī)排序子單元。規(guī)則預(yù)定子單元,用于預(yù)定排序規(guī)則并按照預(yù)定的規(guī)則對網(wǎng)站信息發(fā)布者排序。隨機(jī)排序子單元,用于隨機(jī)對網(wǎng)站信息發(fā)布者排序。另外,排序單元也可以包括網(wǎng)站信息發(fā)布者總數(shù)確定子單元、序號分配子單元和排序子單元。網(wǎng)站信息發(fā)布者總數(shù)確定子單元,用于確定同組的網(wǎng)站信息發(fā)布者總數(shù)N。序號分配子單元,用于隨機(jī)為網(wǎng)站信息發(fā)布者分配I到N之間的自然數(shù)作為序號,且每個網(wǎng)站信息發(fā)布者所分配的序號不同。排序子單元,用于按照序號的大小對網(wǎng)站信息發(fā)布者進(jìn)行排序。進(jìn)一步地,相對位置確定模塊20還包括計時器,按照預(yù)定的時間觸發(fā)排序單元對網(wǎng)站信息發(fā)布者進(jìn)行重新排序。可以在計時器中預(yù)定重新排序的時間,例如每一天00:00:00-24:00:00為一個周期,具體的時間可以根據(jù)需要來設(shè)定。
鄰居確定模塊30還包括位置和數(shù)量確定單元,用于根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居位置和數(shù)量。下面結(jié)合具體的實例對本申請前述的網(wǎng)站信息展示方法和系統(tǒng)進(jìn)行詳細(xì)的說明。下述實例中,以購物網(wǎng)站的供應(yīng)商作為網(wǎng)站信息發(fā)布者,其所經(jīng)營的商品為網(wǎng)站信息。假設(shè)某一購物網(wǎng)站中有8個供應(yīng)商經(jīng)營同一類目的一種商品,該8個供應(yīng)商分別為A、B、C、D、E、F、G、H,其序號分別為1、2、3、4、5、6、7、8。參照圖3,本實例中將供應(yīng)商排成并列的兩排。那么根據(jù)前述的網(wǎng)站信息展示方法實施例中的描述,可以確定每個供應(yīng)商共有二個鄰居,各供應(yīng)商的鄰居關(guān)系如表I所不表I
權(quán)利要求
1.一種網(wǎng)站信息展示方法,其特征在于,包括以下步驟 對網(wǎng)站信息發(fā)布者進(jìn)行分組; 確定同組的網(wǎng)站信息發(fā)布者的相對位置; 根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居; 在網(wǎng)站信息發(fā)布者的網(wǎng)站信息展示頁面中展示其同組的鄰居所發(fā)布的網(wǎng)站信息。
2.如權(quán)利要求I所述的網(wǎng)站信息展示方法,其特征在于,所述對網(wǎng)站信息發(fā)布者進(jìn)行分組包括 獲取網(wǎng)站信息的類目,并根據(jù)網(wǎng)站信息類目對網(wǎng)站信息發(fā)布者進(jìn)行分組。
3.如權(quán)利要求2所述的網(wǎng)站信息展示方法,其特征在于,所述根據(jù)網(wǎng)站信息類目對該網(wǎng)站信息發(fā)布者進(jìn)行分組包括 將發(fā)布相同類目的網(wǎng)站信息的發(fā)布者分為一組,每一個網(wǎng)站信息發(fā)布者所在分組的數(shù)量與其發(fā)布的網(wǎng)站信息的類目數(shù)量相同。
4.如權(quán)利要求I所述的網(wǎng)站信息展示方法,其特征在于,所述確定同組的網(wǎng)站信息發(fā)布者的相對位置包括 對網(wǎng)站信息發(fā)布者排序,根據(jù)排序結(jié)果確定網(wǎng)站信息發(fā)布者的相對位置。
5.如權(quán)利要求4所述的網(wǎng)站信息展示方法,其特征在于,所述對網(wǎng)站信息發(fā)布者排序包括 按照預(yù)定的規(guī)則排序;或 隨機(jī)排序。
6.如權(quán)利要求4所述的網(wǎng)站信息展示方法,其特征在于,所述對網(wǎng)站信息發(fā)布者排序包括 確定同組的網(wǎng)站信息發(fā)布者總數(shù)N ; 隨機(jī)為網(wǎng)站信息發(fā)布者分配I到N之間的自然數(shù)作為序號,且每個網(wǎng)站信息發(fā)布者所分配的序號不同; 按照序號的大小對網(wǎng)站信息發(fā)布者進(jìn)行排序。
7.如權(quán)利要求4或6所述的網(wǎng)站信息展示方法,其特征在于,所述對網(wǎng)站信息發(fā)布者排序包括 按照預(yù)定的時間觸發(fā)對網(wǎng)站信息發(fā)布者進(jìn)行重新排序。
8.如權(quán)利要求4或6所述的網(wǎng)站信息展示方法,其特征在于,所述根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居包括 根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居位置和數(shù)量。
9.一種網(wǎng)站信息展示系統(tǒng),其特征在于,包括 網(wǎng)站信息發(fā)布者分組模塊,用于對網(wǎng)站信息發(fā)布者進(jìn)行分組; 相對位置確定模塊,用于確定同組的網(wǎng)站信息發(fā)布者的相對位置; 鄰居確定模塊,用于根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居; 展示模塊,在網(wǎng)站信息發(fā)布者的網(wǎng)站信息展示頁面中展示其同組的鄰居所發(fā)布的網(wǎng)站信息。
10.如權(quán)利要求9所述的網(wǎng)站信息展示系統(tǒng),其特征在于,所述網(wǎng)站信息發(fā)布者分組模塊包括 網(wǎng)站信息類目獲取單元,用于獲取網(wǎng)站信息的類目。
11.如權(quán)利要求9所述的網(wǎng)站信息展示系統(tǒng),其特征在于,所述相對位置確定模塊包括 排序單元,用于對網(wǎng)站信息發(fā)布者排序,根據(jù)排序結(jié)果確定網(wǎng)站信息發(fā)布者的相對位置。
12.如權(quán)利要求11所述的網(wǎng)站信息展示系統(tǒng),其特征在于,所述排序單元包括 規(guī)則預(yù)定子單元,用于預(yù)定排序規(guī)則并按照預(yù)定的規(guī)則對網(wǎng)站信息發(fā)布者排序;或 隨機(jī)排序子單元,用于隨機(jī)對網(wǎng)站信息發(fā)布者排序。
13.如權(quán)利要求11所述的網(wǎng)站信息展示系統(tǒng),其特征在于,所述排序單元包括 網(wǎng)站信息發(fā)布者總數(shù)確定子單元,用于確定同組的網(wǎng)站信息發(fā)布者總數(shù)N ; 序號分配子單元,用于隨機(jī)為網(wǎng)站信息發(fā)布者分配I到N之間的自然數(shù)作為序號,且每個網(wǎng)站信息發(fā)布者所分配的序號不同;和 排序子單元,用于按照序號的大小對網(wǎng)站信息發(fā)布者進(jìn)行排序。
14.如權(quán)利要求11或13所述的網(wǎng)站信息展示系統(tǒng),其特征在于,所述相對位置確定模塊還包括 計時器,按照預(yù)定的時間觸發(fā)排序單元對網(wǎng)站信息發(fā)布者進(jìn)行重新排序。
15.如權(quán)利要求11或13所述的網(wǎng)站信息展示系統(tǒng),其特征在于,所述鄰居確定模塊包括 位置和數(shù)量確定單元,用于根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居位置和數(shù)量。
全文摘要
本發(fā)明提供了一種網(wǎng)站信息展示方法,包括對網(wǎng)站信息發(fā)布者進(jìn)行分組;確定同組的網(wǎng)站信息發(fā)布者的相對位置;根據(jù)網(wǎng)站信息發(fā)布者的相對位置確定各網(wǎng)站信息發(fā)布者同組的鄰居;在網(wǎng)站信息發(fā)布者的網(wǎng)站信息展示頁面中展示其同組的鄰居所發(fā)布的網(wǎng)站信息。本申請還提供一種網(wǎng)站信息展示系統(tǒng)。本申請的網(wǎng)站信息展示方法及系統(tǒng),能夠在不增加對網(wǎng)站資源占用的情況下解決推薦展示信息單一的問題,可以在公平的情況下擴(kuò)大網(wǎng)站信息的推廣范圍,并不需要額外占用更多網(wǎng)站資源,提高了網(wǎng)站資源的利用率。
文檔編號G06F17/30GK102890673SQ20111020053
公開日2013年1月23日 申請日期2011年7月18日 優(yōu)先權(quán)日2011年7月18日
發(fā)明者魏振宇 申請人:阿里巴巴集團(tuán)控股有限公司