專利名稱:一種關鍵詞自動擴展查詢裝置的制作方法
技術領域:
本實用新型涉及一種關鍵詞自動擴展查詢裝置。
背景技術:
從古至今不同民族的文化交流及貿(mào)易活動都需要通過語言及文字做為彼此 溝通的橋梁,語言及文字的用字遣詞會隨著時間和空間而有所變更,不論是在 交談、書信往來的溝通狀況下,由此可見借助隨身攜帶的消費性產(chǎn)品來達成交 流的重要性。
由于,現(xiàn)今輔助溝通的工具僅能查詢包含查詢字符串的詞匯,無法輸入查 詢字符串的同義字或相關的查詢字符串提供使用者查詢查詢。舉例來說,即使 同一相同語系的文字相似,但其對于意指同一物品的用語會使用不同的文字, 當使用者查詢「西紅柿」時,只會出現(xiàn)「西方」、「西瓜」等相同前綴的查詢結 果,并不會出現(xiàn)同等「西紅柿」的正確查詢結果——「西紅柿」,如此,必然造 成使用者查詢上的困擾,而使得查詢?nèi)蝿詹徽_。
此外,運用在不相同語系的查詢方面,使用者僅能使用有限的單字去査詢, 無法使用相關詞匯來查詢時,將無法獲得正確及多元的査詢結果,例如使用 者輸入「gO」僅會顯示包含「g0」的釋義、「gO」的變形詞及「gO」的例句等,
并無法通過査詢「go」而獲得包含「gone」的査詢結果——「gone for ever」及 「goneforever」的中譯「一去不復返」。因此,在査詢的擴展度方面尚有相當?shù)?改良空間。
綜上所述,在隨身攜帶的消費性產(chǎn)品上進行關鍵詞擴展查詢必會提升使用 者查詢的操作便利性及多元學習的效果,減少查詢失敗的挫折感且更貼近使用 者的使用需求。
實用新型內(nèi)容
本實用新型的目的在于提供一種關鍵詞自動擴展查詢裝置,以解決背景技 術中所述的僅能査詢包含查詢字符串的詞匯,無法輸入查詢字符串的同義字或 相關的查詢字符串提供使用者查詢、且查詢裝置無法讓使用者迅速獲得符合期 望的查詢結果的問題。
本實用新型的技術解決方案是-一種關鍵詞自動擴展查詢裝置,其特殊之處在于該裝置包括用于儲存包 含有關鍵詞、個詞匯和識別碼的數(shù)據(jù)庫的儲存模塊,將關鍵詞與至少一詞匯對 應、將相關的關鍵詞對應于識別碼的對應模塊,用來接收查詢字符串且分析查 詢字符串包含的關鍵詞的輸入模塊,依據(jù)關鍵詞對應的識別碼在數(shù)據(jù)庫中提取 該識別碼對應的相關的關鍵詞,以及與相關的關鍵詞對應的詞匯的查詢模塊, 用來輸出査詢結果的輸出模塊,所述輸入模塊、儲存模塊、對應模塊、輸出模 塊均與查詢模塊連接。
上述關鍵詞自動擴展查詢裝置還包括用于設定査詢模塊的查詢模式的設定 模塊,所述設定模塊與査詢模塊連接。
本實用新型的關鍵詞自動擴展查詢裝置通過設定識別碼,將與一關鍵詞相 關的關鍵詞與一識別碼對應,通過輸入相關關鍵詞中的任一關鍵詞即可將所有 相關關鍵詞對應的詞匯查詢出來,實現(xiàn)了關鍵詞的自動擴展查詢,提高了查詢 效率。
圖l是本實用新型的結構示意圖2是本實用新型的對應模塊工作原理示意圖3是本實用新型的輸入模塊工作原理示意圖; 圖4是本實用新型的查詢模塊、輸出模塊工作原理示意圖; 圖5是本實用新型的設定模塊工作原理示意圖; 圖6是査詢字符串為「隊長」時的査詢示意圖7是查詢模式為「中韓」、「日韓」、「中日韓」時的查詢示意圖; 圖8是查詢模式為「中日韓」時,輸入查詢字符串為「待人」時的查詢 示意圖
圖9是選擇查詢模式為「相異語系查詢」且為「英漢」時的查詢示意圖。
具體實施方式
參見圖l,本實用新型包括用于儲存包含有多個關鍵詞110、多個詞匯130和 多個識別碼150的數(shù)據(jù)庫70的儲存模塊10,將關鍵詞110與至少一詞匯130對應、 相關的關鍵詞110對應識別碼150的對應模塊20,用來接收查詢字符串且分析查 詢字符串包含的關鍵詞110的輸入模塊30,依據(jù)關鍵詞110對應的識別碼150在數(shù) 據(jù)庫70中提取該識別碼150對應的詞匯130的查詢模塊40,用來輸出查詢結果的 輸出模塊50,所述輸入模塊30、儲存模塊IO、對應模塊20、輸出模塊50均與查詢模塊40連接。
參見圖3,對應模塊20:將每一關鍵詞110對應于至少一個詞匯130,其中相 關的關鍵詞110對應于一個識別碼150。例如相關的關鍵詞IIO 「go、 gone、 went、 going」對應于一個識別碼150,相關的關鍵詞110 「隊長、隊長j對應于一個識 別碼150;其中對應模塊20可為雜湊表(Hash Table)、隊列(Queue)或排序名 單(SortList)。
其中,識別碼150是選自數(shù)字、英文、符號及其組合的群組,例如識別碼 150為「001」、「A01—01」等。
參見圖4,輸入模塊30:用來接收查詢字符串310且分析査詢字符串310包含 的關鍵詞110,例如接收查詢字符串310為「西紅柿」。
參見圖5,詞匯130可為關鍵詞110的例句關鍵詞110為「西紅柿」,詞匯130 可為「西紅柿」的例句「西紅柿炒蛋」。另外,詞匯130也可為關鍵詞110的釋義; 例如關鍵詞110為「西紅柿」,詞匯130為「西紅柿」的釋義「蔬菜類,果實扁
圓,熟后成紅色,可食」。
查詢模塊40:依據(jù)關鍵詞110對應的識別碼150在數(shù)據(jù)庫70中提取識別碼150 對應的相關關鍵詞,將相關關鍵詞對應詞匯130作為查詢結果410,例如輸入 查詢字符串310為「西紅柿」,則列出與之對應的詞匯「番茄」、「西紅柿」、 「醬」等相關關鍵詞對應的詞匯。
輸出模塊50:用來輸出查詢結果410,如列出對應于查詢字符串310 「西紅 柿」的詞匯130為「番茄」、「西紅柿」、「醬」等,從詞匯130中選擇「國語_ 西紅柿」后,隨即出現(xiàn)「西紅柿」的查詢結果410為「西紅柿」的注音、釋義及 例句。
參見圖6本實用新型還包括有設定模塊60:用來設定査詢模塊40的查詢模式 610,其中查詢模式610為相同語系查詢或相異語系査詢。
當查詢模式610為相同語系查詢時可選擇「漢語」為簡繁用語的對應及同義 字,通過此查詢模式610得到查詢結果410為「番茄」意即「西紅柿」、「火牛J 意即「變壓器」。
另一方面,使用者欲學習不同語系的語言則可以選擇查詢模式610為「相異 語系查詢」,欲查詢「西紅柿」的英文,則輸入查詢字符串310 「西紅柿」并選 擇「相異語系查詢」為「漢英」,最后査詢結果410為「tomato」及其例句等。
參見圖7,也可輸入査詢字符串310為「隊長」,查詢得到對應詞匯130為「隊
5長」及其查詢結果410為「隊長」的注音及例句等資料。此外,北韓及南韓的用
字遣詞亦是有差異,可通過「相同語系查詢」來查詢。
參見圖8,同一語系國家的文字或用語會有部分共同性,所以使用者也可以
選擇「中韓」、「日韓」、「中日韓」的查詢模式610,例如使用「中韓」模 式,輸入查詢字符串310為「g司」,即可獲得多個詞匯130且從中選擇「嚴 格」后,立即會顯示查詢結果410為「S5ICU 。
參見圖9,當查詢模式610為「中日韓」時,輸入查詢字符串310為「待人」, 可獲得多個詞匯130,且其中一個詞匯130為「法6 W」(日文漢字為「待6 人J),,選擇「 * ^ " i」之后,即顯示查詢結果410為「待^人」的韓語 「7l許司xl^4^」。通過「相同語系查詢」可査詢中日韓相同的字及其相關的 字,來提升使用者學習字匯的效果。
參見圖IO,當選擇查詢模式610為「相異語系查詢」且為「英漢」時,那么 使用者輸入「go」為査詢字符串310,選擇「一去不復返」為與之對應的詞匯130 , 則查詢結果410為「一去不復返」的英文拼音、變化形「gone」和相關例句「gone forever」等資料。
綜上所述,不難看出,當查詢模式610為相同語系査詢時,其中對應于同一 識別碼150的關鍵詞110與査詢字符串310屬于相同語系;例如「中韓」查詢相 互查詢時,其查詢字符串310為「中文」且關鍵詞110可為「中文」、「日文」、和 「韓文」等相同語系的文字。
此外,査詢模式610為相同語系查詢,其中對應于同一識別碼150的關鍵詞 110與查詢字符串310也可以是屬于相異語系;例如「中韓」查詢相互查詢時, 其查詢字符串310為「中文」且關鍵詞110可為「英文」、「西班牙文」等。
查詢模式610為相異語系査詢時,其中對應于同一識別碼150的關鍵詞110與 査詢字符串310屬于相同語系;例如使用「漢英」查詢模式時,其查詢字符串 310為「中文」且關鍵詞110為「中文」。反之,查詢模式610為相異語系查詢, 其中對應于同一識別碼150的關鍵詞110與查詢字符串310屬于相異語系;使用 「漢英」查詢模式時,其查詢字符串310為「中文」且關鍵詞可為「英文J。
權利要求1、一種關鍵詞自動擴展查詢裝置,其特征在于該裝置包括用于儲存包含有關鍵詞、個詞匯和識別碼的數(shù)據(jù)庫的儲存模塊,將關鍵詞與至少一詞匯對應、將相關的關鍵詞對應于識別碼的對應模塊,用來接收查詢字符串且分析查詢字符串包含的關鍵詞的輸入模塊,依據(jù)關鍵詞對應的識別碼在數(shù)據(jù)庫中提取該識別碼對應的相關的關鍵詞,以及與相關的關鍵詞對應的詞匯的查詢模塊,用來輸出查詢結果的輸出模塊,所述輸入模塊、儲存模塊、對應模塊、輸出模塊均與查詢模塊連接。
2、 根據(jù)權利要求l所述的關鍵詞自動擴展查詢裝置,其特征在于所述關 鍵詞自動擴展査詢裝置還包括用于設定查詢模塊的査詢模式的設定模塊,所述 設定模塊與查詢模塊連接。
專利摘要本實用新型涉及一種關鍵詞自動擴展查詢裝置,該裝置包括儲存模塊、對應模塊、輸入模塊、查詢模塊以及輸出模塊;輸入模塊、儲存模塊、對應模塊、輸出模塊均與查詢模塊連接。本實用新型提供了一種關鍵詞自動擴展查詢裝置,可解決背景技術中所述的僅能查詢包含查詢字符串的詞匯,無法輸入查詢字符串的同義字或相關的查詢字符串提供使用者查詢、且查詢裝置無法讓使用者迅速獲得符合期望的查詢結果的問題。
文檔編號G06F17/30GK201259671SQ20082003037
公開日2009年6月17日 申請日期2008年9月23日 優(yōu)先權日2008年9月23日
發(fā)明者熊國超, 鄭建鋒, 陳淮琰 申請人:無敵科技(西安)有限公司