學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0083]應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0084]本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
[0085]此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0086]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例進行變化、修改、替換和變型。
【主權項】
1.一種嵌入搜索引擎中的知識搜索方法,其特征在于,包括以下步驟: 獲取用戶輸入的搜索輸入信息; 判斷所述搜索引擎是否處于學習模式; 如果所述搜索引擎處于所述學習模式,則根據所述搜索輸入信息獲取所述搜索輸入信息中的實體;以及 根據所述實體進行知識搜索以獲取第一類搜索結果以及第一類相關結果信息,并將所述第一類搜索結果以及第一類相關結果信息提供至所述用戶。2.如權利要求1所述的嵌入搜索引擎中的知識搜索方法,其特征在于,還包括: 如果所述搜索引擎未處于所述學習模式,則根據所述搜索輸入信息獲取所述搜索輸入信息中的實體; 根據所述實體進行自然搜索以獲取第二類搜索結果以及第二類相關結果信息,并將所述第二類搜索結果以及第二類相關結果信息提供至所述用戶。3.如權利要求1或2所述的嵌入搜索引擎中的知識搜索方法,其特征在于,根據所述實體進行知識搜索以獲取第一類搜索結果以及第一類相關結果信息,具體包括: 根據所述實體在預設的知識數據庫中進行搜索以獲取對應的所述第一類搜索結果以及第一類相關結果信息。4.如權利要求1或2所述的嵌入搜索引擎中的知識搜索方法,其特征在于,根據所述實體進行知識搜索以獲取第一類搜索結果以及第一類相關結果信息,具體包括: 根據所述實體進行自然搜索以獲取對應的搜索結果,并對所述搜索結果進行知識篩選,得到與知識相關的所述第一類搜索結果以及第一類相關結果信息。5.如權利要求1所述的嵌入搜索引擎中的知識搜索方法,其特征在于,在獲取用戶輸入的搜索輸入信息之前,所述方法還包括: 接收所述用戶針對所述學習模式輸入的語音開啟或關閉指令; 提取所述語音開啟或關閉指令中的聲紋特征,并根據所述聲紋特征對所述用戶進行身份驗證; 當所述用戶的身份驗證通過時,控制所述搜索引擎開啟或關閉所述學習模式。6.如權利要求1所述的嵌入搜索引擎中的知識搜索方法,其特征在于,在獲取用戶輸入的搜索輸入信息之前,所述方法還包括: 接收所述用戶針對所述學習模式輸入的開啟或關閉指令,并向所述用戶發送短信或郵箱驗證請求; 接收所述用戶針對所述短信或郵箱驗證請求輸入的驗證信息,并根據所述驗證信息對所述用戶進行身份驗證; 當所述用戶的身份驗證通過時,控制所述搜索引擎開啟或關閉所述學習模式。7.如權利要求1至6中任一項所述的嵌入搜索引擎中的知識搜索方法,其特征在于,其中,所述搜索輸入信息包括語音信息、文本信息、圖像信息和手勢信息。8.一種嵌入搜索引擎中的知識搜索裝置,其特征在于,包括: 第一獲取模塊,用于獲取用戶輸入的搜索輸入信息; 判斷模塊,用于判斷所述搜索引擎是否處于學習模式; 第二獲取模塊,用于在所述判斷模塊判斷所述搜索引擎處于所述學習模式時,根據所述搜索輸入信息獲取所述搜索輸入信息中的實體; 搜索模塊,用于根據所述實體進行知識搜索以獲取第一類搜索結果以及第一類相關結果信息;以及 提供模塊,用于將所述第一類搜索結果以及第一類相關結果信息提供至所述用戶。9.如權利要求8所述的嵌入搜索引擎中的知識搜索裝置,其特征在于, 所述第二獲取模塊還用于在所述判斷模塊判斷所述搜索引擎未處于所述學習模式時,根據所述搜索輸入信息獲取所述搜索輸入信息中的實體; 所述搜索模塊還用于根據所述實體進行自然搜索以獲取第二類搜索結果以及第二類相關結果信息; 所述提供模塊還用于將所述第二類搜索結果以及第二類相關結果信息提供至所述用戶。10.如權利要求8所述的嵌入搜索引擎中的知識搜索裝置,其特征在于,所述搜索模塊具體用于: 根據所述實體在預設的知識數據庫中進行搜索以獲取對應的所述第一類搜索結果以及第一類相關結果信息。11.如權利要求8所述的嵌入搜索引擎中的知識搜索裝置,其特征在于,所述搜索模塊具體用于: 根據所述實體進行自然搜索以獲取對應的搜索結果,并對所述搜索結果進行知識篩選,得到與知識相關的所述第一類搜索結果以及第一類相關結果信息。12.如權利要求8所述的嵌入搜索引擎中的知識搜索裝置,其特征在于,還包括: 第一接收模塊,用于在所述第一獲取模塊獲取用戶輸入的搜索輸入信息之前,接收所述用戶針對所述學習模式輸入的語音開啟或關閉指令; 第一身份驗證模塊,用于提取所述語音開啟或關閉指令中的聲紋特征,并根據所述聲紋特征對所述用戶進行身份驗證; 第一控制模塊,用于在所述用戶的身份驗證通過時,控制所述搜索引擎開啟或關閉所述學習模式。13.如權利要求8所述的嵌入搜索引擎中的知識搜索裝置,其特征在于,還包括: 第二接收模塊,用于在所述第一獲取模塊獲取用戶輸入的搜索輸入信息之前,接收所述用戶針對所述學習模式輸入的開啟或關閉指令; 發送模塊,用于向所述用戶發送短信或郵箱驗證請求; 第二模塊身份驗證模塊,用于接收所述用戶針對所述短信或郵箱驗證請求輸入的驗證信息,并根據所述驗證信息對所述用戶進行身份驗證; 第二控制模塊,用于在所述用戶的身份驗證通過時,控制所述搜索引擎開啟或關閉所述學習模式。14.如權利要求8至13中任一項所述的嵌入搜索引擎中的知識搜索裝置,其特征在于,其中,所述搜索輸入信息包括語音信息、文本信息、圖像信息和手勢信息。15.一種搜索引擎,其特征在于,包括:如權利要求8至14中任一項所述的嵌入搜索引擎中的知識搜索裝置。
【專利摘要】本發明公開了一種嵌入搜索引擎中的知識搜索方法、裝置以及搜索引擎,其中該方法包括:獲取用戶輸入的搜索輸入信息;判斷搜索引擎是否處于學習模式;如果搜索引擎處于學習模式,則根據搜索輸入信息獲取搜索輸入信息中的實體;以及根據實體進行知識搜索以獲取第一類搜索結果以及第一類相關結果信息,并將第一類搜索結果以及第一類相關結果信息提供至用戶。該方法通過在搜索引擎中定制“學習模式”,并通過利用搜索引擎的特點以及將在線學習與搜索引擎完美融合,來幫助學生進行知識檢索,可以避免學生在使用搜索引擎過程中接觸不良信息,讓學生能夠在純凈、封閉的網絡空間自由探索知識。
【IPC分類】G06F17/30
【公開號】CN105354285
【申請號】CN201510728742
【發明人】劉聯東, 朱瑩, 邵英杰, 劉曉波
【申請人】百度在線網絡技術(北京)有限公司
【公開日】2016年2月24日
【申請日】2015年10月30日