Google 的話題度得分、社交度得分和用戶生成的內容
已發表: 2022-04-19什麼是話題分數?
Topicality Scores 讓您了解網頁上的內容是什麼——該頁面的主題可能是什麼。 它們為谷歌提供了一種基於這些話題性分數對頁面進行排名的方法。
最近的一項關於搜索的谷歌專利剛剛發布,它著眼於話題分數、社交分數和用戶生成的內容。
我之前在谷歌寫過關於話題度的文章。 最新帖子是:Google 的主題搜索結果?
搜索引擎識別與搜索者的需求相關的資源(例如,圖像、音頻、視頻、網頁、文本、文檔),並以最有用的方式呈現有關資源的信息。
搜索引擎返回搜索結果以響應搜索者提交的文本查詢。
響應於圖像搜索文本查詢,搜索引擎返回一組搜索結果來識別響應於該查詢的資源。
對於給定的查詢,可以返回大量搜索結果。
搜索者可能很難選擇最相關的結果或提供搜索者願意依賴的建議。
搜索者可以對與評論、意見或與搜索者的社交圖譜(例如,搜索者的聯繫人)和其他搜索者相關的其他內容相關聯的搜索結果給予更多權重。
這些搜索結果可能會因與其他搜索者相關的內容而變得模糊不清。 這可能是當搜索引擎將查看主題分數以更好地了解這些頁面及其信息的內容時。
搜索技術
該專利描述了搜索技術,包括話題評分。
一般來說,本專利的主題包括:
- 接收搜索查詢
- 識別響應於搜索查詢的潛在搜索結果,潛在搜索結果對應於存儲在計算機可讀存儲介質中的數字內容
- 確定潛在的搜索結果包括使用計算機實現的社交服務生成的用戶生成的內容
- 檢索與搜索者生成的內容相關的數據,該數據包括分數
- 根據分數選擇搜索者生成的內容將作為搜索結果提供
- 在生成SERP 時,搜索結果包括基於網絡的搜索結果和至少一部分搜索者生成的內容。
- 將搜索結果傳輸到客戶端計算設備以顯示給搜索者
這些可以包括以下功能:
話題度分數
- 確定與搜索者生成的內容相關聯的話題性分數大於或等於閾值話題性分數,話題性分數被包括在分數中,其中確定搜索者生成的內容將作為搜索結果被提供是響應於確定與搜索者生成的內容相關聯的話題分數大於或等於閾值話題分數;
- 話題性分數表示搜索者生成的內容與搜索查詢相關的程度
- 並且 話題性分數表示搜索者生成的內容與感興趣的事物相關的程度
動作還包括確定搜索者生成的內容是最近生成的內容,其中確定與搜索者生成的內容相關聯的話題分數大於或等於閾值話題分數是響應於確定搜索者生成的內容是最近生成的內容
熱門搜索查詢
- 確定搜索查詢是趨勢搜索查詢
用戶生成內容
- 具有搜索者生成的內容是最近生成的內容,其中確定與搜索者生成的內容相關聯的話題性分數大於或等於閾值話題性分數響應於確定搜索查詢是趨勢搜索查詢並且確定搜索者生成的內容是最近生成的內容。
總分
- 選擇與搜索者生成的內容相關聯的總分大於或等於總閾值分; 總得分被包括在數據中,其中確定搜索者生成的內容將作為搜索結果被提供是響應於確定與搜索者生成的內容相關聯的總得分大於或等於總閾值而發生的分數; 動作還包括確定搜索查詢不是趨勢搜索查詢,其中確定與搜索者生成的內容相關聯的總分數大於或等於總閾值分數是響應於確定搜索查詢不是流行的而發生的。趨勢搜索查詢。 分數反映了搜索者生成的內容的質量以及搜索者生成的內容與搜索者的相關性
數字圖像
- 選擇搜索者生成的內容包含數字圖像
- 注意到數字圖像將顯示在搜索結果的圖像搜索結果部分中; 動作還包括確定搜索者生成的內容沒有與數字圖像相關聯的文本,其中確定數字圖像將顯示在搜索結果的圖像搜索結果部分內是響應於確定搜索者生成的內容而發生的沒有與數字圖像相關的文本; 搜索者生成的內容包括搜索者生成的內容;
由作者用戶生成的用戶生成內容
- 搜索者生成的內容包括作者用戶生成的內容; 作者用戶是搜索者社交圖譜的成員; 搜索者生成的內容包括電子消息、聊天會話中提供的文本、社交網絡服務的帖子、數字圖像中的至少一個; 社交計算機實現的服務包括以下至少一項:
- 社交網絡服務,
- 電子訊息服務
- 聊天服務
- 微博服務
- 博客服務
- 數字內容共享服務。
這項最近授予的專利位於:
在搜索中選擇性地呈現內容類型和來源
發明人:Daniel Belov、Matthew E. Kulick、Adam D. Bursey、David Yen 和 Maureen Heymans
受讓人:谷歌有限責任公司
美國專利 11,288,331
授予:2022 年 3 月 29 日
提交日期:2019 年 5 月 15 日
抽象的
本公開的實現包括接收搜索查詢、識別響應於搜索查詢的潛在搜索結果、與存儲在計算機可讀存儲介質中的數字內容相對應的潛在搜索結果、確定潛在搜索結果包括用戶生成的內容的動作使用計算機實現的社交服務生成的,接收與用戶生成的內容相關聯的數據,該數據包括分數,基於分數確定用戶生成的內容將作為搜索結果提供,生成搜索結果,搜索結果包括基於網絡的搜索結果和至少一部分用戶生成的內容,並且將搜索結果傳輸到客戶端計算設備以顯示給搜索者。
本規範的各個方面針對在搜索結果中檢索和顯示搜索者生成的內容。
搜索者生成的內容可以包括使用社交計算機實現的服務生成的內容。
社交計算機實現的服務
示例社交計算機實現的服務可以包括:
- 社交網絡服務
- 電子訊息服務
- 聊天服務
- 微博服務
- 博客服務
- 數字內容共享服務
用戶生成內容
用戶生成的內容可以包括:
提供的內容:
- 電子訊息
- 聊天會話
- 發佈到社交網絡服務
- 發佈到共享服務(例如照片共享服務)的內容
- 發佈到博客服務的內容。
出於說明的目的,並且通過非限制性示例,本公開的實現將在由社交網絡服務的搜索者生成和分發的數字內容的背景下進行討論。
本公開可以應用於其他內容類型,包括例如電子消息內容和聊天內容。
可以基於搜索者提供的搜索查詢生成搜索結果。 搜索結果可以包括公開可用的內容。 搜索結果可以包含搜索者生成的內容。 搜索者生成的內容提供了搜索者和其他搜索者生成的範圍。 搜索者生成的內容是否以及如何顯示在搜索結果中可以根據搜索者生成的內容的特徵來確定
訪問受控內容
搜索者生成的內容可以包括訪問控制的內容。 訪問受控內容可以包含與隱私設置相關聯的內容,這樣只有選定的用戶才能訪問該內容。 示例訪問受控內容可以包括在電子消息、聊天會話和社交網絡服務的帖子中提供的內容。 例如,電子消息可以具有隱私設置。
電子消息的內容只有電子消息的作者和接收電子消息的收件人才能訪問。 作為另一個示例,聊天會話可以具有隱私設置,使得聊天會話的內容只能由聊天會話中的參與者訪問。 作為另一個示例,到社交網絡服務的帖子可以具有隱私設置,使得帖子的內容只能由酒吧的作者和作者允許訪問的搜索者訪問。
與特定搜索者關聯的作者用戶可以使用社交圖來識別
與特定搜索者相關聯的作者用戶可以使用搜索者的社交圖來識別。 社交圖可以指本說明書中使用的單個社交圖或多個互連的社交圖。 可以為用戶擁有的不同類型的連接生成不同的社交圖。 例如,用戶可以在一個社交圖表中與聊天聯繫人建立聯繫,在第二個社交圖表中與電子消息聯繫人聯繫,在第三個社交圖表中與來自特定社交網絡服務的聯繫(或聯繫人)建立聯繫。
每個社交圖可以包括與用戶分離程度更高的其他個人或實體的邊。 反過來,這些聯繫人可以具有與用戶分離的另一程度的其他聯繫人。 類似地,用戶與特定社交網絡中某人的聯繫可以習慣於根據該人的聯繫來識別其他聯繫。 不同的社交圖可以包括將社交圖連接到其他社交圖的邊。
連接類型和社交圖譜
連接和社交圖的類型可以包括但不限於搜索者所在的其他搜索者:
- 直接聯繫人(例如,搜索者郵件或聊天聯繫人、社交網站上的直接聯繫人)
- 間接聯繫(例如,朋友的朋友、與搜索者有直接聯繫的搜索者的聯繫)。
- 個人生成的內容(例如,博客文章、評論)。
社交圖可以包括單個網絡內或跨多個網絡(可分離或集成)的連接。 也可以考慮公共社交圖關係。 在一些示例中,可以通過公共檔案和公共社交網絡服務建立公共關係。
社交圖譜信息的來源
搜索者的社交圖是連接(例如搜索者和資源)的集合,這些連接被標識為在指定的分離度內與搜索者有關係。 搜索者的社交圖可以包括不同程度分離的人和特定內容。
例如,搜索者的社交圖可以包括:
- 朋友們,
- 朋友的朋友(例如,由搜索者、社交繪圖網站或其他指標定義)
- 搜索者的社交圈
- 搜索者關注的人(例如訂閱的博客、訂閱源或網站)
- 合作夥伴
- Fother 明確識別了搜索者感興趣的內容(例如,特定網站)
該圖顯示了搜索者和示例連接,這些連接將搜索者的社交圖擴展到系統內和外部網絡中的人員和內容,並以不同程度的分離顯示。 例如,搜索者可以有:
- 包含一組已識別朋友的個人資料或聯繫人列表
- 鏈接到外部資源(例如,網頁)
- 訂閱系統內容(例如,提供各種內容和應用程序的系統,包括電子郵件、聊天、視頻、相冊、訂閱源或博客)
這些組中的每一個都可以在與搜索者不同程度的分離中與其他搜索者或資源建立聯繫。 例如,搜索者的朋友每個人都有他們自己的個人資料,其中包括資源鏈接以及各個朋友的朋友。
搜索者的社交圖譜
可以在搜索者的社交圖譜中考慮在指定數量的分離度內與搜索者的連接。 用於確定搜索者的社交圖譜的分離度數可以由搜索者指定。 使用默認的分離度數。 此外,可以使用基於例如連接類型的動態分離度數。
社交圖譜中的成員資格和分離程度基於其他因素,包括交互頻率。 例如,搜索者的交互頻率(例如,搜索者訪問特定社交繪圖站點的頻率)或交互類型(例如,認可或選擇與朋友相關聯的項目)。 隨著交互的變化,社交圖中特定聯繫人的關係也可以動態變化。 因此,社交圖可以變得動態而不是靜態。
社交信號可以在社交圖上分層(例如,在社交圖中的連接之間使用加權邊或其他權重)。 這些信號,例如,搜索者和特定連接之間的交互頻率或交互類型,然後可以用於在社交圖或社交圖中加權特定連接,而無需修改實際的社交圖連接。 這些權重可以隨著與搜索者交互的變化而變化。
社交圖可以使用合適的數據結構(例如,列表或矩陣類型的數據結構)來存儲。 描述存儲的社交圖的任何方面的信息都可以得到考慮的關係數據。 例如,關係數據可以包括描述搜索者的社交圖的特定成員如何連接到搜索者的信息(例如,特定實體通過什麼社交路徑連接到搜索者)。
社交圖中的社交信號
關係數據還可以包括描述併入搜索者的社交圖譜中的任何相關社交信號的信息。 關係數據可以存儲在關係查找表(例如,散列表)中。
用於在查找表內定位值(例如,關係數據)的合適鍵可以包括描述搜索者和搜索者社交圖的任何成員的各自身份的信息。 例如,查找表中用於定位關係數據的合適鍵可以得到 (Searcher X, Searcher Y),其中 Searcher Y 是 Searcher X 的社交圖譜的成員。
使用社交圖譜信息
系統識別搜索者。 例如,可以基於與系統相關聯的搜索者簡檔來識別搜索者。 例如,當搜索者使用搜索者姓名、電子消息地址或其他標識符登錄到系統時,可以識別搜索者簡檔。
系統找到搜索者的社交圖。 搜索者的社交圖識別與搜索者相關聯的人員和資源,例如,搜索者已表示感興趣的人和資源。 社交圖限於與搜索者的指定數量的分離度或與搜索者的特定關係或交互類型。
搜索者的社交圖譜由另一個系統生成並根據請求提供。 在一些示例中,搜索者的社交圖可以作為索引提供,該索引標識搜索者的社交圖的每個成員並指示搜索者和成員通過其連接的服務(例如,電子消息聯繫人、社交網絡聯繫人等)。 .
搜索者的社交圖是使用搜索者個人資料數據確定的
為了查看話題性分數,搜索者的社交圖是使用搜索者資料數據以及從搜索者和搜索者資料數據中標識的資源中提取的信息來確定的。 例如,搜索者的簡檔可以包括搜索者的朋友列表。 搜索者的朋友可以包括系統內的朋友(例如,使用與系統相關的相同電子郵件或聊天服務)或系統外部的朋友(例如,社交圖或與第三方應用程序相關聯的聯繫人列表或服務提供商)。 搜索者的簡檔還可以包括搜索者所屬的訂閱列表(例如,識別搜索者關注的內容,例如特定博客或訂閱源)。
搜索者的簡檔還可以包括搜索者識別的外部鏈接。 這些鏈接可以識別感興趣的特定內容。 搜索者的簡檔還識別搜索者使用的其他別名(例如,與特定內容提供者或社交圖源相關聯)。
搜索者可以具有用於聊天應用的第一身份和用於餐廳評論網站的第二身份。 這兩個身份可以鏈接在一起,以統一與該搜索者關聯的內容。
通過從搜索者的個人資料中的已識別人員和內容中提取信息,可以進一步擴展社交圖譜。 例如,公共簡檔信息可以存在於識別出的朋友的信息中,可以從中提取信息(例如,他們的朋友、鏈接和訂閱)。 搜索者可以直接調整社交圖譜的成員。 例如,搜索者可以將他們的聯繫人(例如,電子郵件聯繫人)分組到系統在構建搜索者的社交圖時訪問的特定組中。
類似地,搜索者可以阻止系統將成員添加到搜索者的社交圖譜中,例如,通過選擇退出選項或通過將聯繫人排除在系統用於生成社交圖譜的特定組之外。 隱私功能為搜索者提供了選擇加入或選擇退出選項,以分別允許或阻止被包含(或刪除搜索者,如果已包含)作為他人社交圖譜的成員。 因此,搜索者可以控制社交圖中包含哪些個人信息或連接信息(如果有)。
系統可以識別與搜索者的社交圖相關的信息
該系統可以識別與搜索者的社交圖相關的信息。 與搜索者的社交圖相關聯的識別信息可以包括,例如,搜索者訂閱的網絡資源(例如,特定博客和微博)的內容或張貼。 識別的信息還可以包括由搜索者的社交圖譜的成員生成的內容。 例如,搜索者的社交圖譜的成員可以生成包括本地評論(例如,餐廳或服務)、視頻評論和評級、產品評論、書評、博客評論、新聞評論、地圖、公共網絡註釋、公共文檔、流式更新、照片和相冊。
該系統可以索引與搜索者的社交圖相關聯的識別信息以用於信息檢索。 與搜索者的社交圖相關聯的識別信息可以通過在現有搜索索引中生成和合併合適的數據結構(例如社交限制)來獲得索引。
該系統可以通過將識別的信息映射到搜索索引中引用的相應網絡資源並確定網絡資源和搜索者之間的社交聯繫來生成社交限制。 例如,系統可以訪問包括描述搜索者的社交圖的關係數據的關係查找表以確定這樣的社交關係。 在一些示例中,可以以與包括在搜索索引中的引用的網絡資源相關聯的信息標籤的形式提供社交限制。
檢索和呈現搜索結果,包括社交圖信息
搜索系統從搜索者接收搜索查詢。 例如,搜索者可以將搜索查詢輸入到特定係統的搜索界面中。 搜索查詢包括術語並且可以通用或指向特定類型的資源(例如,網絡搜索或圖像搜索)。
搜索者可以從客戶端設備提交搜索查詢。 客戶端可以通過局域網(LAN)或廣域網(WAN)(例如,互聯網)將計算機連接到搜索系統。 搜索系統和客戶端設備是單機。 例如,搜索者可以在客戶端設備上安裝桌面搜索應用程序。 搜索者可以將搜索查詢提交給搜索系統內的搜索引擎。
當搜索者提交搜索查詢時,搜索查詢通過網絡傳輸到搜索系統。 例如,搜索系統可以實現為在通過網絡相互耦合的位置的計算機上運行的計算機程序。
檢索與收到的查詢相關的搜索結果
搜索系統檢索搜索結果,包括與搜索者的社交圖相關聯的搜索結果。 例如,系統可以檢索包括由搜索者的社交圖的成員生成的內容的搜索結果。 搜索系統可以包括用於檢索與接收的查詢相關的搜索結果的搜索引擎。 搜索引擎可以包括:
- 一種索引引擎,用於索引在語料庫(例如,內容的集合或存儲庫)中找到的資源(例如,Web 文檔,例如網頁、圖像或 Internet 上的新聞文章)
- 存儲索引信息的搜索索引
- 用於識別搜索索引中響應查詢的資源的資源定位器(例如,通過實現查詢文本匹配例程)
- 在一些示例中,搜索引擎還可以包括排名引擎(或其他軟件)以對匹配查詢的網絡資源進行排名
可以使用常規或其他技術來執行網絡資源的索引和排名。 與搜索者的社交圖關聯的已識別信息可以包含在與其他資源相同的索引或單獨的索引中。 因此,可以針對響應於查詢的一般搜索結果以及標識與搜索者的社交圖譜相關聯的資源(例如,認可的網絡資源)的特定搜索結果執行單獨的搜索。
系統呈現搜索結果,包括與搜索者的社交圖相關的搜索結果。 例如,搜索系統可以呈現表示由搜索者的社交圖譜的成員和搜索者自己生成的內容的搜索結果。
搜索引擎可以通過網絡將檢索到的搜索結果傳輸到客戶端設備以呈現給搜索者,例如,作為網頁上的搜索結果以顯示在客戶端設備上運行的網絡瀏覽器中。 搜索系統將與搜索者的社交圖相關聯的響應式搜索結果呈現在一個集群中,與任何一般搜索結果分開。 系統呈現與搜索者的社交圖相關聯的搜索結果與任何檢索到的一般搜索結果混合。
包括與搜索者的社交圖相關的結果的 SERP
搜索結果頁面顯示響應示例查詢“坦桑尼亞的 safari”的示例搜索結果。 在所描繪的示例中,顯示的搜索結果包括網絡搜索結果和圖像搜索結果。 網絡搜索結果包括搜索結果。 搜索結果與互聯網上可公開訪問的資源(例如網頁)相關聯。
搜索結果包括被認為與搜索查詢相關的搜索者生成的內容。 在該示例中,搜索結果包括作為使用社交網絡服務分發的帖子提供的受訪問控制的內容。 例如,作者用戶“Jane Friend”生成帖子並將帖子分發給選擇的搜索者。 在所描繪的示例中,帖子的分發被提供為“有限的”,表示只有作者用戶選擇的搜索者才能訪問該帖子。
因此,“Jane Friend”是搜索者社交圖譜的成員,並且搜索者已在分佈中被識別。 在一些示例中,分發可以包括公共分發,使得任何搜索者,無論作者用戶的聯繫人,都能夠訪問該帖子。
圖像結果包括與公開可用的圖像相關聯的響應式搜索結果和與用戶的社交圖相關聯的圖像。 例如,圖像結果可以包括圖像。 在所描繪的示例中,圖像可以包括公開可用的圖像並且圖像包括由搜索者的社交圖譜的成員發布的圖像。 例如,圖像可以獲得由搜索者“Jane Friend”發布的圖像,該圖像創作了作為搜索結果提供的帖子。
SERP 中基於搜索者社交圖譜的搜索者生成內容
示例組件包括搜索組件、內容數據源、搜索者生成的內容數據源和簡檔數據源。 在一些示例中,可以將搜索組件提供為使用計算設備(例如,服務器)執行的計算機程序。 在一些示例中,可以將每個數據源提供為計算機可讀存儲設備(例如,數據庫)。
搜索組件可以通過網絡(例如,局域網(LAN)或廣域網(WAN)、互聯網)與每個數據源通信。 搜索組件接收搜索者輸入,基於從數據源提供的數據處理搜索者輸入,並生成搜索結果。 可以經由計算設備(例如,客戶端計算設備)提供搜索者輸入,並且可以將搜索結果提供給計算設備以顯示給搜索者。
搜索組件可以基於搜索者輸入來識別搜索者簡檔,並且可以從簡檔數據源檢索與搜索者對應的簡檔數據。 在一些示例中,搜索者簡檔數據可以包括聯繫人索引。 聯繫人索引可以用來識別搜索者社交圖譜的成員。 例如,搜索者的社交圖可以包括搜索者的 U.sub.1,. . . 聯合國
搜索者輸入可以包括由搜索組件接收的搜索查詢。 響應於接收到搜索查詢,搜索組件可以處理由內容數據源和搜索者生成的數據源提供的數據以生成搜索結果。 在一些示例中,響應於接收到搜索查詢,搜索組件可以檢索與提供搜索查詢的搜索者相對應的聯繫人索引510(例如,基於搜索者的登錄信息)。
訪問搜索器生成的數據源
搜索組件可以訪問搜索者生成的數據源以檢索可能與搜索結果相關並且允許搜索者訪問的搜索者生成的內容。 在一些示例中,搜索者生成的內容可以包括電子消息、聊天、社交網絡服務的帖子、博客帖子和微博帖子。
搜索者生成的內容可以獲取由搜索者的社交圖譜的成員生成的內容或由搜索者自己生成的內容。
搜索組件可以接收搜索者生成的內容和與搜索者生成的內容相關聯的數據。 搜索組件可以確定是否要提供特定的搜索者生成的內容作為搜索結果。 在一些示例中,並且如本文進一步詳細討論的,搜索組件可以基於參數確定是否以及如何將特定搜索者生成的內容顯示為搜索結果。 在一些示例中,是否要顯示特定搜索者生成的內容可以基於搜索查詢來確定。
作為非限制性示例,搜索者生成的內容可以包括發佈到社交網絡服務的帖子。 與帖子相關聯的示例數據可以包括時間戳、話題分數 (TS) 和帖子分數 (PS)(也稱為總分)。
時間戳指示帖子被分發到社交網絡服務的時間。 在一些示例中,時間戳指示帖子發生事件的時間。 示例事件可以包括對帖子的評論、帖子的重新分享和對帖子的認可。
話題性分數表示內容與搜索查詢相關的程度
話題性分數可以指示帖子的內容與搜索查詢相關的程度。 在一些示例中,話題性分數可以指示帖子的內容與感興趣的問題相關的程度。 在一些示例中,內容可以與最近出現在新聞中的事情有關。
例如,感興趣的問題可以包括自然災害,並且可以在給定的時間段內獲得在 Internet 上分發的內容的頻繁主題。 如果帖子的內容與自然災害有關,則該帖子可能會被視為具有話題性,並且可以具有反映這一點的相關話題性分數。
帖子分數和話題性分數
在一些示例中,帖子分數(或總分)反映了帖子的質量以及帖子與特定搜索者的相關性。 例如,帖子可以具有與其相關聯的第一帖子分數,其反映帖子的質量和帖子與第一搜索者的相關性。 帖子可以具有與其相關聯的第二帖子分數,其反映帖子的質量和帖子與第二搜索者的相關性。 第一個帖子得分和第二個帖子得分可以彼此不同。
話題性分數和帖子分數由評分服務生成,並且可以提供給搜索者生成的內容數據存儲。
搜索者生成的內容是否要顯示在搜索結果中可以基於搜索查詢來確定。 可以確定搜索者提供的搜索查詢是否為趨勢搜索查詢。
熱門搜索查詢
A trending search query can include a search query that is frequently provided to a searching service for a given period of time. By way of non-limiting example, a first search query can get provided to the searching service X times by various searchers within the last Y days. A second search query can get provided to the searching service Z times by various searchers within the last Y days. A first frequency can get determined based on X and a second frequency can get determined based on Z.
The first frequency and the second frequency can get compared to a threshold frequency. If a frequency is greater than or equal to the threshold frequency, the associated search query can get deemed to get a trending search query. For example, the first frequency is greater than or equal to the threshold frequency and the second frequency is less than the threshold frequency. Consequently, the first search query is determined to get a trending search query, and the second search query is not determined to get a trending search query.
Searcher-generated content can get identified as a potential search result based on the relevance of the searcher-generated content to the search query. In some examples, if the identified searcher-generated content is determined to get sufficiently recent and is determined to get sufficiently topical, the searcher-generated content is displayed as a search result.
If the searcher-generated content is not deemed to get sufficiently recent or the searcher-generated content is not deemed to get sufficiently topical, it can get determined whether the search query used to identify the searcher-generated content as a potential search result is a trending query. If the search query is a trending query if the searcher-generated content is deemed to et somewhat recent and if the searcher-generated content is determined to get somewhat topical, the searcher-generated content is displayed as a search result.

