欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

呈現(xiàn)回答的制作方法

文檔序號(hào):6356706閱讀:180來(lái)源:國(guó)知局
專利名稱:呈現(xiàn)回答的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及搜索技術(shù),尤其涉及搜索結(jié)果處理技術(shù)。
背景技術(shù)
常規(guī)搜索引擎從用戶接收查詢,并定位具有和包括在所接收的查詢中的術(shù)語(yǔ)相匹配的術(shù)語(yǔ)的網(wǎng)頁(yè)。常規(guī)上,搜索引擎忽略用戶查詢的上下文和意義,而將查詢作為一組詞來(lái)對(duì)待。搜索引擎基于頻率來(lái)搜索被包括在查詢中的術(shù)語(yǔ),并且返回包括查詢的術(shù)語(yǔ)的結(jié)果。
因此,常規(guī)搜索引擎返回可能無(wú)法滿足用戶興趣的結(jié)果。用戶試圖通過(guò)選擇可能在感興趣的文檔中找到的詞來(lái)重新制定查詢。例如,尋找股票信息的用戶可以輸入對(duì)“PE 公司A股票”的查詢。常規(guī)搜索引擎分開(kāi)地對(duì)待每一詞并返回具有術(shù)語(yǔ)“公司A”的文檔、 具有術(shù)語(yǔ)“PE”的文檔、具有術(shù)語(yǔ)“股票”的文檔以及具有這些術(shù)語(yǔ)中的任一個(gè)的文檔。常規(guī)搜索引擎無(wú)法智能地在結(jié)果中選擇討論公司A的股票業(yè)績(jī)、公司A與其競(jìng)爭(zhēng)者的比較、以及關(guān)于公司A的管理的新聞的文檔。用戶必須閱讀結(jié)果中的不同文檔來(lái)確定是否有任何文檔包括業(yè)績(jī)信息。
結(jié)果可能不包括查詢的回答?!癙E公司A股票”是可以用離散回答來(lái)回答的查詢。 常規(guī)搜索引擎無(wú)法提供離散回答。相反,常規(guī)搜索引擎只返回包括查詢的術(shù)語(yǔ)的文檔集合。 沒(méi)有離散回答,用戶花費(fèi)時(shí)間追擊查詢的結(jié)果來(lái)定位回答。

發(fā)明內(nèi)容
本發(fā)明的各實(shí)施例涉及用于呈現(xiàn)對(duì)用戶查詢的回答的系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)。該回答包括可以向用戶提供快速?zèng)Q定一系列動(dòng)作的能力的離散的信息段。該回答可以縮減用戶追擊查詢結(jié)果所花費(fèi)的時(shí)間長(zhǎng)度。
搜索引擎從客戶機(jī)設(shè)備接收查詢以及由當(dāng)前搜索會(huì)話期間所使用的應(yīng)用程序提供的上下文信息。進(jìn)而,查詢理解組件處理該上下文信息和查詢來(lái)向數(shù)據(jù)源發(fā)出數(shù)據(jù)源命令,該數(shù)據(jù)源響應(yīng)于用戶查詢而將回答和結(jié)果返回至搜索引擎?;谏舷挛男畔⒒蛴脩暨x擇來(lái)用合適的格式將回答和結(jié)果呈現(xiàn)給用戶。
提供本發(fā)明內(nèi)容是為了以精簡(jiǎn)的形式介紹將在以下具體實(shí)施方式
中進(jìn)一步描述的一些概念。該發(fā)明內(nèi)容不旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于獨(dú)立地幫助確定所要求保護(hù)的主題的范圍。


