會話式的信息搜索方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及一種會話式的信息搜索方法及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)搜索已經(jīng)成為用戶最常用的功能之一。用戶通過搜索獲得想要搜索的信息。目前常見的搜索方式為用戶將搜索詞輸入搜索框,進而后臺搜索引擎根據(jù)搜索詞向互聯(lián)網(wǎng)發(fā)起搜索,抓取相關(guān)信息,進而將相關(guān)信息以文本或網(wǎng)頁等形式呈現(xiàn)給用戶。
[0003]但是,當用戶輸入的查詢詞的詞義表達的主題不明確時,搜索引擎不能準確的判斷出用戶的實際搜索意圖,因此搜索引擎搜索得到的多數(shù)結(jié)果與用戶輸入的查詢詞沒有太大關(guān)聯(lián),不能準確地為用戶提供有效信息,用戶還需要對該搜索結(jié)果一一瀏覽,繼續(xù)在該搜索結(jié)果的基礎(chǔ)上進行查找,浪費用戶的時間,導致用戶體驗較差。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決會話式的信息搜索方法。
[0005]基于本發(fā)明的一個方面,提供了一種會話式的信息搜索方法,包括:
[0006]接收用戶通過交互式會話界面所輸入的查詢詞query ;
[0007]結(jié)合交互式會話界面中的、用戶與搜索引擎間的在先交互會話消息,以及query,確定用戶的實際搜索意圖;
[0008]基于實際搜索意圖發(fā)起搜索,得到搜索結(jié)果。
[0009]可選地,基于實際搜索意圖發(fā)起搜索,得到搜索結(jié)果之后,還包括:
[0010]將搜索結(jié)果發(fā)送至支持交互式會話的終端,由終端將搜索結(jié)果顯示在交互式會話界面上。
[0011]可選地,結(jié)合交互式會話界面中的、用戶與搜索引擎間的在先交互會話消息,以及query,確定用戶的實際搜索意圖,包括:
[0012]分析交互式會話界面中的、query在先的交互會話消息,確定query的會話環(huán)境;
[0013]結(jié)合會話環(huán)境以及query,確定用戶的實際搜索意圖。
[0014]可選地,分析交互式會話界面中的、query在先的交互會話消息,確定query的會話環(huán)境,包括:
[0015]對在先的交互會話消息進行篩選,得到其中與query相關(guān)的會話消息;
[0016]分析與query相關(guān)的會話消息,確定query的會話環(huán)境。
[0017]可選地,接收用戶通過交互式會話界面所輸入的query之前,還包括:
[0018]記錄并存儲用戶通過交互式會話界面在先輸入的其他查詢詞。
[0019]基于本發(fā)明的另一方面,還提供了一種會話式的信息搜索裝置,應用于搜索引擎,包括:
[0020]接收模塊,適于接收用戶通過交互式會話界面所輸入的查詢詞query ;
[0021]結(jié)合模塊,適于結(jié)合交互式會話界面中的、用戶與搜索引擎間的在先交互會話消息,以及query,確定用戶的實際搜索意圖;
[0022]搜索模塊,適于基于實際搜索意圖發(fā)起搜索,得到搜索結(jié)果。
[0023]可選地,還包括:
[0024]發(fā)送模塊,適于基于實際搜索意圖發(fā)起搜索,得到搜索結(jié)果之后,將搜索結(jié)果發(fā)送至支持交互式會話的終端,由終端將搜索結(jié)果顯示在交互式會話界面上。
[0025]可選地,結(jié)合模塊還適于:
[0026]分析交互式會話界面中的、query在先的交互會話消息,確定query的會話環(huán)境;
[0027]結(jié)合會話環(huán)境以及query,確定用戶的實際搜索意圖。
[0028]可選地,結(jié)合模塊還適于:
[0029]對在先的交互會話消息進行篩選,得到其中與query相關(guān)的會話消息;
[0030]分析與query相關(guān)的會話消息,確定query的會話環(huán)境。
[0031]可選地,還包括:
[0032]存儲模塊,適于在接收用戶通過交互式會話界面所輸入的query之前,記錄并存儲用戶通過交互式會話界面在先輸入的其他查詢詞。
[0033]本發(fā)明實施例提供了一種會話式的信息搜索方法,接收用戶通過交互式會話界面所輸入的查詢詞query ;結(jié)合交互式會話界面中的、用戶與搜索引擎間的在先交互會話消息,以及query,確定用戶的實際搜索意圖;基于實際搜索意圖發(fā)起搜索,得到搜索結(jié)果。當用戶輸入的查詢詞的詞義不明確,不能確定用戶的實際搜索意圖時,本發(fā)明可以根據(jù)與用戶建立的交互式會話界面上的會話消息,篩選出存在關(guān)聯(lián)的有效查詢詞,確定該次查詢的會話環(huán)境,從而確定用戶的實際意圖,搜索引擎掌握了用戶的實際意圖,能夠更準確地為用戶提供有效信息,提高了用戶體驗。
[0034]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
[0035]根據(jù)下文結(jié)合附圖對本發(fā)明具體實施例的詳細描述,本領(lǐng)域技術(shù)人員將會更加明了本發(fā)明的上述以及其他目的、優(yōu)點和特征。
【附圖說明】
[0036]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0037]圖1示出了根據(jù)本發(fā)明一個實施例的會話式的信息搜索方法的處理流程圖;
[0038]圖2示出了根據(jù)本發(fā)明一個實施例的會話式的信息搜索方法的又一種處理流程圖;
[0039]圖3示出了根據(jù)本發(fā)明一個實施例的會話式信息搜索裝置的結(jié)構(gòu)示意圖;
[0040]圖4示出了根據(jù)本發(fā)明一個實施例的會話式信息搜索裝置的又一種結(jié)構(gòu)示意圖;以及
[0041]圖5示出了根據(jù)本發(fā)明一個實施例的會話式信息搜索裝置的又一種結(jié)構(gòu)示意圖。
【具體實施方式】
[0042]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0043]為解決上述技術(shù)問題,本發(fā)明實施例提供了一種會話式的信息搜索方法。首先,本發(fā)明基于會話式提供信息搜索,即,搜索引擎在本發(fā)明實施例中并非是隱形的后臺信息抓取者,而是作為能夠與用戶進行交流的會話參與方存在。會話是兩者間的交互,本實施例為搜索引擎與用戶分別建立對象,進而在搜索引擎與用戶建立會話,用戶在會話界面輸入查詢詞,而搜索引擎會根據(jù)查詢詞進行搜索,并將搜索結(jié)果呈現(xiàn)在查詢界面中。需要說明地是,作為一個會話界面,會話過程是連續(xù)且交互的,即,用戶可能會進行多次輸入,而作為回應,搜索引擎也會提供多個與用戶輸入相對應的搜索結(jié)果。
[0044]但是,正是因為用戶的多次輸入,在先信息會干擾用戶的輸入信息,后續(xù)信息的輸入可能缺少一些信息,導致無法正確體現(xiàn)用戶的搜索意圖,此時,搜索引擎若僅僅根據(jù)query進行搜索,可能無法得到有效信息。為解決這一技術(shù)問題,本發(fā)明實施例提供了一種會話式的信息搜索方法。圖1示出了根據(jù)本發(fā)明一個實施例的會話式的信息搜索方法的處理流程圖。參見圖1,該方法至少包括以下步驟S102至步驟S106。
[0045]首先執(zhí)行步驟S102,接收用戶通過交互式會話界面所輸入的查詢詞(query)。
[0046]本發(fā)明實施例執(zhí)行的主體為搜索引擎,在搜索引擎與客戶端間已經(jīng)建立交互式會話界面,在建立的交互式會話界面上,搜索引擎與用戶可以直接進行互動式會話,當用戶在該交互式界面輸入查詢詞,搜索引擎接收用戶輸入的查詢詞query,并根據(jù)該查詢