If The Search Query Is Not A Trending Query
If the query is not a trending query, if the searcher-generated content is not deemed to get somewhat recent or if the searcher-generated content is not determined to get somewhat topical, and, if the post score of the searcher-generated content is greater than or equal to a threshold post score, the searcher-generated content is displayed as a search result.
If the search query is not a trending query, if the searcher-generated content is not deemed to get somewhat recent or if the searcher-generated content is not determined to get somewhat topical, and if the post score of the searcher-generated content is less than a threshold post score, the searcher-generated content is not displayed as a search result.
In some examples, whether searchser-generated content is sufficiently recent can get determined based on a current time (t.sub.CURR), the timestamp of the searcher-generated content (t.sub.POST), and a first threshold (t.sub.THR1).
The current time is provided as the time at which the search query is submitted by the searcher In some examples, a time difference (t.sub.DIFF) can get determined as a difference between the current time and the timestamp of the searcher-generated content. If the time difference is less than the first threshold, the searcher-generated content can get determined to get sufficiently recent.
Whether searcher-generated content is somewhat recent can get determined based on the current time, the timestamp of the searcher-generated content, and a second threshold (t.sub.THR2). In some examples, if the time difference is less than the second threshold, the searcher-generated content can get determined to get somewhat recent. In some examples, the first threshold is less than the second threshold.
Whether Searcher-Generated Content Has Sufficient Topicality Scores
Whether searcher-generated content is sufficiently topical can get determined based on a topicality score of the searcher-generated content (TS.sub.POST) and a first topicality score threshold (TS.sub.THR1). If the topicality score of the searcher-generated content is less than the first topicality score threshold, the searcher-generated content can gete determined to get sufficiently topical.
Whether searcher-generated content is somewhat topical can get determined based on topicality scores of the searcher-generated content and a second topicality score threshold (TS.sub.THR2). If the topicality scores of the searcher-generated content are less than the second topicality score threshold, the searcher-generated content can get determined to get somewhat topical. In some examples, the first topicality score threshold is greater than the second topicality score threshold.
If it is determined that the searcher-generated content is to get displayed in the search results, how and where the searcher-generated content is displayed can get determined. In some examples, the searcher-generated content can get displayed at the bottom of a search results page. In some examples, the searcher-generated content can get displayed within other search results (eg, in the middle of a search results page).
By way of non-limiting example, if the time difference, discussed above, is less than a third threshold (t.sub.THR3) and the topicality score is greater than or equal to a third threshold topicality score (TS.sub.THR3), the searcher-generated content is provided within other search results (eg, in the middle or towards the top of a search results page).
The first threshold is equal to the third threshold. In some examples, the topicality scores threshold is equal to the third topicality score threshold. It can get determined that the searcher-generated content of the search result is associated with a time difference that is less than the third threshold and topicality scores that are greater than or equal to the third threshold topicality scores.
Consequently, the Searcher-generated content of the search result is displayed in line with the other search results.
Searcher-Generated Content That Includes An Image
Searcher-generated content that includes an image can get analyzed to determine where to display the searcher-generated content within the search results. If the searcher-generated content includes a single image and text, the searcher-generated content can get displayed as a web search result. If the searcher-generated content includes images without text, the image can get displayed within the image search results.
The image can get an image that was provided in a post that was distributed using a social networking service and that did not include text. Consequently, the image is displayed in the image search results instead of the underlying post getting displayed as a search result in and of itself. If the searcher-generated content includes a plurality of images with text, the searcher-generated content can get displayed as a web search result web the images can get displayed as image search results.
An Account With The Searcher's Confidential Or Non-Public Searcher-Generated Content
A searcher may provide permission (eg, to a search engine) to access an account containing the searcher's confidential or non-public searcher-generated content. The searcher may give a search engine permission to access an electronic messaging account, a calendar, a cloud drive, and so forth. The search engine may:
- Index messages or other content in the account
- Retrieve messages or other content that match a search query
- Present these messages, or portions thereof, in search results
If an input search query does not specifically request electronic messaging content (eg, if the query were to read “biking in Tahoe” only), the search engine may still make confidential or non-public search content available to the searcher. A search query (eg, “biking in Tahoe”), does not include the option to identify the type of searcher-generated content that it contains. For example, the option can specify electronic messages.
Additional options may get is available to provide relevant content, eg, from a searcher's online calendar, cloud drive, and so forth.
Selecting a corresponding option displays the corresponding content. For example, selecting the option to view electronic messages may cause the display of portions of electronic messages. Selecting a displayed electronic message may direct the searcher to their messaging account to view the entire contents of that message. The same may get true for other types of content, such as calendar content and cloud drive documents.
Processes Involving Topicality Scores From The Present
For convenience, the topicality scores process will get described using a system including computing devices that performs the process.
- The ID of the searcher is determined
- And the ID of the searcher can get determined based on searcher log-in information (eg, searcher name and password)
- A contact index corresponding to the searcher ID is retrieved
- A search query is received
- Whether the search query is a trending search query
- If the search query is a trending search query, a trending search query indicator is set
Whether Search Results Include Searcher-Generated Content
Search results are generated and are received. It is determined whether the search results include searcher-generated content. In the example context, it is determined whether the search results include digital content (eg, posts) distributed by contacts of the searcher within a computer-implemented social networking service. If the search results do not include searcher-generated content, the search results are displayed.
If the SERPs include searcher-generated content, it is determined whether the searcher-generated content is to get displayed in the search results. In the example context, it is determined whether digital content (eg, posts) distributed by contacts of the searcher within the computer-implemented social networking service is to get displayed.
If the searcher-generated content is not to get displayed, the searcher-generated content is removed from the search results and the search results are displayed. If it is determined that the searcher-generated content is to get displayed, the searcher-generated content is blended with the other search results and the search results are displayed.
直接在您的收件箱中搜索新聞
*必需的