以下將參考附圖詳細(xì)描述本發(fā)明的說(shuō)明性實(shí)施例,附圖通過(guò)引用結(jié)合于此,并且其中 圖1是示出根據(jù)本發(fā)明的各實(shí)施例的示例性計(jì)算設(shè)備的框圖; 圖2是示出根據(jù)本發(fā)明的各實(shí)施例的被配置為呈現(xiàn)回答的計(jì)算機(jī)系統(tǒng)的示例性組件的網(wǎng)絡(luò)圖; 圖3是示出根據(jù)本發(fā)明的各實(shí)施例的顯示回答和結(jié)果的圖形用戶界面的屏幕截圖; 圖4是示出根據(jù)本發(fā)明的各實(shí)施例的實(shí)體瀏覽器的屏幕截圖;以及 圖5是示出根據(jù)本發(fā)明的各實(shí)施例的用于呈現(xiàn)回答的計(jì)算機(jī)實(shí)現(xiàn)的方法的邏輯圖。
具體實(shí)施例方式本專利用具體細(xì)節(jié)來(lái)描述申請(qǐng)專利的主題以滿足法定要求。然而,該描述本身并非旨在限制本專利的范圍。相反,發(fā)明人設(shè)想所要求保護(hù)的主題還可結(jié)合其他當(dāng)前或未來(lái)技術(shù)按照其他方式來(lái)具體化,以包括不同的步驟或類似于本專利中所描述的步驟的步驟組合。此外,盡管術(shù)語(yǔ)“步驟”和“框”可在此處用于指示所采用的方法的不同元素,但除非而且僅當(dāng)明確描述了各個(gè)步驟的順序時(shí),該術(shù)語(yǔ)不應(yīng)被解釋為意味著此處描述的各個(gè)步驟之中或之間的任何特定順序。
如此處所使用的,術(shù)語(yǔ)“組件”指的是硬件、固件、和軟件的任何組合。
本發(fā)明的各實(shí)施例提供搜索引擎所接收的查詢的回答。搜索引擎通信地連接到查詢理解組件和回答生成器。搜索引擎將回答和結(jié)果呈現(xiàn)給發(fā)出查詢的用戶。從具有結(jié)構(gòu)化數(shù)據(jù)、半結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的大型內(nèi)容集合中收集回答。查詢理解組件解析查詢來(lái)確定該查詢是否需要離散回答。進(jìn)而,查詢理解組件可以接收結(jié)果。結(jié)果生成器處理結(jié)果來(lái)響應(yīng)于用戶查詢選擇離散回答。例如,查詢理解組件可以針對(duì)疑問(wèn)詞來(lái)解析查詢,疑問(wèn)詞例如,誰(shuí)、什么、哪里、何時(shí)、怎樣等等?;卮鹕善骺杀慌渲贸蔀榘ㄒ蓡?wèn)詞的查詢選擇離散回答。在某些實(shí)施例中,回答生成器用表、圖或聚類中的一個(gè)來(lái)格式化回答?;卮鹕善骺梢允褂帽倔w來(lái)生成回答,并標(biāo)識(shí)與回答相關(guān)聯(lián)的實(shí)體以及被包括在結(jié)果中的文檔?;卮鹂梢园ǖ皆搶?shí)體或文檔的可導(dǎo)航圖標(biāo)或鏈接。在一實(shí)施例中,回答包括置信水平,該置信水平基于和該回答或提供文檔的源所標(biāo)識(shí)的文檔相對(duì)應(yīng)的統(tǒng)計(jì)信息。
例如,搜索引擎可以返回股比查詢的結(jié)果和回答。搜索引擎使用本體來(lái)返回對(duì)用戶財(cái)務(wù)查詢的回答以對(duì)包括股票疑問(wèn)詞的查詢作出響應(yīng)。搜索引擎可以接收自然語(yǔ)言查詢,如“公司A的PE比是多少”。搜索引擎解析該查詢并標(biāo)識(shí)疑問(wèn)詞。搜索引擎還從數(shù)據(jù)源接收基于查詢來(lái)搜索的結(jié)果?;卮鹕善骺梢蕴幚碓摻Y(jié)果并使用本體來(lái)生成或標(biāo)識(shí)該查詢的回答。將回答和結(jié)果返回至搜索引擎以便顯示給發(fā)出該查詢的用戶。
搜索引擎從用戶接收查詢。同樣,搜索引擎接收在當(dāng)前搜索會(huì)話期間提供查詢的一個(gè)或多個(gè)應(yīng)用程序的上下文。搜索數(shù)據(jù)源來(lái)定位響應(yīng)于該查詢的結(jié)果?;卮鹕善鬟M(jìn)一步處理結(jié)果來(lái)標(biāo)識(shí)查詢的回答??梢栽趫D形用戶界面中將回答呈現(xiàn)為圖、表、聚類等等。在一個(gè)實(shí)施例中,搜索引擎響應(yīng)于用戶查詢從回答生成器接收離散回答和結(jié)果兩者。
圖1是示出根據(jù)本發(fā)明的各實(shí)施例的示例性計(jì)算設(shè)備的框圖。計(jì)算設(shè)備100包括總線110、存儲(chǔ)器112、處理器114、呈現(xiàn)組件116、輸入/輸出(I/O)端口 118、輸入/輸出 (I/O)組件120和電源122。計(jì)算設(shè)備100只是合適的計(jì)算環(huán)境的一個(gè)示例,并且不旨在對(duì)本發(fā)明的使用范圍或功能提出任何限制。也不應(yīng)該將計(jì)算設(shè)備100解釋為對(duì)所示出的任一組件或其組合有任何依賴性或要求。
計(jì)算設(shè)備100通常包括各種計(jì)算機(jī)可讀介質(zhì)。作為示例而非限制,計(jì)算機(jī)可讀介質(zhì)可以包括隨機(jī)存取存儲(chǔ)器(RAM);只讀存儲(chǔ)器(ROM);電可擦除可編程只讀存儲(chǔ)器 (EEPROM);閃存或其它存儲(chǔ)器技術(shù);CDR0M、數(shù)字多功能盤(pán)(DVD)或其它光或全息介質(zhì);磁帶盒、磁帶、磁盤(pán)存儲(chǔ)或其它磁存儲(chǔ)設(shè)備;或可用于對(duì)所需信息進(jìn)行編碼并且可由計(jì)算設(shè)備 100訪問(wèn)的任何其它介質(zhì)。本發(fā)明的各實(shí)施例可以使用計(jì)算機(jī)代碼或機(jī)器可使用指令來(lái)實(shí)現(xiàn),包括由諸如個(gè)人數(shù)據(jù)助理或其他手持式設(shè)備等計(jì)算設(shè)備100執(zhí)行的諸如程序模塊等的計(jì)算機(jī)可執(zhí)行指令。一般而言,包括例程、程序、對(duì)象、模塊、數(shù)據(jù)結(jié)構(gòu)等的程序模塊指的是執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的代碼。本發(fā)明的各實(shí)施方式也可以各種系統(tǒng)配置中實(shí)施,包括其中任務(wù)由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的分布式計(jì)算環(huán)境。
計(jì)算設(shè)備100包括直接或間接耦合以下組件的總線110 存儲(chǔ)器112、一個(gè)或多個(gè)處理器114、一個(gè)或多個(gè)呈現(xiàn)模塊116、輸入/輸出(I/O)端口 118、1/0組件120、和說(shuō)明性電源122??偩€110表示一個(gè)或多個(gè)總線(諸如地址總線、數(shù)據(jù)總線或其組合)。盡管為了清楚起見(jiàn)圖1的各組件用線條示出,但是在實(shí)際上,各模塊的輪廓并不是那樣清楚,并且比喻性地來(lái)說(shuō),線條更精確地將是灰色的和模糊的。例如,可以將諸如顯示設(shè)備等的呈現(xiàn)組件 116認(rèn)為是I/O組件。同樣,處理器114具有存儲(chǔ)器112?!肮ぷ髡尽?、“服務(wù)器”、“膝上型計(jì)算機(jī)”、“手持式設(shè)備”等之間沒(méi)有區(qū)別,它們?nèi)慷急徽J(rèn)為是在圖1的范圍之內(nèi)。
存儲(chǔ)器112包括易失性和/或非易失性存儲(chǔ)器形式的計(jì)算機(jī)可讀介質(zhì)和計(jì)算機(jī)存儲(chǔ)介質(zhì)。存儲(chǔ)器可以是可移動(dòng)的、不可移動(dòng)的、或其組合。示例性硬件設(shè)備包括固態(tài)存儲(chǔ)器、 硬盤(pán)驅(qū)動(dòng)器、光盤(pán)驅(qū)動(dòng)器等等。計(jì)算設(shè)備100包括從諸如存儲(chǔ)器112或I/O組件120之類的各種實(shí)體讀取數(shù)據(jù)的一個(gè)或多個(gè)處理器114。呈現(xiàn)組件116向用戶或其它設(shè)備呈現(xiàn)數(shù)據(jù)指示。示例性呈現(xiàn)組件116包括顯示設(shè)備、揚(yáng)聲器、打印機(jī)、振動(dòng)模塊等等。I/O端口 118允許計(jì)算設(shè)備100在物理上和邏輯上耦合到包括I/O組件120在內(nèi)的其他設(shè)備,這些設(shè)備中的一些可以是內(nèi)置的。說(shuō)明性I/O組件120包括話筒、操縱桿、游戲手柄、圓盤(pán)式衛(wèi)星天線、 掃描儀、打印機(jī)、無(wú)線設(shè)備等等。
計(jì)算機(jī)系統(tǒng)響應(yīng)于查詢呈現(xiàn)回答和結(jié)果。計(jì)算機(jī)系統(tǒng)包括搜索引擎、客戶機(jī)設(shè)備、 查詢理解組件、數(shù)據(jù)源和回答生成器。客戶機(jī)設(shè)備向搜索引擎發(fā)出查詢。將查詢從搜索引擎發(fā)送至查詢理解組件。在某些實(shí)施例中,搜索引擎還可以從客戶機(jī)設(shè)備接收上下文。進(jìn)而,查詢理解組件解析查詢并發(fā)出數(shù)據(jù)源命令來(lái)標(biāo)識(shí)數(shù)據(jù)源中響應(yīng)于查詢的結(jié)果。回答生成器進(jìn)一步處理結(jié)果來(lái)選擇查詢的離散回答。搜索引擎從回答生成器接收結(jié)果和回答,并將結(jié)果和回答兩者都發(fā)送給客戶機(jī)設(shè)備以便向用戶顯示。
圖2是示出根據(jù)本發(fā)明的各實(shí)施例的被配置為呈現(xiàn)回答的計(jì)算機(jī)系統(tǒng)200的示例性組件的網(wǎng)絡(luò)圖。計(jì)算機(jī)系統(tǒng)200包括搜索引擎210、結(jié)構(gòu)化數(shù)據(jù)源220、搜索索引230、回答生成器對(duì)0、網(wǎng)絡(luò)250和客戶機(jī)設(shè)備沈0。
搜索引擎210是為從客戶機(jī)設(shè)備260接收的查詢提供結(jié)果的服務(wù)器計(jì)算機(jī)。從結(jié)構(gòu)化數(shù)據(jù)源220或搜索索引230中檢索結(jié)果。搜索引擎210還提供從結(jié)果中選擇的回答。 搜索引擎210被配置成從客戶機(jī)設(shè)備260接收查詢和上下文。查詢包括用戶選擇的術(shù)語(yǔ), 而上下文提供了和在生成查詢時(shí)用戶所使用的應(yīng)用程序有關(guān)的信息。上下文可以包括顯示格式、屏幕大小限制、以及關(guān)于應(yīng)用程序或客戶機(jī)設(shè)備沈0的其他信息。搜索引擎210響應(yīng)于查詢返回結(jié)果和回答。在某些實(shí)施例中,搜索引擎210只返回查詢的回答。
查詢理解組件215被配置為解析查詢并選擇要被遍歷來(lái)定位結(jié)果的源。在某些實(shí)
5施例中,源特別地包括結(jié)構(gòu)數(shù)據(jù)源220和搜索索引230。查詢理解組件215被配置為生成查詢和上下文的語(yǔ)義表示。使用語(yǔ)義表示來(lái)選擇源并發(fā)出使源提供結(jié)果的命令。命令可以包括結(jié)構(gòu)查詢語(yǔ)言(SQL)或語(yǔ)義查詢表示(SQR)命令。SQR可包括查詢類型(QT)、上下文 (CXT)和顯示(DSP)模板。例如,對(duì)公司A的自然語(yǔ)言查詢可以具有以下SQR < QT 實(shí)例簡(jiǎn)檔公司;實(shí)例類型股票;實(shí)例URI 公司A >< CXT 自然語(yǔ)言,財(cái)務(wù)>< DSP 公司名,符號(hào),新聞>。QT是應(yīng)用程序預(yù)期可能來(lái)自其用戶的不同類型的查詢的分層結(jié)構(gòu)的格式表示。 CXT是其中可以捕捉和解釋用戶查詢的不同類型的上下文的分層結(jié)構(gòu)的格式表示。CXT可以由用戶與其交互來(lái)發(fā)出他們的查詢的應(yīng)用程序來(lái)顯式地標(biāo)識(shí),或者從查詢文本中隱式地導(dǎo)出。每一 CXT標(biāo)識(shí)了用于解釋給定查詢中的概念、實(shí)例等的條件和準(zhǔn)則。CXT可以詳述語(yǔ)義查詢表示中包括的概念、實(shí)例等,或者消除它們的歧義。DSP標(biāo)識(shí)了客戶機(jī)設(shè)備260所預(yù)期的顯示格式并且包括可用于匹配查詢的結(jié)果的顯示格式。進(jìn)而,回答生成器240處理從源返回的結(jié)果來(lái)選擇響應(yīng)于查詢的回答。
結(jié)構(gòu)化數(shù)據(jù)源220存儲(chǔ)信息以及描述了所存儲(chǔ)的信息的元數(shù)據(jù)。結(jié)構(gòu)化數(shù)據(jù)源 220包括但不限于,數(shù)據(jù)庫(kù)、表、標(biāo)記語(yǔ)言頁(yè)等等。結(jié)構(gòu)化數(shù)據(jù)源220可以是領(lǐng)域?qū)S玫?,例如,健康、?cái)務(wù)、電子等等??梢栽诮Y(jié)構(gòu)化數(shù)據(jù)源220中搜索和搜索引擎210所接收的查詢相匹配的術(shù)語(yǔ)。在某些實(shí)施例中,查詢理解組件215選擇要針對(duì)響應(yīng)于查詢的結(jié)果而搜索的一個(gè)或多個(gè)結(jié)構(gòu)化數(shù)據(jù)源。
搜索索引230存儲(chǔ)由搜索引擎210爬行的文檔。這些文檔包括,圖像、文本、視頻等等。在搜索索引230中引用文檔以及文檔中包括的術(shù)語(yǔ)。搜索引擎210使用搜索索引230 來(lái)提供與從客戶機(jī)設(shè)備260接收的查詢中包括的術(shù)語(yǔ)匹配的其他結(jié)果。
回答生成器240從包括結(jié)構(gòu)化數(shù)據(jù)源220和搜索索引230在內(nèi)的源接收結(jié)果。在一個(gè)實(shí)施例中,回答生成器240還獲得從搜索引擎210接收的上下文。上下文提供用于顯示回答的指令。該指令可包括回答數(shù)量的指示、回答的字體大小以及回答的結(jié)構(gòu)?;卮鸬慕Y(jié)構(gòu)可包括但不限于,列表、圖、表等等。上下文可以由客戶機(jī)設(shè)備260提供給搜索引擎210, 搜索引擎210經(jīng)由查詢理解組件215將上下文發(fā)送給回答生成器M0?;卮鹕善?40可以使用上下文來(lái)格式化搜索引擎210所呈現(xiàn)的結(jié)果以便由客戶機(jī)設(shè)備260顯示。
回答生成器240從所接收的結(jié)果中選擇回答?;卮鹕善?40包括回答聚集器 M2、置信排序器244和本體M6。在一實(shí)施例中,回答生成器240通過(guò)使用與客戶機(jī)設(shè)備 260所提供的查詢相關(guān)聯(lián)的本體M6、以及和由客戶機(jī)設(shè)備260執(zhí)行的、制定查詢的應(yīng)用程序相對(duì)應(yīng)的本體246來(lái)選擇回答。進(jìn)而,搜索引擎210將查詢的回答以及包括和查詢相對(duì)應(yīng)的內(nèi)容的結(jié)果發(fā)送至客戶機(jī)設(shè)備260??蛻魴C(jī)設(shè)備260顯示結(jié)果以及回答,并允許用戶用多種格式來(lái)遍歷回答,這些格式包括但不限于,圖、表、聚類、列表等等。
回答聚集器242從源收集結(jié)果。在某些實(shí)施例中,回答聚集器242周期性地檢查源以獲得結(jié)果的更新?;卮鹁奂?42還對(duì)所選結(jié)果進(jìn)行格式化以供顯示。例如,回答聚集器242可以選擇提供離散回答的若干結(jié)果。在一實(shí)施例中,回答聚集器242可以在結(jié)果中搜索包括查詢的術(shù)語(yǔ)的疑問(wèn)詞,并返回接近該疑問(wèn)詞的結(jié)果段或到包括具有查詢的術(shù)語(yǔ)的疑問(wèn)詞的文檔的鏈接。
置信排序器244可以向回答聚集器242所選擇的每一離散回答分配分?jǐn)?shù)。分?jǐn)?shù)的范圍可以從0到1并且可以基于提供結(jié)果的源而變化。分?jǐn)?shù)基于源的統(tǒng)計(jì)分析。統(tǒng)計(jì)分析可以度量用戶尋找問(wèn)題的回答所花費(fèi)的時(shí)間量以及用來(lái)定位回答的查詢制定的數(shù)量。在某些實(shí)施例中,如果先前的用戶在較少的查詢制定數(shù)之后并在較短的時(shí)間長(zhǎng)度內(nèi)在結(jié)果上點(diǎn)擊或懸停,則分配給該結(jié)果的分?jǐn)?shù)較接近1。在一個(gè)實(shí)施例中,在置信排序器244中可以配置多級(jí)閾值。當(dāng)查詢制定的數(shù)量少于5并且先前的用戶在3秒內(nèi)在結(jié)果上點(diǎn)擊或懸停,則置信排序器244分配范圍在0. 8和1之間的分?jǐn)?shù)。當(dāng)查詢制定的數(shù)量在5和10之間并且先前的用戶在5秒內(nèi)在結(jié)果上點(diǎn)擊或懸停,則置信排序器244分配范圍在0. 5和0. 7之間的分?jǐn)?shù)。當(dāng)查詢闡述的數(shù)量在10和15之間并且先前的用戶在10秒內(nèi)在結(jié)果上點(diǎn)擊或懸停,則置信排序器244分配范圍在0和0. 5之間的分?jǐn)?shù)。在替換實(shí)施例中,來(lái)自結(jié)構(gòu)化數(shù)據(jù)源220的結(jié)果可被分配到與來(lái)自搜索索引230的結(jié)果相比較高的分?jǐn)?shù)。
本體246存儲(chǔ)短語(yǔ)和概念的規(guī)則和定義。本體246還存儲(chǔ)短語(yǔ)和概念之間的關(guān)系。 本體246包括對(duì)應(yīng)于源中的內(nèi)容的詞或短語(yǔ)。每一本體246包括領(lǐng)域的分類以及該領(lǐng)域中的詞或短語(yǔ)之間的關(guān)系。領(lǐng)域可以包括醫(yī)學(xué)、藝術(shù)、計(jì)算機(jī)等等。在一個(gè)實(shí)施例中,本體對(duì)6 還存儲(chǔ)查詢類型和上下文類型。查詢類型標(biāo)識(shí)文本用戶查詢的類型和結(jié)構(gòu)。例如,查詢類型可以包括自然語(yǔ)言、結(jié)構(gòu)化的內(nèi)聯(lián)命令等等。上下文類型標(biāo)識(shí)和組織可以表達(dá)查詢的不同類型的上下文。例如,上下文可以包括搜索引擎、電子郵件應(yīng)用程序、財(cái)務(wù)應(yīng)用程序等等。 規(guī)則標(biāo)識(shí)概念、實(shí)例、特性和跨多個(gè)領(lǐng)域的關(guān)系。在某些實(shí)施例中,規(guī)則可以定義用來(lái)從數(shù)據(jù)源中包括的數(shù)據(jù)中計(jì)算結(jié)果的方法或函數(shù)。例如,規(guī)則可以包括比較程序、數(shù)學(xué)函數(shù)、統(tǒng)計(jì)函數(shù)或其他試探法。
回答聚集器242使用本體246來(lái)標(biāo)識(shí)相關(guān)回答并基于本體246中包括的定義或概念來(lái)分組這些回答??梢允褂帽倔w246來(lái)生成回答的列表、表、聚類、圖等等。在某些實(shí)施例中,回答生成器MO向搜索引擎210提供若干回答,搜索引擎210通過(guò)網(wǎng)絡(luò)250將這些回答轉(zhuǎn)發(fā)給客戶機(jī)設(shè)備沈0?;卮鹕善?40可以使用從客戶機(jī)設(shè)備260接收的上下文來(lái)格式化回答。在一個(gè)實(shí)施例中,回答被格式化為包括節(jié)點(diǎn)的圖。圖中的節(jié)點(diǎn)基于數(shù)據(jù)源的統(tǒng)計(jì)分析與分?jǐn)?shù)相關(guān)聯(lián)。節(jié)點(diǎn)還包括回答和從本體246中選擇的與該回答有關(guān)的概念??扇芜x地,節(jié)點(diǎn)可以包括對(duì)提供回答的底層文檔的統(tǒng)一資源指示符。圖中的節(jié)點(diǎn)經(jīng)由邊來(lái)連接。 邊表示回答之間的關(guān)系。關(guān)系可以包括“是一種”、“包含”、“……的類型”、“與……類似”等等。圖可由客戶機(jī)設(shè)備260遍歷。圖可以在客戶機(jī)設(shè)備260上的瀏覽器中被圖形地呈現(xiàn), 并且可以遍歷節(jié)點(diǎn)來(lái)獲得用戶查詢的回答的概覽。在一個(gè)實(shí)施例中,節(jié)點(diǎn)可以表示實(shí)體。
網(wǎng)絡(luò)250連接客戶機(jī)設(shè)備260和搜索引擎210。網(wǎng)絡(luò)250可以是有線的、無(wú)線的或兩者。網(wǎng)絡(luò)250可以包括多個(gè)網(wǎng)絡(luò)、或多個(gè)網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)250可以包括一個(gè)或多個(gè)廣域網(wǎng)(WAN)、一個(gè)或多個(gè)局域網(wǎng)(LAN)、諸如因特網(wǎng)等的一個(gè)或多個(gè)公共網(wǎng)絡(luò)、或一個(gè)或多個(gè)專用網(wǎng)絡(luò)。在無(wú)線網(wǎng)絡(luò)中,在某些實(shí)施例中,諸如基站、通信塔、或甚至接入點(diǎn)(以及其他組件)等組件可以提供無(wú)線連接。雖然出于簡(jiǎn)明起見(jiàn)示出單個(gè)組件,但本領(lǐng)域技術(shù)人員可以明白,網(wǎng)絡(luò)250可以實(shí)現(xiàn)任意數(shù)量的客戶機(jī)設(shè)備260之間的通信。
客戶機(jī)設(shè)備260經(jīng)由網(wǎng)絡(luò)250被連接到搜索引擎210。在某些實(shí)施例中,客戶機(jī)設(shè)備260可以是具有web訪問(wèn)能力的任何計(jì)算設(shè)備。由此,客戶機(jī)設(shè)備260可以采用各種形式,諸如個(gè)人計(jì)算機(jī)(PC)、膝上型計(jì)算機(jī)、移動(dòng)電話、個(gè)人數(shù)字助理(PDA)、服務(wù)器、CD播放器、MP3播放器、視頻播放器、手持式通信設(shè)備、工作站、這些所描繪的設(shè)備的任意組合、或具有web訪問(wèn)能力的任何其他設(shè)備。
客戶機(jī)設(shè)備260允許用戶輸入查詢??蛻魴C(jī)設(shè)備260將查詢發(fā)送給搜索引擎210。 在某些實(shí)施例中,客戶機(jī)設(shè)備260還發(fā)送與用戶制定查詢所使用的應(yīng)用程序相關(guān)聯(lián)的上下文。在其他實(shí)施例中,搜索引擎210可以提供上下文。進(jìn)而,客戶機(jī)設(shè)備260接收包括回答的結(jié)果??蛻魴C(jī)設(shè)備260還可以顯示回答和結(jié)果。顯示可以包括圖、列表、表等中的任何一個(gè)。提供給搜索引擎210的上下文可以包括對(duì)顯示格式、顯示大小、字體大小等的指令。
在一實(shí)施例中,將回答和結(jié)果一起發(fā)送給客戶機(jī)設(shè)備??蛻魴C(jī)設(shè)備顯示回答和結(jié)果。顯示是具有結(jié)果部分和回答部分的圖形用戶界面。用戶可以通過(guò)使用指針設(shè)備在回答和結(jié)果上懸停或選擇回答和結(jié)果來(lái)與回答和結(jié)果交互。
圖3是示出根據(jù)本發(fā)明的各實(shí)施例的顯示回答和結(jié)果的圖形用戶界面300的屏幕截圖。圖形用戶界面300包括搜索框310、結(jié)果部分320和回答部分330。
搜索框310是從客戶機(jī)設(shè)備接收輸入的文本域。輸入包括表達(dá)詢問(wèn)的術(shù)語(yǔ)、短語(yǔ)。 例如,搜索框310可以接收“Space Needle (太空針大樓)的高度是多少”。客戶機(jī)設(shè)備發(fā)起搜索并將查詢發(fā)送給搜索引擎。在某些實(shí)施例中,搜索引擎還從客戶機(jī)設(shè)備接收上下文。
搜索引擎處理詢問(wèn)并定位查詢的回答和結(jié)果。將回答和結(jié)果返回至客戶機(jī)設(shè)備。 更新圖形用戶界面300來(lái)在回答部分330和結(jié)果部分320中顯示回答和結(jié)果。
結(jié)果部分320被配置為顯示來(lái)自源的結(jié)果。結(jié)果包括到包含被包括在查詢中的術(shù)語(yǔ)的文檔的鏈接。結(jié)果部分320在若干頁(yè)面上顯示有限數(shù)量的結(jié)果。結(jié)果部分320只包括含有查詢術(shù)語(yǔ)中的一個(gè)或多個(gè)的結(jié)果。
回答部分330被配置為顯示從結(jié)果中選擇的一個(gè)回答?;卮鸩糠?30還顯示表示該回答的置信的分?jǐn)?shù)。在一實(shí)施例中,回答部分330提供鏈接,該鏈接允許用戶訪問(wèn)提供視圖的實(shí)體瀏覽器,該視圖具有提供該回答的文檔,并且還具有結(jié)果、相關(guān)概念和相關(guān)文檔的圖形概述。該視圖可以包括表、列表、圖等等。該視圖可以基于客戶機(jī)設(shè)備所提供的上下文信息來(lái)格式化。
在另一實(shí)施例中,客戶機(jī)設(shè)備向用戶顯示該實(shí)體瀏覽器。該實(shí)體瀏覽器可以包括查詢的離散回答以及回答和結(jié)果的概述。進(jìn)而,用戶可以導(dǎo)航該實(shí)體瀏覽器來(lái)定位相關(guān)概念或查詢的其他回答。
圖4是示出根據(jù)本發(fā)明的各實(shí)施例的實(shí)體瀏覽器400的屏幕截圖。實(shí)體瀏覽器 400包括離散回答部分420和概述部分430。實(shí)體瀏覽器400允許用戶在圖形上將回答和結(jié)果的概述作為圖、列表、聚類等來(lái)查看。
離散回答部分420包括查詢的回答。離散回答部分420顯示描述所顯示的回答的結(jié)構(gòu)化信息或元數(shù)據(jù)。例如,查詢“MSFT PE”可以包括諸如“15. 9”等的回答。離散回答部分420顯示分別具有元數(shù)據(jù)屬性值“MSFT”、“微軟”和“15. 9”的元數(shù)據(jù)屬性“報(bào)價(jià)機(jī)”、“公司”、“P/E 比”。
概述部分430包括概述了回答、結(jié)果和相關(guān)文檔的格式化列表、圖或表。在一個(gè)實(shí)施例中,概述部分430可以顯示具有節(jié)點(diǎn)440和450的圖。節(jié)點(diǎn)440或450表示與回答相關(guān)聯(lián)的概念。節(jié)點(diǎn)440或450還包括到具有被包括在查詢中的術(shù)語(yǔ)的文檔的鏈接。用戶可以在節(jié)點(diǎn)440或450上點(diǎn)擊來(lái)檢索文檔和其他相關(guān)項(xiàng),例如,新聞文章、圖像、視頻、圖等等。 連接節(jié)點(diǎn)的邊標(biāo)識(shí)兩個(gè)節(jié)點(diǎn)之間的關(guān)系。用戶可以在邊上點(diǎn)擊來(lái)查看具有相似關(guān)系的其他結(jié)果。在一個(gè)實(shí)施例中,在邊上點(diǎn)擊發(fā)出將關(guān)系的定義用作查詢的后續(xù)查詢。因此,通過(guò)在節(jié)點(diǎn)或邊上點(diǎn)擊來(lái)導(dǎo)航概述部分430以查看相關(guān)回答和結(jié)果。
搜索引擎被配置為呈現(xiàn)回答。搜索引擎包括存儲(chǔ)可由處理器執(zhí)行的指令的計(jì)算機(jī)可讀介質(zhì)。搜索引擎中的處理器接收查詢并標(biāo)識(shí)與查詢相關(guān)聯(lián)的結(jié)果。進(jìn)而,將結(jié)果連同查詢的回答一起發(fā)送到客戶機(jī)設(shè)備以便向客戶機(jī)設(shè)備的用戶顯示。
圖5是示出根據(jù)本發(fā)明的各實(shí)施例的用于呈現(xiàn)回答的計(jì)算機(jī)實(shí)現(xiàn)的方法的邏輯圖。方法在步驟510中初始化,此時(shí)搜索引擎被連接到客戶機(jī)設(shè)備的網(wǎng)絡(luò)。在步驟520中, 搜索引擎接收用戶查詢。在步驟530中,搜索引擎標(biāo)識(shí)響應(yīng)于用戶查詢的結(jié)果。進(jìn)而,在步驟540中,搜索引擎基于結(jié)果和本體來(lái)選擇回答。回答與置信水平相關(guān)聯(lián),而本體描述了與被包括在用戶查詢中的術(shù)語(yǔ)相關(guān)聯(lián)的關(guān)系。在一個(gè)實(shí)施例中,回答可以鏈接到用于遍歷與回答相關(guān)聯(lián)的關(guān)系的瀏覽器。關(guān)系可以表示本體中與用戶查詢相關(guān)聯(lián)的實(shí)體,并且鏈接包括相關(guān)實(shí)體或與實(shí)體相關(guān)聯(lián)的文檔的可導(dǎo)航圖標(biāo)。
在步驟550中,呈現(xiàn)所標(biāo)識(shí)的結(jié)果和所選回答以便向用戶顯示。在一個(gè)實(shí)施例中, 回答包括本體中所包括的短語(yǔ)以及到結(jié)果中的文檔的可導(dǎo)航鏈接。搜索引擎呈現(xiàn)所標(biāo)識(shí)的結(jié)果和回答包括以下動(dòng)作中的任一個(gè)在客戶機(jī)設(shè)備上用表顯示回答,在客戶機(jī)設(shè)備上用聚類顯示回答,或在客戶機(jī)設(shè)備上用具有節(jié)點(diǎn)網(wǎng)絡(luò)的圖來(lái)顯示回答。在步驟560中,該方法終止。
總之,計(jì)算機(jī)系統(tǒng)呈現(xiàn)回答和結(jié)果。計(jì)算機(jī)系統(tǒng)包括查詢理解組件和回答生成器。 查詢理解組件被配置為接收查詢并解析查詢來(lái)生成針對(duì)數(shù)據(jù)源發(fā)出的要獲得結(jié)果的合適的數(shù)據(jù)源命令。回答生成器被配置為將回答和結(jié)果呈現(xiàn)給計(jì)算機(jī)系統(tǒng)的用戶?;卮鹂梢园ǖ教峁┙Y(jié)果的圖、表或聚類的瀏覽器的鏈接,其中圖的節(jié)點(diǎn)與置信水平相關(guān)聯(lián)。
在不背離本發(fā)明的精神和范圍的情況下,所描繪的各組件的許多不同安排以及未示出的組件都是可能的。已帶著說(shuō)明而非限制的意圖描述了本發(fā)明的各實(shí)施例。可以理解, 特定的特征和子組合是有用的,并且可以使用而無(wú)需參考其他特征和子組合并且被認(rèn)為是在權(quán)利要求書(shū)的范圍之內(nèi)的。并非需要以所描述的特定次序來(lái)執(zhí)行在各附圖中所列出的所有步驟。
權(quán)利要求
1.一種用于呈現(xiàn)用戶查詢的回答的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述方法包括 接收用戶查詢(520);標(biāo)識(shí)響應(yīng)于所述用戶查詢的結(jié)果(530);基于所述結(jié)果和本體來(lái)選擇回答(540);以及呈現(xiàn)所標(biāo)識(shí)的結(jié)果和所選回答以便向所述用戶顯示(550)。
2.如權(quán)利要求1所述的方法,其特征在于,所述本體描述了與被包括在所述用戶查詢中的術(shù)語(yǔ)相關(guān)聯(lián)的關(guān)系。
3.如權(quán)利要求1所述的方法,其特征在于,所述回答包括所述本體中所包括的短語(yǔ)以及到所述結(jié)果中的文檔的可導(dǎo)航鏈接。
4.如權(quán)利要求3所述的方法,其特征在于,呈現(xiàn)所標(biāo)識(shí)的結(jié)果和所述回答包括用表顯示所述回答。
5.如權(quán)利要求3所述的方法,其特征在于,呈現(xiàn)所標(biāo)識(shí)的結(jié)果和所述回答包括用聚類顯示所述回答。
6.如權(quán)利要求3所述的方法,其特征在于,呈現(xiàn)所標(biāo)識(shí)的結(jié)果和所述回答包括用具有節(jié)點(diǎn)網(wǎng)絡(luò)的圖來(lái)顯示所述回答。
7.如權(quán)利要求1所述的方法,其特征在于,所述回答與置信水平相關(guān)聯(lián)。
8.如權(quán)利要求1所述的方法,其特征在于,所述回答鏈接到用于遍歷與回答相關(guān)聯(lián)的關(guān)系的瀏覽器。
9.如權(quán)利要求8所述的方法,其特征在于,所述關(guān)系是與所述用戶查詢相關(guān)聯(lián)的本體中的實(shí)體。
10.如權(quán)利要求9所述的方法,其特征在于,所述鏈接是相關(guān)實(shí)體或與所述實(shí)體相關(guān)聯(lián)的文檔的可導(dǎo)航圖標(biāo)。
11.一個(gè)或多個(gè)被配置為執(zhí)行處理查詢的方法的計(jì)算機(jī)可讀介質(zhì),所述方法包括 接收用戶查詢(520);標(biāo)識(shí)響應(yīng)于所述用戶查詢的結(jié)果(530);基于所述結(jié)果和本體來(lái)選擇回答,其中所述本體描述了與被包括在所述用戶查詢中的術(shù)語(yǔ)相關(guān)聯(lián)的關(guān)系(540);以及呈現(xiàn)所標(biāo)識(shí)的結(jié)果和所選回答以便向所述用戶顯示(550)。
12.如權(quán)利要求11所述的方法,其特征在于,所述本體描述了與所述用戶查詢中包括的術(shù)語(yǔ)相關(guān)聯(lián)的關(guān)系。
13.如權(quán)利要求11所述的方法,其特征在于,所述回答包括所述本體中所包括的短語(yǔ)以及到所述結(jié)果中的文檔的可導(dǎo)航鏈接。
14.如權(quán)利要求13所述的方法,其特征在于,呈現(xiàn)所標(biāo)識(shí)的結(jié)果和所述回答包括用表顯示所述回答。
15.一種被配置為呈現(xiàn)用戶查詢的結(jié)果的計(jì)算機(jī)系統(tǒng),所述計(jì)算機(jī)系統(tǒng)包括 查詢理解組件015),其被配置為接收查詢并解析所述查詢來(lái)生成針對(duì)數(shù)據(jù)源發(fā)出的、要獲得結(jié)果的合適的數(shù)據(jù)源命令;以及被配置為呈現(xiàn)回答和所述結(jié)果的回答生成器040),其中所述回答包括到提供所述結(jié)果的圖、表或聚類的瀏覽器的鏈接,其中所述圖的節(jié)點(diǎn)與置信水平相關(guān)聯(lián)。
全文摘要
提供了用于呈現(xiàn)回答的系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)。該系統(tǒng)包括接收用戶查詢和上下文的搜索引擎、提供結(jié)果的查詢理解組件以及呈現(xiàn)用戶查詢的回答的回答生成器?;卮鹂梢园ǖ教峁┙Y(jié)果的圖、表或聚類的瀏覽器的鏈接,其中圖的節(jié)點(diǎn)與置信水平相關(guān)聯(lián)。
文檔編號(hào)G06F17/30GK102193973SQ201110071760
公開(kāi)日2011年9月21日 申請(qǐng)日期2011年3月18日 優(yōu)先權(quán)日2010年3月19日
發(fā)明者V·瓦德拉曼尼, M·斯里坎斯, P·瓦達(dá)迪, T·納杰姆, A·C·薩瑞德蘭 申請(qǐng)人:微軟公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
德钦县| 通江县| 枞阳县| 壶关县| 惠东县| 山阳县| 都安| 同德县| 孟连| 石棉县| 特克斯县| 沂源县| 梁平县| 彭水| 门头沟区| 上犹县| 叙永县| 安多县| 江口县| 双流县| 天长市| 车险| 柳江县| 南丹县| 朝阳市| 大姚县| 晋中市| 阳城县| 临泉县| 黄石市| 措美县| 天门市| 白沙| 丰台区| 霍山县| 凤凰县| 句容市| 新巴尔虎右旗| 洮南市| 读书| 香格里拉县|