本公開涉及內(nèi)容共享平臺領(lǐng)域,并且特別地涉及提升搜索查詢中的優(yōu)選內(nèi)容。
背景技術(shù):
在互聯(lián)網(wǎng)上,社交網(wǎng)絡(luò)允許用戶相互連接并共享信息。許多社交網(wǎng)絡(luò)包括允許用戶上傳、查看以及共享內(nèi)容的內(nèi)容共享方面,所述內(nèi)容諸如視頻內(nèi)容、圖像內(nèi)容、音頻內(nèi)容、文本內(nèi)容等(其可以統(tǒng)稱為“媒體項(xiàng)”或“內(nèi)容項(xiàng)”)。這樣的媒體項(xiàng)可以包括音頻剪輯、電影剪輯、TV剪輯以及音樂視頻以及業(yè)余內(nèi)容,諸如視頻播客、原創(chuàng)小視頻、圖片、照片、其它多媒體內(nèi)容等。用戶可以使用計(jì)算設(shè)備(諸如智能電話、蜂窩電話、膝上型計(jì)算機(jī)、臺式計(jì)算機(jī)、上網(wǎng)本、平板計(jì)算機(jī))來使用、播放和/或消費(fèi)媒體項(xiàng)(例如,觀看數(shù)字視頻和/或收聽數(shù)字音樂)。
社交網(wǎng)絡(luò)可以提供用以識別與搜索用戶的搜索查詢有關(guān)的內(nèi)容項(xiàng)并用以對搜索用戶最有用的方式呈現(xiàn)內(nèi)容項(xiàng)的搜索引擎。所述搜索引擎旨在向搜索用戶的搜索查詢提供到高質(zhì)量的相關(guān)結(jié)果的鏈接。在嘗試增加被返回到搜索用戶的內(nèi)容項(xiàng)的相關(guān)性和質(zhì)量時(shí),搜索引擎可以嘗試對命中項(xiàng)(hit)的列表進(jìn)行排名,使得最相關(guān)和/或最高質(zhì)量的頁面在返回給搜索用戶的搜索到的結(jié)果的列表的頂部。然而,單獨(dú)的這些因素對于提供內(nèi)容項(xiàng)共享的社交網(wǎng)絡(luò)而言可能是不夠的(例如,在社交網(wǎng)絡(luò)的一個(gè)或多個(gè)其它用戶可以上傳和/或擁有在搜索結(jié)果中所返回的內(nèi)容項(xiàng)的情況下)。
技術(shù)實(shí)現(xiàn)要素:
下面是本公開的簡化概要,以便提供對本公開的某些方面的基本理解。本概要不是本公開的全面概覽。既不旨在識別本公開的關(guān)鍵或重要元素,也不描繪本公開的特定實(shí)施方式的任何范圍或權(quán)利要求的任何范圍。其唯一目的是以簡化形式提出本公開的某些概念作為稍后提出的更詳細(xì)描述的前序。
在一個(gè)實(shí)施方式中,公開了一種用于提升搜索查詢中的優(yōu)選內(nèi)容的方法。本方法包括從內(nèi)容項(xiàng)的語料庫獲得內(nèi)容項(xiàng)的搜索結(jié)果集,所述搜索結(jié)果集對搜索查詢進(jìn)行響應(yīng)并包括所述內(nèi)容項(xiàng)的排名,識別所述搜索結(jié)果集中的內(nèi)容項(xiàng),所識別內(nèi)容項(xiàng)至少包括由用戶所上傳的優(yōu)選內(nèi)容項(xiàng),以及由處理設(shè)備相對于所主張內(nèi)容項(xiàng)在所述搜索結(jié)果集內(nèi)的所述內(nèi)容項(xiàng)的所述排名中的定位來調(diào)整所述優(yōu)選內(nèi)容項(xiàng)的定位,所主張內(nèi)容項(xiàng)由用戶主張。
在一個(gè)實(shí)施方式中,所主張內(nèi)容項(xiàng)包括為由用戶所擁有但由另一用戶上傳的內(nèi)容項(xiàng),并且其中,內(nèi)容項(xiàng)的語料庫由所述用戶和所述另一用戶所屬的內(nèi)容共享平臺所保持。另外,本方法中的所述調(diào)整優(yōu)選內(nèi)容項(xiàng)在所述排名中的定位進(jìn)一步可以包括交換所述優(yōu)選內(nèi)容項(xiàng)和所主張內(nèi)容項(xiàng)在所述內(nèi)容項(xiàng)的所述排名中的所述定位。在另一實(shí)施方式中,在用于所述排名的歸屬于所述優(yōu)選內(nèi)容項(xiàng)與所主張內(nèi)容項(xiàng)中的每一個(gè)的相關(guān)性分?jǐn)?shù)中的差小于或等于閾值差值時(shí),發(fā)生所述交換。
在某些實(shí)施方式中,調(diào)整優(yōu)選內(nèi)容項(xiàng)在所述排名中的定位進(jìn)一步包括:將優(yōu)選內(nèi)容項(xiàng)的相關(guān)性分?jǐn)?shù)增加提高因數(shù),所述提高因數(shù)是基于用于所述排名的歸屬于所主張內(nèi)容項(xiàng)的另一相關(guān)性分?jǐn)?shù)來計(jì)算的,其中,優(yōu)選內(nèi)容項(xiàng)的相關(guān)性分?jǐn)?shù)與排名中的優(yōu)選內(nèi)容項(xiàng)的定位相對應(yīng),并且其中,所主張內(nèi)容項(xiàng)的所述另一相關(guān)性分?jǐn)?shù)與所主張內(nèi)容項(xiàng)在排名中的定位相對應(yīng)。此外,搜索結(jié)果集中的內(nèi)容項(xiàng)包括用戶所主張的超過一個(gè)所主張內(nèi)容項(xiàng);并且其中,提高因數(shù)是基于以下各項(xiàng)來計(jì)算的:歸屬于所述超過一個(gè)所主張內(nèi)容項(xiàng)中的每一個(gè)的相關(guān)性分?jǐn)?shù)的和、所述超過一個(gè)內(nèi)容項(xiàng)在排名中的定位、以及優(yōu)選內(nèi)容項(xiàng)在排名中的定位。
在進(jìn)一步的實(shí)施方式中,本方法中的調(diào)整優(yōu)選內(nèi)容項(xiàng)在排名中的定位進(jìn)一步包括將所主張內(nèi)容項(xiàng)降級。將所主張內(nèi)容項(xiàng)降級進(jìn)一步可以包括將所主張內(nèi)容項(xiàng)的相關(guān)性分?jǐn)?shù)減小小于一的乘數(shù),其中,所主張內(nèi)容項(xiàng)的相關(guān)性分?jǐn)?shù)與所主張內(nèi)容項(xiàng)在排名中的定位相對應(yīng)。另外,本方法的調(diào)整優(yōu)選內(nèi)容項(xiàng)在排名中的定位進(jìn)一步可以包括基于優(yōu)化用戶的效用(utility)的函數(shù)來指派優(yōu)選內(nèi)容項(xiàng)和所主張內(nèi)容項(xiàng)在排名中的定位,用戶的效用是基于與用戶所主張的內(nèi)容項(xiàng)上的查看相比,用戶應(yīng)用于由用戶所上傳的內(nèi)容項(xiàng)上的查看的值。
在附加實(shí)施方式中,還公開了用于執(zhí)行上述實(shí)施方式的操作的計(jì)算設(shè)備。另外,在本公開的實(shí)施方式中,計(jì)算機(jī)可讀存儲介質(zhì)存儲用于執(zhí)行上述實(shí)施方式的操作的方法。
附圖說明
在附圖的各圖中以示例的方式而不是以限制的方式圖示出本公開。
圖1圖示出根據(jù)本公開的一個(gè)實(shí)施方式的示例系統(tǒng)架構(gòu)。
圖2是圖示出根據(jù)本公開的一個(gè)實(shí)施方式的搜索引擎系統(tǒng)的框圖。
圖3A和3B是圖示出根據(jù)本公開的一個(gè)實(shí)施方式的示例搜索查詢和搜索結(jié)果排名的框圖。
圖4是圖示出根據(jù)本公開的某些實(shí)施方式的用于提升搜索查詢中的優(yōu)選內(nèi)容的方法的流程圖。
圖5是圖示出根據(jù)本公開的某些實(shí)施方式的用于提升搜索查詢中的優(yōu)選內(nèi)容的另一方法的流程圖。
圖6是圖示出根據(jù)本公開的某些實(shí)施方式的用于提升搜索查詢中的優(yōu)選內(nèi)容的另一方法的流程圖。
圖7是圖示出根據(jù)本公開的某些實(shí)施方式的用于提升搜索查詢中的優(yōu)選內(nèi)容的另一方法的流程圖。
圖8是圖示出根據(jù)某些實(shí)施方式的示例性計(jì)算機(jī)系統(tǒng)的框圖。
具體實(shí)施方式
描述了用于提升搜索查詢中的優(yōu)選內(nèi)容的實(shí)施方式。優(yōu)選內(nèi)容可以指的是由優(yōu)選用戶(例如,擁有用戶在內(nèi)容共享平臺上上傳到其自己的頻道的內(nèi)容的用戶)上傳的一個(gè)或多個(gè)內(nèi)容項(xiàng)。在某些實(shí)施方式中,優(yōu)選用戶包括內(nèi)容共享平臺的合作伙伴用戶。在其它實(shí)施方式中,優(yōu)選內(nèi)容可以包括原始上傳、具有預(yù)定質(zhì)量(例如,分辨率)的上傳等。
本公開的實(shí)施方式可以提升優(yōu)選用戶所主張的內(nèi)容的場境中的優(yōu)選內(nèi)容。所主張內(nèi)容指的是由內(nèi)容共享平臺的其它用戶上傳且被優(yōu)選用戶主張(例如,以跟蹤用戶對內(nèi)容項(xiàng)的使用和/或?qū)⒂脩魧?nèi)容項(xiàng)的查看貨幣化)的一個(gè)或多個(gè)內(nèi)容項(xiàng)。例如,優(yōu)選用戶可以擁有與某個(gè)話題有關(guān)的多個(gè)內(nèi)容項(xiàng),并且允許用戶上傳這些內(nèi)容項(xiàng)的拷貝,同時(shí)優(yōu)選用戶跟蹤所主張內(nèi)容項(xiàng)的使用和/或?qū)⑺鲝垉?nèi)容項(xiàng)的使用貨幣化。
在某些實(shí)施方式中,用戶可以提交對來自由內(nèi)容共享平臺所托管的內(nèi)容的語料庫(corpus)的特定內(nèi)容的搜索查詢。語料庫可以指的是由內(nèi)容共享平臺所保持的內(nèi)容項(xiàng)的大型結(jié)構(gòu)化集合。搜索引擎系統(tǒng)可以接收搜索查詢并返回與搜索查詢相關(guān)的內(nèi)容項(xiàng)的搜索結(jié)果集??梢跃团c搜索查詢的相關(guān)性而言對此搜索結(jié)果集中的內(nèi)容項(xiàng)進(jìn)行排名。所述搜索結(jié)果集還可以包括與搜索查詢相關(guān)的優(yōu)選內(nèi)容和所主張內(nèi)容兩者。在這樣的情況下,提升優(yōu)選內(nèi)容或?qū)⑺鲝垉?nèi)容降級(demote)使得所主張內(nèi)容在搜索結(jié)果集中排名在優(yōu)選內(nèi)容下面,這對于搜索結(jié)果集的優(yōu)選用戶和搜索質(zhì)量兩者而言可能都是有益的。此提升/降級由三個(gè)觀察激發(fā):
(1)優(yōu)選用戶可能已發(fā)布區(qū)塊規(guī)則來代替貨幣化或跟蹤規(guī)則,以將更多的業(yè)務(wù)定向到其自己的內(nèi)容項(xiàng);
(2)優(yōu)選用戶將對在其自己的頻道上所上傳的內(nèi)容項(xiàng)的查看估值高于用戶內(nèi)容項(xiàng)上的貨幣化查看,即使金錢補(bǔ)償是相同的;以及
(4)相比于貨幣化所主張內(nèi)容項(xiàng)而言,搜索內(nèi)容項(xiàng)的用戶常常更偏好由優(yōu)選用戶所上傳的權(quán)威版本。
本公開的實(shí)施方式的搜索引擎系統(tǒng)執(zhí)行搜索結(jié)果集內(nèi)的優(yōu)選內(nèi)容的這樣的提升/降級。在本公開的實(shí)施方式中,對搜索結(jié)果集內(nèi)的優(yōu)選內(nèi)容的調(diào)整可以由搜索引擎系統(tǒng)執(zhí)行,并且可以在對搜索質(zhì)量沒有負(fù)面影響的情況下優(yōu)化優(yōu)選用戶在內(nèi)容共享平臺系統(tǒng)內(nèi)的價(jià)值。
尚未提供用以提升搜索查詢中的優(yōu)選內(nèi)容的先前解決方案。某些相關(guān)解決方案已經(jīng)提升內(nèi)容項(xiàng)集群中的重復(fù)內(nèi)容項(xiàng)之中的優(yōu)選內(nèi)容項(xiàng)。然而,在其中不存在優(yōu)選的所上傳內(nèi)容項(xiàng)與所主張內(nèi)容項(xiàng)之間的完全匹配的情況下,本公開的實(shí)施方式通過相比于貨幣化或被跟蹤內(nèi)容項(xiàng)而提升優(yōu)選的所上傳內(nèi)容項(xiàng)而提供了比先前的解決方案更寬的范圍。此外,本公開的實(shí)施方式可以相比于被相同優(yōu)選用戶主張的內(nèi)容項(xiàng)而提升優(yōu)選內(nèi)容項(xiàng),即使在兩個(gè)內(nèi)容項(xiàng)之間根本不存在匹配(因?yàn)闇?zhǔn)則是內(nèi)容項(xiàng)與相同搜索查詢相關(guān))。
圖1圖示出根據(jù)本公開的一個(gè)實(shí)施方式的用于將內(nèi)容共享平臺的內(nèi)容頻道合并的示例系統(tǒng)架構(gòu)100。系統(tǒng)架構(gòu)100包括客戶端設(shè)備110A至110Z、網(wǎng)絡(luò)105、數(shù)據(jù)存儲106、內(nèi)容共享平臺120以及服務(wù)器130。在一個(gè)實(shí)施方式中,網(wǎng)絡(luò)105可包括公共網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))、私用網(wǎng)絡(luò)(例如,局域網(wǎng)(LAN)或廣域網(wǎng)(WAN))、有線網(wǎng)絡(luò)(例如,以太網(wǎng))、無線網(wǎng)絡(luò)(例如,802.11網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))、蜂窩式網(wǎng)絡(luò)(例如,長期演進(jìn)(LTE)網(wǎng)絡(luò))、路由器、集線器、交換機(jī)、服務(wù)器計(jì)算機(jī)和/或其組合。在一個(gè)實(shí)施方式中,數(shù)據(jù)存儲106可以是存儲器(例如,隨機(jī)存取存儲器)、高速緩存器、驅(qū)動器(例如,硬驅(qū))、閃速驅(qū)動、數(shù)據(jù)庫系統(tǒng)或能夠存儲數(shù)據(jù)的另一類型的組件或設(shè)備。數(shù)據(jù)存儲106還可包括也可跨越多個(gè)計(jì)算設(shè)備(例如,多個(gè)服務(wù)器計(jì)算機(jī))的多個(gè)儲存器組件(例如,多個(gè)驅(qū)動器或多個(gè)數(shù)據(jù)庫)。
客戶端設(shè)備110A至110Z每個(gè)可包括計(jì)算設(shè)備,諸如個(gè)人計(jì)算機(jī)(PC)、膝上型計(jì)算機(jī)、移動電話、智能電話、平板計(jì)算機(jī)、上網(wǎng)本計(jì)算機(jī)等。在某些實(shí)施方式中,還可將客戶端設(shè)備110A至110Z稱為“用戶設(shè)備”。每個(gè)客戶端設(shè)備包括媒體查看器111。在一個(gè)實(shí)施方式中,媒體查看器111可以是允許用戶查看內(nèi)容(諸如圖像、視頻、網(wǎng)頁、文檔等)的應(yīng)用。例如,媒體查看器111可以是web瀏覽器,其可以訪問、檢索、呈現(xiàn)和/或?qū)Ш接蓋eb服務(wù)器所提供的內(nèi)容(例如,諸如超文本標(biāo)記語言(HTML)頁面的網(wǎng)頁、數(shù)字媒體項(xiàng)等)。媒體查看器111可向用戶渲染、顯示和/或呈現(xiàn)內(nèi)容(例如,網(wǎng)頁、媒體查看器)。媒體查看器111還可顯示嵌入網(wǎng)頁(例如,可提供與由在線商人銷售的產(chǎn)品有關(guān)的信息的網(wǎng)頁)中的嵌入式媒體播放器(例如,播放器或HTML5播放器)。在另一示例中,媒體查看器111可以是允許用戶查看數(shù)字媒體項(xiàng)(例如,數(shù)字視頻、數(shù)字圖像、電子書等)的獨(dú)立應(yīng)用。
媒體查看器111可以由服務(wù)器130和/或內(nèi)容共享平臺120提供給客戶端設(shè)備110A至110Z。例如,媒體查看器111可以是被嵌入由內(nèi)容共享平臺120所提供的網(wǎng)頁中的嵌入式媒體播放器。在另一示例中,媒體查看器111可以是從服務(wù)器130所下載的應(yīng)用。
一般地,如果適當(dāng)?shù)脑挘谄渌鼘?shí)施方式中,還可以在客戶端設(shè)備110A至110Z上執(zhí)行在一個(gè)實(shí)施方式中被描述為由內(nèi)容共享平臺120執(zhí)行的功能。另外,可以由一起操作的不同或多個(gè)組件來執(zhí)行歸屬于特定組件的功能。還可以將內(nèi)容共享平臺120作為通過適當(dāng)?shù)膽?yīng)用編程接口提供給其它系統(tǒng)或設(shè)備的服務(wù)來訪問,并且因此其不限于在網(wǎng)站中使用。
在一個(gè)實(shí)施方式中,內(nèi)容共享平臺120可以是一個(gè)或多個(gè)計(jì)算設(shè)備(諸如機(jī)架安裝服務(wù)器、路由器計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、主計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、臺式計(jì)算機(jī)等)、數(shù)據(jù)存儲(例如,硬盤、存儲器、數(shù)據(jù)庫)、網(wǎng)絡(luò)、軟件組件和/或硬件組件,其可用來為用戶提供對媒體項(xiàng)的訪問和/或向用戶提供媒體項(xiàng)。例如,內(nèi)容共享平臺120可允許用戶消費(fèi)、上傳、搜索、贊同(“喜歡”)、不喜歡和/或評論媒體項(xiàng)。內(nèi)容共享平臺120還可包括可用來為用戶提供對媒體項(xiàng)的訪問的網(wǎng)站(例如,網(wǎng)頁)。
在本公開的實(shí)施方式中,可以將“用戶”表示為單個(gè)個(gè)體。然而,本公開的其它實(shí)施方式包含作為用戶的集合所控制的實(shí)體和/或自動化源的“用戶”。例如,可以將在社交網(wǎng)絡(luò)中聯(lián)合為團(tuán)體的獨(dú)立用戶的集合視為“用戶”。在另一示例中,自動化消費(fèi)者可以是內(nèi)容共享平臺120的自動化攝取管道,諸如話題頻道。
內(nèi)容共享平臺120可包括多個(gè)頻道(例如,頻道A至Z)。頻道可以是可從具有公共話題、主題或?qū)嵸|(zhì)的公共源或數(shù)據(jù)內(nèi)容獲得的數(shù)據(jù)內(nèi)容。數(shù)據(jù)內(nèi)容可以是由用戶選擇的數(shù)字內(nèi)容、由用戶使得可用的數(shù)字內(nèi)容、由用戶上傳的數(shù)字內(nèi)容、由內(nèi)容提供者選擇的數(shù)字內(nèi)容、由廣播者選擇的數(shù)字內(nèi)容等。例如,頻道X可以包括視頻Y和Z。頻道可以與所有者相關(guān)聯(lián),所述所有者是可以在頻道上執(zhí)行動作的用戶。可以基于所有者的動作而將不同的活動與頻道相關(guān)聯(lián),所有者的動作諸如所有者使得數(shù)字內(nèi)容在頻道上可用、所有者選擇(例如,喜歡)與另一頻道相關(guān)聯(lián)的數(shù)字內(nèi)容、所有者評論與另一頻道相關(guān)聯(lián)的數(shù)字內(nèi)容等??梢詫⑴c頻道相關(guān)聯(lián)的活動集合在頻道的活動饋送內(nèi)。除頻道的所有者之外的用戶可以訂閱其感興趣的一個(gè)或多個(gè)頻道?!坝嗛啞钡母拍钸€可以稱為“喜歡”、“追隨”、“加好友”等。
一旦用戶訂閱了頻道,則可以將來自頻道的活動饋送的內(nèi)容呈現(xiàn)給用戶。如果用戶訂閱多個(gè)頻道,則可以將用戶所訂閱的每個(gè)頻道的活動饋送組合成聚合活動饋送??梢韵蛴脩舫尸F(xiàn)來自聚合活動饋送的信息。頻道可以具有其自己的饋送。例如,當(dāng)導(dǎo)航至內(nèi)容共享平臺上的頻道的主頁時(shí),由所述頻道產(chǎn)生的饋送項(xiàng)可以示出在頻道主頁上。用戶可以具有聚合饋送,其是由來自用戶訂閱的所有頻道的內(nèi)容項(xiàng)的至少一個(gè)子集所構(gòu)成的饋送。聚合饋送還可以包括來自用戶未訂閱的頻道的內(nèi)容項(xiàng)。例如,內(nèi)容共享平臺120或其它社交網(wǎng)絡(luò)可以向用戶的聚合饋送中插入推薦內(nèi)容項(xiàng),或者可以在聚合饋送中插入與用戶的相關(guān)連接相關(guān)聯(lián)的內(nèi)容項(xiàng)。
每個(gè)頻道可包括一個(gè)或多個(gè)媒體項(xiàng)121。媒體項(xiàng)121的示例可以包括且不限于數(shù)字視頻、數(shù)字電影、數(shù)字照片、數(shù)字音樂、網(wǎng)站內(nèi)容、社交媒體更新、電子圖書(電子書)、電子期刊、數(shù)字報(bào)紙、數(shù)字音頻書、電子雜志等web博客、簡單信息聚合(RSS)饋送、電子漫畫書、軟件應(yīng)用等。在某些實(shí)施方式中,媒體項(xiàng)121也稱為媒體項(xiàng)。
可經(jīng)由互聯(lián)網(wǎng)和/或經(jīng)由移動設(shè)備應(yīng)用對媒體項(xiàng)121進(jìn)行消費(fèi)。為了簡潔和簡單起見,遍及本文使用在線視頻(在下文中也稱為視頻)作為媒體項(xiàng)121的示例。如本文所使用的“媒體”、“媒體項(xiàng)”、“在線媒體項(xiàng)”、“數(shù)字媒體”、“數(shù)字媒體項(xiàng)”、“內(nèi)容”和“內(nèi)容項(xiàng)”可以包括可以使用被配置成向?qū)嶓w呈現(xiàn)數(shù)字媒體項(xiàng)的軟件、固件或硬件來執(zhí)行或加載的電子文件。在一個(gè)實(shí)施方式中,內(nèi)容共享平臺120可使用數(shù)據(jù)存儲106來存儲媒體項(xiàng)121。
在一個(gè)實(shí)施方式中,服務(wù)器130可以是一個(gè)或多個(gè)計(jì)算設(shè)備(例如,機(jī)架安裝服務(wù)器、服務(wù)器計(jì)算機(jī)等)。在一個(gè)實(shí)施方式中,服務(wù)器130可以被包括在內(nèi)容共享平臺120中。服務(wù)器130可以包括搜索引擎系統(tǒng)140。搜索引擎系統(tǒng)140實(shí)現(xiàn)本公開的實(shí)施方式中的搜索查詢中的優(yōu)選內(nèi)容的提升。優(yōu)選內(nèi)容可以指的是由優(yōu)選用戶(例如,擁有用戶在內(nèi)容共享平臺上上傳到其自己的頻道的內(nèi)容的用戶)上傳的一個(gè)或多個(gè)內(nèi)容項(xiàng)。在某些實(shí)施方式中,優(yōu)選用戶被視為內(nèi)容共享平臺的合作伙伴或合作伙伴用戶。在其它實(shí)施方式中,優(yōu)選內(nèi)容可以包括原始上傳、具有預(yù)定質(zhì)量(例如,分辨率)的上傳等。本公開的實(shí)施方式可以提升優(yōu)選用戶所主張的內(nèi)容的場境中的優(yōu)選內(nèi)容。所主張內(nèi)容可以指的是由內(nèi)容共享平臺的其它用戶上傳且由優(yōu)選用戶經(jīng)由跟蹤或貨幣化規(guī)則而主張的一個(gè)或多個(gè)內(nèi)容項(xiàng)。例如,優(yōu)選用戶可以擁有與某個(gè)話題有關(guān)的多個(gè)內(nèi)容項(xiàng)并允許其它用戶用貨幣化或跟蹤規(guī)則上傳這些內(nèi)容項(xiàng)的拷貝。
在某些實(shí)施方式中,用戶可以提交對由內(nèi)容共享平臺120所托管的具體內(nèi)容121的搜索查詢(例如,經(jīng)由客戶端設(shè)備110A至110Z的查看器111)。搜索引擎系統(tǒng)140可以接收搜索查詢并返回與搜索查詢相關(guān)的內(nèi)容項(xiàng)的搜索結(jié)果集??梢跃团c搜索查詢的相關(guān)性而言對此搜索結(jié)果集中的內(nèi)容項(xiàng)進(jìn)行排名。所述搜索結(jié)果集還可以包括與搜索查詢相關(guān)的優(yōu)選內(nèi)容和所主張內(nèi)容兩者。如先前所討論的,在這樣的情況下,提升優(yōu)選內(nèi)容或?qū)⑺鲝垉?nèi)容項(xiàng)降級,使得某些所主張內(nèi)容項(xiàng)可以最終在搜索結(jié)果集中的某些優(yōu)選內(nèi)容項(xiàng)下面,這對于搜索結(jié)果集的優(yōu)選用戶和搜索質(zhì)量兩者而言可能都是有益的。本公開的實(shí)施方式的搜索引擎系統(tǒng)140執(zhí)行搜索結(jié)果集內(nèi)的優(yōu)選內(nèi)容的這樣的提升/降級。在本公開的實(shí)施方式中,對搜索結(jié)果集內(nèi)的優(yōu)選內(nèi)容的調(diào)整可以由搜索引擎系統(tǒng)140執(zhí)行,以在對搜索質(zhì)量沒有負(fù)面影響的情況下優(yōu)化優(yōu)選用戶在內(nèi)容共享平臺系統(tǒng)內(nèi)的價(jià)值。
在某些實(shí)施方式中,服務(wù)器130的搜索引擎系統(tǒng)140可以與內(nèi)容共享平臺120和/或其它第三方社交網(wǎng)絡(luò)服務(wù)器150相交互以提供本公開的實(shí)施方式。下面相對于圖2來更詳細(xì)地描述搜索引擎系統(tǒng)140及其具體功能的進(jìn)一步描述。
雖然就內(nèi)容共享平臺和在內(nèi)容共享平臺上提升內(nèi)容項(xiàng)的社交網(wǎng)絡(luò)共享而言討論了本公開的實(shí)施方式,但各實(shí)施方式一般地還可以應(yīng)用于提供用戶之間的連接的任何類型的社交網(wǎng)絡(luò)。本公開的實(shí)施方式不限于向用戶提供頻道訂閱的內(nèi)容共享平臺。
在其中這里所討論的系統(tǒng)可收集與用戶有關(guān)的個(gè)人信息或者可利用個(gè)人信息的情況下,可為用戶提供控制內(nèi)容共享平臺120是否收集用戶信息(例如,與用戶的社交網(wǎng)絡(luò)、用戶的動作或活動、職業(yè)、用戶的偏好、或用戶的當(dāng)前位置有關(guān)的信息)或控制是否和/或如何從可能與用戶更加相關(guān)的內(nèi)容服務(wù)器接收信息。另外,某些數(shù)據(jù)在其被存儲或使用之前可以被以一個(gè)或多個(gè)方式處理,使得個(gè)人可識別信息被去除。例如,可處理用戶的身份,使得對于用戶而言不能確定個(gè)人可識別信息,或者可將在所述處獲得位置信息的用戶的當(dāng)前和地理位置泛化(諸如到城市、郵政編碼或州級別),使得不能確定用戶的特定位置。因此,用戶可能可控制如何收集與用戶有關(guān)的信息和所述信息如何被內(nèi)容共享平臺120使用。
圖2是圖示出根據(jù)本公開的一個(gè)實(shí)施方式的搜索引擎系統(tǒng)140的框圖。如上文所討論的,搜索引擎系統(tǒng)140可以與單個(gè)社交網(wǎng)絡(luò)相交互,或者可以在多個(gè)社交網(wǎng)絡(luò)之間被利用(例如,被提供為被其它第三方社交網(wǎng)絡(luò)所利用的內(nèi)容共享平臺的服務(wù))。在一個(gè)實(shí)施方式中,搜索引擎系統(tǒng)140包括排名模塊210、重排名模塊220以及優(yōu)選用戶內(nèi)容模塊230。在不失一般性的情況下,可在搜索引擎系統(tǒng)140中包括更多或更少的組件。例如,可將模塊中的兩個(gè)組合成單個(gè)模塊,或者可將模塊中的一個(gè)劃分成兩個(gè)或更多模塊。在一個(gè)實(shí)施方式中,模塊中的一個(gè)或多個(gè)可以駐留于不同計(jì)算設(shè)備上(例如,不同服務(wù)器計(jì)算機(jī)、在單個(gè)客戶端設(shè)備上或分布在多個(gè)客戶端設(shè)備之間等)。此外,模塊中的一個(gè)或多個(gè)可以駐留于不同的內(nèi)容共享平臺、第三方社交網(wǎng)絡(luò)和/或外部服務(wù)器上。
搜索引擎系統(tǒng)140被通信耦合到數(shù)據(jù)存儲106。例如,搜索引擎系統(tǒng)140可以經(jīng)由網(wǎng)絡(luò)(例如,經(jīng)由如圖1中所示的網(wǎng)絡(luò)105)耦合到數(shù)據(jù)存儲106。在另一示例中,可以將搜索引擎系統(tǒng)140直接地耦合到服務(wù)器,搜索引擎系統(tǒng)140駐留于所述服務(wù)器處(例如,可以直接耦合到服務(wù)器130)。數(shù)據(jù)存儲106可以是存儲器(例如,隨機(jī)存取存儲器)、高速緩存器、驅(qū)動器(例如,硬驅(qū))、閃速驅(qū)動、數(shù)據(jù)庫系統(tǒng)或能夠存儲數(shù)據(jù)的另一類型的組件或設(shè)備。數(shù)據(jù)存儲106還可包括也可跨越多個(gè)計(jì)算設(shè)備(例如,多個(gè)服務(wù)器計(jì)算機(jī))的多個(gè)儲存器組件(例如,多個(gè)驅(qū)動器或多個(gè)數(shù)據(jù)庫)。數(shù)據(jù)存儲106包括內(nèi)容項(xiàng)數(shù)據(jù)290、用戶數(shù)據(jù)291以及優(yōu)選用戶內(nèi)容數(shù)據(jù)292。
如上文所討論的,搜索引擎系統(tǒng)140實(shí)現(xiàn)搜索查詢結(jié)果內(nèi)的優(yōu)選內(nèi)容的提升。在描述本公開的實(shí)施方式的細(xì)節(jié)之前,圖3A是圖示出樣本查詢“cool fast song(酷快歌曲)”的初始搜索結(jié)果300的框圖。遍及本公開,可以假設(shè)搜索結(jié)果中的最高內(nèi)容項(xiàng)具有排名零,并且不那么相關(guān)的結(jié)果具有較高排名。搜索結(jié)果中的每個(gè)內(nèi)容項(xiàng)還可以具有與內(nèi)容項(xiàng)相對應(yīng)的“相關(guān)性分?jǐn)?shù)”(例如,正浮點(diǎn)數(shù))。在一個(gè)實(shí)施方式中,內(nèi)容項(xiàng)的“相關(guān)性分?jǐn)?shù)”是項(xiàng)對于搜索查詢的估計(jì)相關(guān)性。同樣地,具有排名零的內(nèi)容項(xiàng)可以具有最高相關(guān)性分?jǐn)?shù),具有排名一的內(nèi)容項(xiàng)可以具有次最相關(guān)性分?jǐn)?shù)等。
搜索查詢包括來自兩個(gè)虛構(gòu)內(nèi)容所有者“Acme”301和“Musme” 302(及其他的)的結(jié)果。某些結(jié)果由這些內(nèi)容所有者上傳(“Speed(速度)”304、“Ok song(還可以的歌曲)”306以及“Fast(快)”309),并且其它結(jié)果被這些內(nèi)容所有者主張(“Cool fast(酷快)”303、“Best song(最佳歌曲)”305、“cool(酷)”307和“A song(歌曲)”308)。作為優(yōu)選用戶,Acme 301將在Acme 301上傳“Speed”304時(shí)相比于“Cool fast”303提升“Speed”304,但是僅對由不同用戶上傳的“Cool fast”303具有主張。同樣地,Musme 302將在Musme 302上傳“Ok song”306時(shí)相比于“Best song”305而提升“Ok song”306,但是僅對由不同用戶上傳的“Best song”305具有主張。
在搜索結(jié)果的排名中存在三個(gè)利益相關(guān)項(xiàng)/考慮因素:
(1)搜索質(zhì)量(即,結(jié)果與查詢用戶的相關(guān)性),(2)優(yōu)選用戶(例如,Acme 301或Musme 302)以及(3)所主張(貨幣化或被跟蹤)內(nèi)容項(xiàng)的上傳者。雖然搜索引擎系統(tǒng)140總體上旨在優(yōu)化搜索質(zhì)量(即,提供盡可能相關(guān)的搜索結(jié)果),但本公開的實(shí)施方式中的由搜索引擎系統(tǒng)140所執(zhí)行的優(yōu)選內(nèi)容提升旨在就搜索質(zhì)量而言是中性或肯定的。此外,由搜索引擎系統(tǒng)140所執(zhí)行的優(yōu)選內(nèi)容提升還旨在相比于所主張內(nèi)容項(xiàng)的上傳者的興趣而言保護(hù)優(yōu)選用戶的興趣。最后,在所主張內(nèi)容項(xiàng)的上傳者成為用于內(nèi)容共享平臺的重要角色(例如,通過將站點(diǎn)用戶定向到所主張視頻)時(shí),由搜索引擎系統(tǒng)140所執(zhí)行的優(yōu)選內(nèi)容提升旨在每當(dāng)查詢用戶的興趣與優(yōu)選用戶的興趣不沖突時(shí)保護(hù)查詢用戶的興趣。
搜索引擎系統(tǒng)140因此以最佳地提升優(yōu)選內(nèi)容項(xiàng)和/或最佳地將所主張內(nèi)容項(xiàng)降級的方式對搜索結(jié)果進(jìn)行排名。參考圖3B,示出了根據(jù)本公開的實(shí)施方式的搜索引擎系統(tǒng)140對搜索結(jié)果應(yīng)用優(yōu)選內(nèi)容提升后續(xù)的用于圖3A的樣本查詢的重排名搜素結(jié)果350的框圖。相對于Acme 301,“Cool fast”303可以被降級到“Speed”304以下(或者可以將“Speed”304提升到“Cool fast”303以上)。相對于Musme 302,可以將“Best song”305降級到“Ok song”306以下(或者可以將“Ok song”306提升到“Best song”305以上)。其可以是取決于哪些內(nèi)容項(xiàng)相對于其它內(nèi)容項(xiàng)被提升/降級的實(shí)施方式。
返回參考圖2,搜索引擎系統(tǒng)140可以執(zhí)行搜索結(jié)果中的內(nèi)容項(xiàng)的提升/降級以優(yōu)化每個(gè)優(yōu)選用戶的值,同時(shí)不負(fù)面地影響搜索質(zhì)量。本公開的實(shí)施方式包括兩個(gè)部分:(1)主張數(shù)據(jù)和上傳者數(shù)據(jù)的收集;以及(2)用于何時(shí)將優(yōu)選內(nèi)容提升到所主張內(nèi)容之上的試探。
在一個(gè)實(shí)施方式中,優(yōu)選用戶內(nèi)容模塊230從不同的源收集主張數(shù)據(jù)和上傳者數(shù)據(jù)并組合成一個(gè)數(shù)據(jù)庫,數(shù)據(jù)存儲106的優(yōu)選用戶內(nèi)容數(shù)據(jù)292。此優(yōu)選用戶內(nèi)容數(shù)據(jù)292可以被實(shí)時(shí)地更新,因?yàn)檫M(jìn)行了新的主張且新的內(nèi)容項(xiàng)被上傳。此數(shù)據(jù)庫292可以通過內(nèi)容項(xiàng)的ID被設(shè)鍵,并且其可以是具有兩個(gè)可能性的“聯(lián)合體”:上傳所有者ID或所主張所有者ID的列表。示意性地:videoID>(uploaderlD|claimedBylD*)??赡芸梢杂眠M(jìn)一步的信息來注釋此數(shù)據(jù),諸如上傳者的“狀態(tài)”、“等級”或“聲望”以及主張的種類,例如,“僅視頻”、“僅音頻”、“視聽”中的一個(gè)、“手動”、“基于視頻/音頻/AV匹配”等中的一個(gè)。
當(dāng)查詢用戶提交對內(nèi)容項(xiàng)的搜索查詢時(shí),排名模塊210從內(nèi)容項(xiàng)數(shù)據(jù)290識別相關(guān)內(nèi)容項(xiàng)作為搜索結(jié)果集。排名模塊210還根據(jù)初始排名(例如,諸如圖3A中所示)對搜索結(jié)果集內(nèi)的內(nèi)容項(xiàng)進(jìn)行排名。初始排名方法在本公開的范圍之外。
重排名模塊220然后可以檢查初始排名并對排名應(yīng)用各種優(yōu)化(例如,試探法)。在一個(gè)實(shí)施方式中,重排名模塊220與優(yōu)選用戶內(nèi)容模塊230相結(jié)合地工作以調(diào)整搜索結(jié)果排名內(nèi)的優(yōu)選內(nèi)容項(xiàng)的定位(例如,提升優(yōu)選內(nèi)容或者將所主張內(nèi)容降級)并將已更新排名提供給查詢用戶作為搜索結(jié)果。重排名模塊220可以使用如下面進(jìn)一步描述的各種不同的試探法來調(diào)整搜索結(jié)果中的優(yōu)選內(nèi)容。
現(xiàn)在描述第一示例試探法。如果搜索結(jié)果的初始排名中的定位X處的內(nèi)容項(xiàng)被合作伙伴P(即,優(yōu)選用戶)主張,并且合作伙伴P在定位X+1處上傳了內(nèi)容項(xiàng),則重排名模塊220交換這兩個(gè)內(nèi)容項(xiàng)的定位。在一個(gè)實(shí)施方式中,當(dāng)X和X+1之間的分?jǐn)?shù)的差或比在某個(gè)大的閾值之上時(shí)可以進(jìn)行例外通融。在這樣的情況下,如果X和X+1的互換被視為X+1相比于X的提升或者X在X+1以下的降級,則兩者無差別。可以通過針對某個(gè)數(shù)n(例如,n=7)對定位X+n處的內(nèi)容項(xiàng)應(yīng)用相同的邏輯來實(shí)現(xiàn)更激進(jìn)的優(yōu)選內(nèi)容提升。
第二示例試探法包括根據(jù)出現(xiàn)在搜索結(jié)果中的由P所主張的任何內(nèi)容項(xiàng)的數(shù)目、定位以及分?jǐn)?shù)而提高由合作伙伴P用因數(shù)F來上傳的內(nèi)容項(xiàng)X。存在用于計(jì)算提高因數(shù)F的多個(gè)可能性。例如,針對排名在X之上的由P所主張的每個(gè)內(nèi)容項(xiàng)或者針對排名中的由P主張的所有內(nèi)容項(xiàng),可以將X提高乘數(shù)M,例如,M=1.2。在另一示例中,可以將M計(jì)算為由P所主張的所有內(nèi)容項(xiàng)的分?jǐn)?shù)的和的冪,其中還可以用任意值封頂,諸如M在1和6之間。結(jié)果,X的提高將被M升冪至#{videos above X claimed by P}。在其它實(shí)施方式中,可以以因數(shù)F提高由合作伙伴P所上傳的所有內(nèi)容項(xiàng)Xi,其中,i=1、2、3、...N。
在某些實(shí)施方式中,對與優(yōu)選內(nèi)容項(xiàng)相關(guān)聯(lián)的分?jǐn)?shù)應(yīng)用提高因數(shù)F。如先前所討論的,內(nèi)容項(xiàng)的“分?jǐn)?shù)”是該項(xiàng)與搜索查詢的估計(jì)相關(guān)性。此提高可以或可以不變?yōu)閷?shí)際上將初始排名中的結(jié)果重排序。然而,即使優(yōu)選內(nèi)容項(xiàng)的提高并未直接地將結(jié)果重排序,所述提高仍可以通過與搜索引擎系統(tǒng)140可以應(yīng)用于搜索結(jié)果的其它搜索結(jié)果優(yōu)化的交互而對搜索結(jié)果的最終排序有影響。
在其它實(shí)施方式中,乘數(shù)M可以是合作伙伴用戶P的函數(shù),使得更加可信的優(yōu)選用戶(即,具有大體上高質(zhì)量內(nèi)容的合作伙伴)接收到更高的提高。此外,內(nèi)容項(xiàng)X可以接收到固定的提高或取決于合作伙伴P是否具有在X以上(在其以上或以下)的所主張視頻。
在可以與第一或第二試探法相組合地利用的第三試探法中,可以將合作伙伴P所主張的內(nèi)容項(xiàng)“降級”。例如,可以以乘數(shù)0<M<1來“提高”用于合作伙伴P的所主張內(nèi)容項(xiàng)。由于M小于1,則到所主張內(nèi)容項(xiàng)的“提高”有效地是搜索結(jié)果的排名中的降級。
在合作伙伴被準(zhǔn)許將所主張內(nèi)容項(xiàng)降級但不被準(zhǔn)許提升他或她自己的內(nèi)容項(xiàng)的假設(shè)下,第四示例試探法被設(shè)計(jì)成通過優(yōu)化合作伙伴的(即P的)效用來對主張內(nèi)容“降級”??梢詾槊總€(gè)合作伙伴P指派數(shù)1<VP,其描述與由合作伙伴所主張的內(nèi)容項(xiàng)上的查看相比,合作伙伴對在合作伙伴的頻道上所上傳的內(nèi)容項(xiàng)上的查看估值多了多少。例如,VP=5將意味著與所主張內(nèi)容項(xiàng)上的查看相比,P對在他或她自己的頻道中的一個(gè)上所上傳的內(nèi)容項(xiàng)上的查看給定多五倍的值。請注意,所述VP可能不一定與可直接計(jì)算的金錢數(shù)額相關(guān):相反地,合作伙伴可以挑選高數(shù)值的VP來提升他或她自己的頻道以獲得長期受益(例如,以獲得其頻道的更多訂戶)。
每個(gè)內(nèi)容項(xiàng)包括排名R(例如,0<=R<100)。隨后,為排名R的每個(gè)內(nèi)容項(xiàng)指派用戶選擇此排名定位上的搜索結(jié)果的平均機(jī)會C[R]。例如,C[0]=30%,C[l]=20%、C[2]=15%、C[3]=10%、C[4]=8%、...C[99]=0.05%。請注意,C[0]+...+C[99]的和應(yīng)是100%。可以假設(shè)C[i]嚴(yán)格地隨著增加的搜索排名而減小。然后如下針對給定內(nèi)容項(xiàng)排名指派合作伙伴效用UP:
UP=VP x Sum{C[i]:i uploaded by P}+Sum{C[j]:j claimed by P}.
合作伙伴效用UP是合作伙伴想要優(yōu)化的值。當(dāng)由P所上傳的所有內(nèi)容項(xiàng)在排名的頂部并且由P所主張的所有內(nèi)容項(xiàng)緊隨其后時(shí),UP獲得最佳值。然而,這通常不是有效的重排名。替代地,重排名模塊220通過對唯一所主張內(nèi)容項(xiàng)進(jìn)行降級來優(yōu)化UP。應(yīng)注意的是隨著VP接近無窮大,P所主張的內(nèi)容項(xiàng)被無條件地降級到P的所上傳視頻以下。此外,如果VP的值略微在1之上或接近于1,則本第四試探法示例退化至與上述第一示例試探法相同。
圖4是圖示出根據(jù)本公開的某些實(shí)施方式的用于提升搜索查詢中的優(yōu)選內(nèi)容的方法400的流程圖。方法400可以由包括硬件(例如,電路、專用邏輯、可編程邏輯、微代碼等)、軟件(例如,在處理設(shè)備上運(yùn)行以執(zhí)行硬件模擬的指令)或其組合的處理邏輯來執(zhí)行。
為了說明的簡單起見,將本公開的方法描繪并描述為一系列動作。然而,根據(jù)本公開的動作可以按照各種順序和/或同時(shí)地發(fā)生,并且和在本文中未提出和描述其它動作一起發(fā)生。此外,并非所有的所示動作都是實(shí)現(xiàn)根據(jù)所公開主題的方法所要求的。另外,本領(lǐng)域的技術(shù)人員將理解并認(rèn)識到可以經(jīng)由狀態(tài)圖或事件將方法替選地表示為一系列互相關(guān)的狀態(tài)。另外,應(yīng)認(rèn)識到的是在本說明書中公開的方法能夠存儲在制品上以促進(jìn)將這樣的方法傳輸和傳遞到計(jì)算設(shè)備。如本文所使用的術(shù)語“制品”旨在涵蓋可通過任意計(jì)算機(jī)可讀設(shè)備或介質(zhì)訪問的計(jì)算機(jī)程序。在一個(gè)實(shí)施方式中,方法400可以由如圖1和2中所示的搜索引擎系統(tǒng)140來執(zhí)行。
返回圖4,當(dāng)接收到搜索結(jié)果集時(shí),方法400在框410處開始。在一個(gè)實(shí)施方式中,搜索結(jié)果集包括被識別為與由內(nèi)容共享平臺的用戶提交的搜索查詢相關(guān)的內(nèi)容共享平臺的內(nèi)容項(xiàng)。然后,在框420處,在搜索結(jié)果集中識別排名在優(yōu)選用戶的所主張內(nèi)容項(xiàng)下面的優(yōu)選用戶內(nèi)容項(xiàng)(“優(yōu)選內(nèi)容項(xiàng)”)。
在判定框430處,確定優(yōu)選內(nèi)容項(xiàng)與主張內(nèi)容項(xiàng)的分?jǐn)?shù)之間的分?jǐn)?shù)差是否小于閾值分?jǐn)?shù)差值。如果不是,則方法400返回至框410以繼續(xù)處理搜索結(jié)果集。如果分?jǐn)?shù)差小于閾值分?jǐn)?shù)差值,則方法400前進(jìn)至框440。在框440處,交換搜索結(jié)果排名中的優(yōu)選內(nèi)容項(xiàng)和主張內(nèi)容項(xiàng)的定位,使得優(yōu)選內(nèi)容項(xiàng)現(xiàn)在排名在所主張內(nèi)容項(xiàng)之上。
圖5是圖示出根據(jù)本公開的某些實(shí)施方式的用于提升搜索查詢中的優(yōu)選內(nèi)容的另一方法500的流程圖。方法400可以由包括硬件(例如,電路、專用邏輯、可編程邏輯、微代碼等)、軟件(例如,在處理設(shè)備上運(yùn)行以執(zhí)行硬件模擬的指令)或其組合的處理邏輯來執(zhí)行。在一個(gè)實(shí)施方式中,方法500可以由如圖1中所示的搜索引擎系統(tǒng)140來執(zhí)行。
返回圖5,當(dāng)接收到搜索結(jié)果集時(shí),方法500在框510處開始。在一個(gè)實(shí)施方式中,搜索結(jié)果集包括被識別為與由內(nèi)容共享平臺的用戶提交的搜索查詢相關(guān)的內(nèi)容共享平臺的內(nèi)容項(xiàng)。然后,在框520處,在搜索結(jié)果集中識別優(yōu)選用戶的優(yōu)選用戶內(nèi)容項(xiàng)(“優(yōu)選內(nèi)容項(xiàng)”)和所主張內(nèi)容項(xiàng)。
隨后,在框530處,基于搜索結(jié)果集中的由P所主張的內(nèi)容項(xiàng)的數(shù)目、定位以及分?jǐn)?shù)來計(jì)算提高因數(shù)F。然后,在框540處,將所計(jì)算的提高因數(shù)F應(yīng)用于優(yōu)選內(nèi)容項(xiàng)以增加搜索結(jié)果集中的優(yōu)選內(nèi)容項(xiàng)的相關(guān)性分?jǐn)?shù)。在某些實(shí)施方式中,將提高因數(shù)F應(yīng)用于搜索結(jié)果集中的最高排名優(yōu)選內(nèi)容項(xiàng),而在其它實(shí)施方式中將提高因數(shù)F應(yīng)用于搜索結(jié)果集中的所有優(yōu)選內(nèi)容項(xiàng)。如先前所討論的,內(nèi)容項(xiàng)的“相關(guān)性分?jǐn)?shù)”是項(xiàng)對于搜索查詢的估計(jì)相關(guān)性。在某些實(shí)施方式中,可以將由優(yōu)選用戶所上傳的所有內(nèi)容項(xiàng)Xi(其中,i等于1、2、3、...N)提高因數(shù)F。
在某些實(shí)施方式中,提高可以或可以不變?yōu)閷?shí)際上將最初排名中的結(jié)果重排名。然而,即使優(yōu)選內(nèi)容項(xiàng)的提高并未直接地將結(jié)果重排序,所述提高仍可以通過與搜索引擎系統(tǒng)140可以應(yīng)用于搜索結(jié)果的其它搜索結(jié)果優(yōu)化的交互而對搜索結(jié)果的最終排序有影響。
圖6是圖示出根據(jù)本公開的某些實(shí)施方式的用于提升搜索查詢中的優(yōu)選內(nèi)容的另一方法600的流程圖。方法600可以由包括硬件(例如,電路、專用邏輯、可編程邏輯、微代碼等)、軟件(例如,在處理設(shè)備上運(yùn)行以執(zhí)行硬件模擬的指令)或其組合的處理邏輯來執(zhí)行。在一個(gè)實(shí)施方式中,方法600可以由如圖1中所示的搜索引擎系統(tǒng)140來執(zhí)行。
返回圖6,當(dāng)接收到搜索結(jié)果集時(shí),方法600在框610處開始。在一個(gè)實(shí)施方式中,搜索結(jié)果集包括被識別為與由內(nèi)容共享平臺的用戶提交的搜索查詢相關(guān)的內(nèi)容共享平臺的內(nèi)容項(xiàng)。然后,在框620處,在搜索結(jié)果集中識別優(yōu)選用戶的優(yōu)選用戶內(nèi)容項(xiàng)(“優(yōu)選內(nèi)容項(xiàng)”)和所主張內(nèi)容項(xiàng)。
隨后,在框630處,基于搜索結(jié)果集中的由優(yōu)選用戶所主張的內(nèi)容項(xiàng)的數(shù)目、定位以及分?jǐn)?shù)來計(jì)算提高因數(shù)F。然后,在框640處,將所計(jì)算的提高因數(shù)F應(yīng)用于所主張內(nèi)容項(xiàng)以減小搜索結(jié)果集中的所主張內(nèi)容項(xiàng)的相關(guān)性分?jǐn)?shù)。
圖7是圖示出根據(jù)本公開的某些實(shí)施方式的用于提升搜索查詢中的優(yōu)選內(nèi)容的另一方法700的流程圖。方法700可以由包括硬件(例如,電路、專用邏輯、可編程邏輯、微代碼等)、軟件(例如,在處理設(shè)備上運(yùn)行以執(zhí)行硬件模擬的指令)或其組合的處理邏輯來執(zhí)行。在一個(gè)實(shí)施方式中,方法700可以由如圖1中所示的搜索引擎系統(tǒng)140來執(zhí)行。
返回圖7,當(dāng)接收到搜索結(jié)果集時(shí),方法700在框710處開始。在一個(gè)實(shí)施方式中,搜索結(jié)果集包括被識別為與由內(nèi)容共享平臺的用戶提交的搜索查詢相關(guān)的內(nèi)容共享平臺的內(nèi)容項(xiàng)。然后,在框720處,在搜索結(jié)果集中識別優(yōu)選用戶的優(yōu)選用戶內(nèi)容項(xiàng)(“優(yōu)選內(nèi)容項(xiàng)”)和所主張內(nèi)容項(xiàng)。
隨后,在框730處,向優(yōu)選用戶指派值VP。在一個(gè)實(shí)施方式中,值VP指示優(yōu)選內(nèi)容項(xiàng)的查看對比優(yōu)選用戶的所主張內(nèi)容項(xiàng)的查看的優(yōu)選用戶的值。在框740處,向搜索結(jié)果集中的每個(gè)排名指派平均變化C[R]。平均機(jī)會C[R]表示用戶從搜索結(jié)果集中選擇排名R的內(nèi)容項(xiàng)的概率。
最后,在框750處,確定導(dǎo)致最高優(yōu)選用戶效用值UP的優(yōu)選內(nèi)容項(xiàng)和所主張內(nèi)容項(xiàng)的最佳排名。在一個(gè)實(shí)施方式中,根據(jù)內(nèi)容項(xiàng)被如何置于搜索結(jié)果排名中而基于用于優(yōu)選內(nèi)容項(xiàng)和所主張內(nèi)容項(xiàng)的所指派值VP和所指派平均機(jī)會C[R]來計(jì)算優(yōu)選用戶效用值UP。
圖8圖示出在其內(nèi)部可執(zhí)行用于使得機(jī)器執(zhí)行本文所討論方法中的任何一個(gè)或多個(gè)的指令集的計(jì)算機(jī)系統(tǒng)800的示例性形式中的機(jī)器的圖解表示。在替選實(shí)施方式中,機(jī)器可在LAN、內(nèi)部網(wǎng)、外部網(wǎng)或互聯(lián)網(wǎng)中被連接(例如,聯(lián)網(wǎng))到其它機(jī)器。機(jī)器可在客戶端-服務(wù)器網(wǎng)絡(luò)環(huán)境中的服務(wù)器或客戶端機(jī)器的容量中或者在對等(或分布式)網(wǎng)絡(luò)環(huán)境中作為對等器操作。機(jī)器可以是個(gè)人計(jì)算機(jī)(PC)、平板PC、機(jī)頂盒(STB)、個(gè)人數(shù)字助理(PDA)、蜂窩電話、web電器、服務(wù)器、網(wǎng)絡(luò)路由器、交換機(jī)或橋接器或能夠執(zhí)行指令集(連續(xù)或其它)的任何機(jī)器,所述組指令指定將由所述機(jī)器采取的動作。進(jìn)一步地,雖然僅圖示出單個(gè)機(jī)器,但不應(yīng)將術(shù)語“機(jī)器”理解成包括單獨(dú)地或共同地執(zhí)行一個(gè)或多個(gè)指令集以執(zhí)行本文所討論的方法中的任何一個(gè)或多個(gè)的機(jī)器的任何集合。
示例性計(jì)算機(jī)系統(tǒng)800包括處理設(shè)備(處理器)802、主存儲器804(例如,只讀存儲器(ROM)、閃速存儲器、動態(tài)隨機(jī)存取存儲器(DRAM)(諸如同步DRAM(SDRAM)或Rambus DRAM(RDRAM))等)、靜態(tài)存儲器806(例如,閃速存儲器、靜態(tài)隨機(jī)存取存儲器(SRAM)等)以及經(jīng)由總線808相互通信的數(shù)據(jù)儲存器設(shè)備818。
處理器802表示諸如微處理器、中央處理單元等的一個(gè)或多個(gè)通用處理設(shè)備。更特別地,處理器802可以是復(fù)雜指令集計(jì)算(CISC)微處理器、精簡指令集計(jì)算(RISC)微處理器、超長指令字(VLIW)微處理器或者實(shí)現(xiàn)其它指令集的處理器或?qū)崿F(xiàn)指令集的組合的處理器。處理器802還可以是一個(gè)或多個(gè)專用處理設(shè)備,諸如專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、數(shù)字信號處理器(DSP)、網(wǎng)絡(luò)處理器等。處理器802被配置成執(zhí)行用于執(zhí)行本文所討論的操作和步驟的指令826。
計(jì)算系統(tǒng)800還進(jìn)一步包括網(wǎng)絡(luò)接口設(shè)備822。計(jì)算機(jī)系統(tǒng)800還可包括視頻顯示單元810(例如,液晶顯示器(LCD)或陰極射線管(CRT)或觸摸屏)、字母數(shù)字輸入設(shè)備812(例如,鍵盤)、光標(biāo)控制設(shè)備814(例如,鼠標(biāo))以及信號生成設(shè)備820(例如,揚(yáng)聲器)。
數(shù)據(jù)儲存器設(shè)備818可包括計(jì)算機(jī)可讀存儲介質(zhì)824,在其上面存儲了體現(xiàn)本文所述方法或功能中的任何一個(gè)或多個(gè)的一個(gè)或多個(gè)指令826集(例如,軟件)。指令826還可在其被計(jì)算機(jī)系統(tǒng)800、主存儲器804和也組成計(jì)算機(jī)可讀存儲介質(zhì)的處理器802執(zhí)行期間完全地或至少部分地駐留于主存儲器804內(nèi)和/或處理器802內(nèi)。可進(jìn)一步經(jīng)由網(wǎng)絡(luò)接口設(shè)備822通過網(wǎng)絡(luò)874來發(fā)射或接收指令826。
在一個(gè)實(shí)施方式中,指令826包括用于搜索引擎系統(tǒng)140的指令,所述搜索引擎系統(tǒng)140可以分別地與相對于圖1和2描述的其同名對應(yīng)物和/或包含用于提升搜索查詢中的優(yōu)選內(nèi)容的方法的軟件庫相對應(yīng)。雖然計(jì)算機(jī)可讀存儲介質(zhì)824在示例性實(shí)施方式中被示為是單個(gè)介質(zhì),但應(yīng)將術(shù)語“計(jì)算機(jī)可讀存儲介質(zhì)”理解成包括存儲一個(gè)或多個(gè)指令集的單個(gè)介質(zhì)或多個(gè)介質(zhì)(例如,集中式或分布式數(shù)據(jù)庫和/或關(guān)聯(lián)高速緩存器和服務(wù)器)。還應(yīng)將術(shù)語“計(jì)算機(jī)可讀存儲介質(zhì)”理解成包括能夠存儲指令集、將其編碼或攜載以便由機(jī)器執(zhí)行并使得所述機(jī)器執(zhí)行本公開的方法中的任何一個(gè)或多個(gè)的任何介質(zhì)。因此應(yīng)將術(shù)語“計(jì)算機(jī)可讀存儲介質(zhì)”理解成包括但不限于固態(tài)存儲器、光學(xué)介質(zhì)以及磁介質(zhì)。
在先前的描述中,闡述了許多細(xì)節(jié)。然而,對于受益于本公開的本領(lǐng)域的技術(shù)人員而言將顯而易見的是可在沒有這些特定細(xì)節(jié)的情況下實(shí)施本公開。在某些情況下,以框圖形式而不是詳細(xì)地示出了眾所周知的結(jié)構(gòu)和設(shè)備,以避免模糊本公開。
已在對計(jì)算機(jī)存儲器內(nèi)的數(shù)據(jù)位的操作的算法和符號表示方面提出了詳細(xì)描述的某些部分。這些算法描述和表示是被數(shù)據(jù)處理領(lǐng)域的技術(shù)人員用來最有效地向本領(lǐng)域的其它技術(shù)人員傳達(dá)其工作的實(shí)質(zhì)的手段。算法在這里且一般地被設(shè)想成導(dǎo)致期望結(jié)果的步驟的自一致序列。所述步驟是要求物理量的物理操縱的那些步驟。通常但不一定,這些量采取能夠被存儲、傳遞、組合、比較以及另外操縱的電或磁信號的形式。將這些信號稱為位、值、元素、符號、字符、項(xiàng)、數(shù)等有時(shí)已被證明是方便的,主要是由于常見使用的原因。
然而,應(yīng)記住的是所有這些和類似術(shù)語將與適當(dāng)?shù)匚锢砹肯嚓P(guān)聯(lián),并且僅僅是應(yīng)用于這些量的方便標(biāo)簽。除非另外具體地說明,如從以下討論顯而易見的,將認(rèn)識到的是遍及本描述,利用諸如“分段”、“分析”、“確定”、“實(shí)現(xiàn)”、“識別”、“修改”等術(shù)語的討論參考計(jì)算機(jī)系統(tǒng)或類似電子計(jì)算設(shè)備的動作和過程,其對在計(jì)算機(jī)系統(tǒng)的寄存器和存儲器內(nèi)被表示為物理(例如,電子)量的數(shù)據(jù)進(jìn)行操縱并變換成同樣地在計(jì)算機(jī)系統(tǒng)存儲器或寄存器或者其它這樣的信息儲存器、傳輸或顯示設(shè)備中內(nèi)表示為物理量的其它數(shù)據(jù)。
本公開還涉及一種用于執(zhí)行本文中的操作的裝置。本裝置可出于所需目的特殊地被構(gòu)造,或者其可包括被存儲于計(jì)算機(jī)中的計(jì)算機(jī)程序選擇性地激活或重配置的通用計(jì)算機(jī)。這樣的計(jì)算機(jī)程序可被存儲于計(jì)算機(jī)可讀存儲介質(zhì)中,其諸如但不限于任何類型的磁盤,包括軟盤、光盤、CD-ROM以及磁光盤、只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、EPROM、EEPROM、磁卡或光卡或者適合于存儲電子指令的任何類型的介質(zhì)。
單詞“示例”或“示例性”在本文中被用來意指充當(dāng)示例、實(shí)例或圖示。在本文中描述為“示例”或“示例性”的任何方面或設(shè)計(jì)不一定要理解為相對于其它方面或設(shè)計(jì)而言是優(yōu)選或有利的。相反地,單詞“示例”或“示例性”的使用旨在以具體的方式提出概念。如在本申請中所使用的,術(shù)語“或”旨在意指包括性“或”而不是排他性“或”。也就是說,除非另外指定,或者從上下文顯而易見,“X包括A或B”旨在意指任何天然包括性替換。也就是說,如果X包括A;X包括B;或者X包括A和B兩者,則根據(jù)任何前述實(shí)例,滿足“X包括A或B”。另外,如在本申請和所附權(quán)利要求中使用的冠詞“一(a)”和“一(an)”一般地應(yīng)被理解成意指“一個(gè)或多個(gè)”,除非另外指明或者從上下文顯而易見的是針對單數(shù)形式。此外,術(shù)語“實(shí)施例”或“一個(gè)實(shí)施例”或“實(shí)施方式”或“一個(gè)實(shí)施方式”遍及各處的使用并不旨在意指相同實(shí)施例或?qū)嵤┓绞?,除非這樣描述。
遍及本說明書的對“一個(gè)實(shí)施例”或“實(shí)施例”的引用意指結(jié)合所述實(shí)施例所述的特定特征、結(jié)構(gòu)或特性被包括在至少一個(gè)實(shí)施例中。因此,短語“在一個(gè)實(shí)施例中”或“在實(shí)施例中”在遍及本說明書的各種定位上的出現(xiàn)不一定全部引用相同實(shí)施例。另外,術(shù)語“或”旨在意指包括性“或”而不是排他性“或”。
應(yīng)理解的是以上詳細(xì)描述旨在是說明性而非限制性的。在閱讀并理解以上描述時(shí),許多其它實(shí)施例對于本領(lǐng)域的技術(shù)人員而言將是顯而易見的。因此,應(yīng)參考所附的權(quán)利要求以及這些權(quán)利要求所享有的全部等同范圍來確定本公開的范圍。