專利名稱:智能查詢系統(tǒng)及查詢方法
技術領域:
本發(fā)明涉及一種查詢系統(tǒng)和查詢方法,尤其涉及一種用于電子詞典或字典的智能 查詢系統(tǒng)及查詢方法。
背景技術:
目前,使用的詞典或字典有書本和電子檔兩種。電子詞典或字典的出現(xiàn),改變了傳 統(tǒng)的查閱方式,給學習和閱讀帶來了極大的方便,但是目前的電子詞典或字典也存在很多 的不足1、查詢內容受到限制,主要是由于單本字典或詞典的容量有限,很多情況下難以 滿足使用者的需要。2、現(xiàn)有的電子詞典或字典的查詢原理是根據(jù)詞條或字目的索引方式進行查找,若 在一本詞典或字典中沒有查詢到相應的內容,或查詢到的內容不能滿足需求。使用者則要 退出該電子詞典或字典,在菜單中選擇另一本電子詞典或字典。然后,需再次輸入查詢內容 進行查詢,如此操作過程繁瑣,且效率低。3、無法進行各詞典或字典間對同一查詢內容進行比較選擇,也無法對查詢的字或 詞在句子中的使用情況進行查詢。
發(fā)明內容
為了克服上述的缺陷,本發(fā)明提供一種能對所有的電子詞典或字典進行全部查詢 的智能化查詢系統(tǒng)及查詢方法。為達到上述目的,本發(fā)明所述智能查詢系統(tǒng)及查詢方法,包括一輸入模塊,由觸摸屏,鍵盤和語音采集器構成,用于接收用戶欲查詢的查詢內 容;一信息處理查詢模塊,由信息處理及存儲單元和信息查詢單元構成;其中,所述信息處理及存儲單元,用于建立兩個以上的詞典和/或字典的數(shù)據(jù)庫,以及 詞或字的索引目錄,并按同詞或同字歸類排列的方式將詞或字存儲于數(shù)據(jù)庫中;所述信息查詢單元,用于接收所述輸入模塊的查詢內容,并對該查詢內容進行識 別判斷,依據(jù)判斷結果進行查詢,并輸出查詢結果;以及,一輸出模塊,接收上述查詢結果并經顯示器和/或語音輸出單元輸出。進一步地,所述的信息查詢單元包括信息識別判斷單元,比較計算單元和數(shù)據(jù)輸 出單元;其中,信息識別判斷單元,對輸入模塊輸入的查詢內容進行識別和判斷;比較計算單元,依據(jù)判斷的結果,在數(shù)據(jù)庫中進行查詢;數(shù)據(jù)輸出單元,建立所述信息查詢單元和所述輸出模塊的通信。進一步地,所述語音輸出單元為揚聲器或耳機。本發(fā)明智能查詢方法,包括以下步驟,
(1)接收用戶欲查詢的查詢內容;(2)對上述查詢內容進行識別和判斷,依據(jù)判斷結果進行查詢,并輸出查詢結果;(3)查詢結果按摘要條目形式列出或語音輸出。進一步地,步驟(2)的識別過程如下a、是否通過鍵盤或觸摸屏上輸入查詢內容;是,在編輯器內通過觸摸屏或鍵盤輸 入字符,調用信息查詢單元進行查詢,否,進行下一步驟;b、是否通過數(shù)據(jù)庫索引目錄確定查詢內容,是,通過觸摸屏或鼠標在屏幕上選擇 要查詢的信息和查詢范圍,調用信息查詢單元進行查詢,否,進行下一步驟;C、是否通過語音采集器輸入查詢內容,是,通過麥克風輸入查詢信息的語音,調用 信息查詢單元進行查詢,否,結束查詢。進一步地,步驟(2)的判斷過程如下a、是否查詢全部詞典和/或字典,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢 內容,不是,作下一步判斷;b、是否查詢近義詞/近義字,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容 的近義詞/近義字,不是,作下一步判斷;C、是否查詢反義詞/反義字,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容 的反義詞/反義字,不是,作下一步判斷;d、是否查詢詞組,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的詞組,不 是,作下一步判斷;e、是否查詢例句,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的例句,不 是,作下一步判斷;f、是否查詢派生詞,或繁體字,或異形字,是,在所述數(shù)據(jù)庫存儲的相應內容中檢 索查詢內容的派生詞,或繁體字,或異形字,不是,結束。本發(fā)明是在信息處理查詢模塊建立詞庫字庫,將選定的詞典或字典按照同詞同字 歸類排列的方式存儲到詞庫字庫之中,同本詞典或字典中的詞或字均有一個相同的編碼。 通過信息查詢單元進行全部詞典和/或字典的查詢或單本詞典和/或字典的查詢。所述的 關鍵詞或字的查詢方式包括,近義詞,反義詞,詞組,例句,派生詞,語法查詢,模糊查詢,釋 義查詢,或同義字,反義字,多音字,繁體字,異形字的查詢。本發(fā)明的有益效果在建立詞庫,字庫的基礎上,對詞庫,字庫進行全部查詢,無需 在不同的詞典,字典中進行切換。查詢結果以摘要條目列出和/或語音輸出,并設有聯(lián)查選 項,具有操作簡單,方便快捷的特點,極大的提高了查詢的質量和效率。
圖1為本發(fā)明所述智能查詢系統(tǒng)的結構原理圖;圖2為本發(fā)明所述智能查詢方法的一實施例的判斷流程圖;圖3為本發(fā)明所述智能查詢方法的輸入識別流程圖。
具體實施例方式下面結合說明書附圖對本發(fā)明的具體實施方式
做詳細描述。
圖1所示本發(fā)明智能查詢系統(tǒng)的結構原理圖,智能查詢系統(tǒng)包括輸入模塊,由觸摸屏,鍵盤和語音采集器構成,用于接收用戶欲查詢的查詢內容;信息處理查詢模塊,由信息處理及存儲單元和信息查詢單元構成;其中,所述信息處理及存儲單元,建立兩個以上的詞典和/或字典的數(shù)據(jù)庫,以及詞或 字的索引目錄,并按同詞或同字歸類排列的方式將詞或字存儲于數(shù)據(jù)庫中;所述信息查詢單元,包括信息識別判斷單元,比較計算單元和數(shù)據(jù)輸出單元;用于 接收所述輸入模塊的查詢內容,并對該查詢內容進行識別判斷,依據(jù)判斷結果進行查詢,并 輸出查詢結果;以及,輸出模塊,接收上述查詢結果并經顯示器和/或語音輸出單元輸出,其中所述語 音輸出單元為揚聲器或耳機。其中信息識別判斷單元中還包括筆點筆寫識別模塊,鍵盤輸入模塊,語音識別模 塊。觸摸屏和語音采集器經A/D轉換器與所述信息處理查詢單元的信息輸入端相連接。所 述信息處理查詢單元的信息輸出端經音頻解碼器和D/A轉換器與揚聲器或耳機連接。圖2是本發(fā)明所述智能查詢方法的一實施例的判斷流程圖。具體的步驟描述如 下a、是否查詢全部詞典,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容,不是, 作下一步判斷;b、是否查詢近義詞,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的近義詞/ 近義字,不是,作下一步判斷;C、是否查詢反義詞,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的反義詞/ 反義字,不是,作下一步判斷;d、是否查詢詞組,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的詞組,不 是,作下一步判斷;e、是否查詢例句,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的例句,不 是,作下一步判斷;f、是否查詢派生詞,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的派生詞, 不是,結束。圖3是本發(fā)明所述智能查詢系統(tǒng)的輸入識別流程圖。具體的步驟描述如下a、是否通過鍵盤或觸摸屏上輸入查詢內容;是,在編輯器內通過觸摸屏或鍵盤輸 入字符,調用信息查詢單元進行查詢,否,進行下一步驟;b、是否通過數(shù)據(jù)庫索引目錄確定查詢內容,是,通過觸摸屏或鼠標在屏幕上選擇 要查詢的信息和查詢范圍,調用信息查詢單元進行查詢,否,進行下一步驟;C、是否通過語音采集器輸入查詢內容,是,通過麥克風輸入查詢信息的語音,調用 信息查詢單元進行查詢,否,結束查詢。將查詢的詞或字在全部詞典字典或單本詞典字典中進行查詢,查詢詞的查詢方法 包括,單本查詢,或全部查詢,或近義詞查詢,或反義詞查詢,或詞組查詢,或例句查詢,或派 生詞查詢,或語法查詢,或模糊查詢。查詢字的查詢方法包括單本查詢,或全部查詢,或同 義字查詢,或反義字查詢,或多音字查詢,或繁體字查詢,或異形字查詢。查詢結果的摘要目 錄方式列出或語音輸出。
本發(fā)明的查詢步驟開機;進入主界面;通過鍵盤、觸摸屏或語音確定查詢詞典還 是字典;用鍵盤、觸摸屏或語音確定關鍵詞或字,確認后選擇單本查詢或全部查詢;查詢選 項包括近義詞,反義詞,詞組,例句,派生詞等;或近義字,反義字,多音字,繁體字,異形字 等;查詢結果按摘要條目列出,或語音輸出。本發(fā)明所述智能查詢系統(tǒng)及查詢方法可以查詢中文,外文等所有字詞典的全部內 容,并將查詢結果按摘要條目形式列出或語音輸出。本發(fā)明中的字典,詞典可以是新華詞 典,漢語詞典,詞源和成語詞典等等。本發(fā)明所述的信息處理查詢模塊可適用于電子詞典,電子字典,電子學習機,筆記 本電腦,個人電腦,手機及具有文字語音功能的電子設備。以上,僅為本發(fā)明的較佳實施例,但本發(fā)明的保護范圍并不局限于此,任何熟悉本 技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在 本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應該以權利要求所界定的保護范圍為準。
權利要求
一種智能查詢系統(tǒng),其特征在于,包括一輸入模塊,由觸摸屏,鍵盤和語音采集器構成,用于接收用戶欲查詢的查詢內容;一信息處理查詢模塊,由信息處理及存儲單元和信息查詢單元構成;其中,所述信息處理及存儲單元,用于建立兩個以上的詞典和/或字典的數(shù)據(jù)庫,以及詞或字的索引目錄,并按同詞或同字歸類排列的方式將詞或字存儲于數(shù)據(jù)庫中;所述信息查詢單元,用于接收所述輸入模塊的查詢內容,并對該查詢內容進行識別判斷,依據(jù)判斷結果進行查詢,并輸出查詢結果;以及,一輸出模塊,接收上述查詢結果并經顯示器和/或語音輸出單元輸出。
2.根據(jù)權利要求1所述智能查詢系統(tǒng),其特征在于,所述的信息查詢單元包括信息識 別判斷單元,比較計算單元和數(shù)據(jù)輸出單元;其中,信息識別判斷單元,對輸入模塊輸入的查詢內容進行識別和判斷;比較計算單元,依據(jù)判斷的結果,在數(shù)據(jù)庫中進行查詢;數(shù)據(jù)輸出單元,建立所述信息查詢單元和所述輸出模塊的通信。
3.根據(jù)權利要求1所述智能查詢系統(tǒng),其特征在于,所述語音輸出單元為揚聲器或耳機。
4.一種智能查詢方法,其特征在于,包括以下步驟,(1)接收用戶欲查詢的查詢內容;(2)對上述查詢內容進行識別和判斷,依據(jù)判斷結果進行查詢,并輸出查詢結果;(3)查詢結果按摘要條目形式列出或語音輸出。
5.根據(jù)權利要求4所述智能查詢方法,其特征在于,步驟(2)的識別過程如下a、是否通過鍵盤或觸摸屏上輸入查詢內容;是,在編輯器內通過觸摸屏或鍵盤輸入字 符,調用信息查詢單元進行查詢,否,進行下一步驟;b、是否通過數(shù)據(jù)庫索引目錄確定查詢內容,是,通過觸摸屏或鼠標在屏幕上選擇要查 詢的信息和查詢范圍,調用信息查詢單元進行查詢,否,進行下一步驟;C、是否通過語音采集器輸入查詢內容,是,通過麥克風輸入查詢信息的語音,調用信息 查詢單元進行查詢,否,結束查詢。
6.根據(jù)權利要求4所述智能查詢方法,其特征在于,步驟(2)的分析判斷過程如下a、是否查詢全部詞典和/或字典,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容, 不是,作下一步判斷;b、是否查詢近義詞/近義字,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的近 義詞/近義字,不是,作下一步判斷;C、是否查詢反義詞/反義字,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的反 義詞/反義字,不是,作下一步判斷;d、是否查詢詞組,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的詞組,不是,作 下一步判斷;e、是否查詢例句,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查詢內容的例句,不是,作 下一步判斷;f、是否查詢派生詞,或繁體字,或異形字,是,在所述數(shù)據(jù)庫存儲的相應內容中檢索查 詢內容的派生詞,或繁體字,或異形字,不是,結束。
全文摘要
本發(fā)明公開一種智能查詢系統(tǒng)及查詢方法,主要是針對現(xiàn)有電子詞典或字典存在的查詢缺陷而設計。本發(fā)明包括一輸入模塊,由觸摸屏,鍵盤和語音采集器構成,用于接收用戶欲查詢的查詢內容;一信息處理查詢模塊,由信息處理及存儲單元和信息查詢單元構成;其中,所述信息處理及存儲單元,用于建立兩個以上的詞典和/或字典的數(shù)據(jù)庫,以及詞或字的索引目錄,并按同詞或同字歸類排列的方式將詞或字存儲于數(shù)據(jù)庫中;所述信息查詢單元,用于接收所述輸入模塊的查詢內容,并對該查詢內容進行識別判斷,依據(jù)判斷結果進行查詢,并輸出查詢結果;以及,一輸出模塊,接收上述查詢結果并經顯示器和/或語音輸出單元輸出。本發(fā)明可實現(xiàn)對多個詞典字典的全部查詢。
文檔編號G06F17/30GK101901276SQ201010259890
公開日2010年12月1日 申請日期2010年8月23日 優(yōu)先權日2010年8月23日
發(fā)明者徐國元 申請人:徐國元