The present invention provides a method and apparatus for the query, which, the method includes the following steps: obtaining a query sequence inputted by the user; the user of the current scene and scene based on reference, to determine the priority of the user query types; the query sequence and the query types based on priority, gets a or more query results; the one or more query results are sent to the user. Compared with the prior art, the invention of the current scene and user reference scene based on the preferred type of query to determine the user's query, and according to the sequence of user input and the preferred type of query to obtain query results, search intention can make search results more matching users, improve the user experience.
【技術實現步驟摘要】
本專利技術涉及計算機領域,尤其涉及一種用于查詢的方法和裝置。
技術介紹
現有技術中,分析用戶的搜索意圖通常可以首先根據用戶輸入的關鍵詞進行模式匹配,然后根據歷史點擊來進行權重分析。例如,當用戶搜索“花千骨”時,由于“花千骨”這一關鍵詞在搜索引擎中根據模式匹配可以對應于一部小說,或也有可能對應于一部電視劇,則搜索引擎通過如過去1小時內搜索“花千骨”的用戶中,點擊小說結果項和電視劇結果項的比例來推測當前用戶的搜索意圖。例如,若80%的用戶點擊小說結果項,20%的用戶點擊電視劇結果項,則認為當前用戶對“花千骨”的搜索意圖中小說結果項權重為0.8,而電視劇結果項權重為0.2。然而上述對于用戶的搜索意圖的分析方法局限于利用過去一段時間的點擊率統計來進行分析,其分析結果可能并不能真正反映用戶需求。因此,如何更好地分析用戶的搜索意圖以使得返回給用戶的搜索結果更符合用戶需求是一個值得研究的問題。
技術實現思路
本專利技術的目的是提供一種用于查詢方法和裝置。根據本專利技術的一個方面,提供一種用于查詢的方法,其中,該方法包括以下步驟:-獲取用戶所輸入的查詢序列;-基于所述用戶的當前場景以及參考場景,確定所述用戶的優先查詢類型;-基于所述查詢序列以及所述優先查詢類型,獲取一個或多個查詢結果;-將所述一個或多個查詢結果發送至所述用戶。根據本專利技術的另一個方面,提供一種用于查詢的裝置,其中,該裝置包括:-用于獲取用戶所輸入的查詢序列的裝置;-用于基于所述用戶的當前場景以及參考場景,確定所述用戶的優先查詢類型的裝置;-用于基于所述查詢序列以及所述優先查詢類型,獲取一個 ...
【技術保護點】
一種用于查詢的方法,其中,所述方法包括:?獲取用戶所輸入的查詢序列;?基于所述用戶的當前場景以及參考場景,確定所述用戶的優先查詢類型;?基于所述查詢序列以及所述優先查詢類型,獲取一個或多個查詢結果;?將所述一個或多個查詢結果發送至所述用戶。
【技術特征摘要】
1.一種用于查詢的方法,其中,所述方法包括:-獲取用戶所輸入的查詢序列;-基于所述用戶的當前場景以及參考場景,確定所述用戶的優先查詢類型;-基于所述查詢序列以及所述優先查詢類型,獲取一個或多個查詢結果;-將所述一個或多個查詢結果發送至所述用戶。2.根據權利要求1所述的方法,其中,所述基于所述查詢序列以及所述優先查詢類型,獲取一個或多個查詢結果的步驟還包括:-基于所述查詢序列以及所述優先查詢類型,對所述一個或多個查詢結果進行排序;所述將所述一個或多個查詢結果發送至所述用戶的步驟包括:-將經過排序的所述一個或多個查詢結果發送至所述用戶。3.根據權利要求2所述的方法,其中,所述基于所述當前場景以及參考場景,確定所述用戶的優先查詢類型的步驟還包括:-基于所述當前場景以及參考場景,確定所述優先查詢類型的權值;其中,所述基于所述查詢序列以及所述優先查詢類型,對所述一個或多個查詢結果進行排序的步驟包括:-基于所述查詢序列、所述優先查詢類型以及所述優先查詢類型的權值,對所述一個或多個查詢結果進行排序。4.根據權利要求1至3中任一項所述的方法,其中,所述方法還包括:-根據一個或多個用戶的歷史記錄,確定一個或多個參考場景以及所述一個或多個參考場景分別對應的優先查詢類型。5.根據權利要求4所述的方法,其中,所述根據一個或多個用戶的歷史記錄,確定一個或多個參考場景以及所述一個或多個參考場景分別對應的優先查詢類型的步驟還包括:-根據一個或多個用戶的歷史記錄,確定所述一個或多個參考場景分別對應的優先查詢類型的權值。6.根據權利要求1至5中任一項所述的方法,其中,場景包括以下至少任一項:-時間;-地點;-用戶屬性。7.一種用于查詢的裝置,其中,所述裝置包括:-用于獲取用戶所輸入...
【專利技術屬性】
技術研發人員:鄧宇龍,邢皖甲,
申請(專利權)人:百度在線網絡技術北京有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。