本發(fā)明實施例屬于信息搜索領域,尤其涉及一種信息搜索方法及系統(tǒng)。
背景技術:
隨著信息技術的不斷發(fā)展,人們越來越多的通過電子設備(例如手機、平板電腦、電子書等)中的電子書來完成閱讀活動。網(wǎng)絡技術的發(fā)展和普及以及應用成本的下降,使其正以全新的方式迅速滲透到社會生活的各個方面,例如用戶在進行利用電子產品學習時可以通過網(wǎng)絡搜索獲得大量的習題進行練習以鞏固所學知識點,但由于現(xiàn)有的搜索方法都需要用戶手動輸入關鍵字等信息才能進行搜索操作,用戶閱讀電子書時需要關閉閱讀界面后手動輸入信息搜索習題,練習之后再重新打開并查找之前所閱讀頁面,導致程序切換過于繁瑣,操作效率低下。
技術實現(xiàn)要素:
本發(fā)明實施例提供了一種信息搜索方法及系統(tǒng),旨在解決現(xiàn)有的方法中,用戶在閱讀電子書需要進行習題練習時需要手動輸入信息查詢所需習題,導致終端程序切換頻繁,操作效率低下的問題。
本發(fā)明實施例第一方面,提供了一種信息搜索方法,所述方法包括:
顯示閱讀信息;
接收習題搜索指令;
根據(jù)所述習題搜索指令確定所述閱讀信息的搜索要素;
根據(jù)所述搜索要素搜索習題。
本發(fā)明實施例的第二方面,提供一種信息搜索系統(tǒng),所述系統(tǒng)包括:
顯示單元,用于顯示閱讀信息;
指令接收單元,用于接收習題搜索指令;
搜索要素確定單元,用于根據(jù)所述習題搜索指令確定所述閱讀信息的搜索要素;
習題搜索單元,用于根據(jù)所述搜索要素搜索習題。
在本發(fā)明實施例中,首先將電子書的閱讀功能與網(wǎng)絡上與之相關的練習題相結合,在用戶閱讀電子書時,閱讀到書中對應的知識點需要進行習題練習則發(fā)出搜索習題指令,終端根據(jù)搜索指令確定用戶所閱讀內容中包含的搜索要素,根據(jù)搜索要素進行習題的搜索。將電子書的閱讀與習題練習相結合使用戶在閱讀電子書的同時,能實時根據(jù)自身需要進行習題的練習,起到了鞏固知識,熟悉題型的效果,提高了用戶的學習效率。
附圖說明
圖1是本發(fā)明第一實施例提供的一種信息搜索方法的流程圖;
圖2是本發(fā)明第二實施例提供的一種信息搜索系統(tǒng)的結構圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例中,用戶在進行電子書閱讀時顯示閱讀信息,需要進行習題練習則發(fā)出習題搜索指令,終端接收習題搜索指令后根據(jù)所述習題搜索指令確定所述閱讀信息的搜索要素,然后根據(jù)所述搜索要素搜索習題。
為了說明本發(fā)明所述的技術方案,下面通過具體實施例來進行說明。
實施例一:
圖1示出了本發(fā)明第一實施例提供的一種信息搜索方法的流程圖,詳述如下:
步驟S110,顯示閱讀信息;
該步驟中,當用戶利用終端進行閱讀時,以電子書的形式顯示閱讀信息。其中,所述閱讀信息可以為習題、文學作品(如紅樓夢)等,所述終端可以為Kindle、智能手機、筆記本電腦、平板電腦、家教機或車載電腦等。
步驟S120,接收習題搜索指令;
具體地,終端在顯示的閱讀信息頁面上提供一個搜索入口,用戶通過該搜索入口發(fā)出習題搜索指令,如無需輸入搜索內容,直接點擊“搜索”按鍵發(fā)出習題搜索指令。當然,為了更精確地輸出習題搜索指令,當用戶閱讀電子書某一章節(jié)時,可根據(jù)自身需要對該章節(jié)中包含的知識點進行習題練習,此時,用戶發(fā)出習題搜索指令,由終端接收用戶發(fā)出的習題搜索指令。其中,習題搜索指令可通過以下方式發(fā)出:用戶可以通過選擇該章節(jié)內容,按壓預先設置的快捷鍵(例如:任意鍵+E)來發(fā)出習題搜索指令。
步驟S130,根據(jù)所述習題搜索指令確定所述閱讀信息的搜索要素;
該步驟中,若用戶沒有輸入搜索內容,直接發(fā)出習題搜索指令,則終端需要預估用戶希望搜索的內容,此時,所述步驟S130具體為:
A1、根據(jù)所述習題搜索指令獲取并解析當前顯示的閱讀信息。
A2、在當前顯示的閱讀信息為習題時,確定所述當前顯示的閱讀信息的搜索要素,所述搜索要素包括習題的名詞和/或考題類型。其中,所述考題類型包括歷年高考真題,各省份模擬考試題以及普通練習題等。例如,當顯示的閱讀信息為包含數(shù)學方面各種方程式或公式且顯示的閱讀信息的字節(jié)數(shù)少于指定的字節(jié)數(shù)時,判定顯示的閱讀信息為習題。當用戶當前閱讀信息為數(shù)學方面相關知識時,表明用戶需要進行數(shù)學方面的習題練習,此時,繼續(xù)解析當前顯示的與數(shù)學有關的閱讀信息所屬的知識點,解析的知識點將作為搜索要素。需要指出的是,解析的知識點通常包括具體的名詞。例如,當判斷出用戶正在閱讀物理學相關知識,且判斷出閱讀信息中包含牛頓定律、電磁波等物理相關信息時,則牛頓定律、電磁波等名詞將作為搜索要素??蛇x地,在確定搜索要素是否包括考試題型之前,包括:獲取用戶的查看記錄,判斷用戶是否查看過與歷年高考真題或各省份模擬考試題或普通練習題等習題,若已查看,則確定的搜索要素將包括對應的考試題型。例如,若用戶的查看記錄中,用戶經(jīng)常查看高考真題,則確定的搜索要素包括“高考真題”。
A3、在當前顯示的閱讀信息為文學作品時,確定所述當前顯示的閱讀信息的搜索要素,所述搜索要素包括文學作品的名稱和/或內容章節(jié)和/或考題類型。例如,若當前顯示的閱讀信息是通過各種形象來反應社會生活,或者閱讀信息中包含了事件的時間、地點、人物、原因、經(jīng)過、結果等信息,則判斷當前顯示的閱讀信息為文學作品。然后根據(jù)該文學作品對應的要素,例如名稱和/或所閱讀章節(jié)內容和/或考試題型進行搜索;所述考試題型包括歷年高考真題,各省份模擬考試題以及普通練習題等??蛇x地,在確定搜索要素是否包括考試題型之前,包括:獲取用戶的查看記錄,判斷用戶是否查看過歷年高考真題或各省份模擬考試題或普通練習題等習題,若已查看,則確定的搜索要素將包括對應的考試題型。
步驟S140,根據(jù)所述搜索要素搜索習題;
該步驟中根據(jù)上述確定的閱讀信息的搜索要素通過互聯(lián)網(wǎng)進行相關練習題的搜索。
進一步地,在根據(jù)所述搜索要素搜索習題之后,包括:
將搜索的習題與顯示的閱讀信息對應存儲并標識。在根據(jù)閱讀信息確定出搜索要素后,搜索習題;可以對搜索到的習題與閱讀信息相對應進行存儲;可以將所述習題存儲在云端也可以直接進行網(wǎng)絡存儲;存儲習題后在對應知識點位置進行標注。例如用戶在閱讀《紅樓夢》中某章節(jié)時發(fā)出搜索習題的指令,終端接收指令后確定該章節(jié)對應的搜索要素搜索相關習題,搜索到的習題存儲在云端,并在該部分習題對應的內容作出標識,如,通過“已搜索對應的習題”對該部分習題進行標識,或者,通過特定的符號(如光標)對該部分習題進行標識,或者,通過特定的顏色作為標識顯示該部分習題,以標識針對該部分習題進行搜索。
進一步地,在將所述搜索的習題與顯示的閱讀信息對應存儲并標識之后,還包括:檢測顯示搜索的習題的標識所在的位置是否接收到查看指令;在顯示搜索的習題的標識所在的位置接收到查看指令時,顯示存儲的搜索習題。
該步驟中將搜索的習題與閱讀信息對應存儲并標識后,若終端在顯示標識的位置檢測到用戶發(fā)出的查看指令時,以不同于顯示閱讀信息的字體的顏色顯示搜索的習題。其中,用戶發(fā)出查看指令的方式可通過以下方式發(fā)出:通過用戶觸摸顯示搜索的習題的標識所在的位置發(fā)出,或者,在輸入設備對應的光標顯示在顯示標識的位置時,用戶通過按壓輸入設備(如鼠標、輸入筆)發(fā)出。
可選地,在將所述搜索的習題與顯示的閱讀信息對應存儲并標識之后,還包括:檢測顯示搜索的習題的標識所在的位置是否接收到查看指令;在顯示搜索的習題的標識所在的位置接收到查看指令時,播報存儲的搜索習題。具體地,當用戶閱讀到顯示搜索的習題的標識所在的位置時,通過語音播報等形式提醒用戶該處存在需要進行習題練習的知識點。
進一步地,在將所述搜索的習題與顯示的閱讀信息對應存儲并標識之后,還包括:接收到刷題指令后,確定用戶所處的位置;根據(jù)確定的用戶所處的位置確定教學所用的教學版本;根據(jù)教學所用的教學版本過濾搜索的習題并推送過濾后的習題。
用戶進行閱讀時發(fā)出刷題指令,終端接收到刷題指令,終端內定位系統(tǒng)(如GPS定位系統(tǒng))確定出用戶所在位置。由于不同地區(qū)教學所用教材不同,因此,對不同地區(qū)的用戶來說,同樣內容的閱讀材料所包含的知識點、考點也會有差異。通過用戶所處的位置對搜索到的習題進一步篩選,即根據(jù)教學所用的教學版本過濾搜索的習題,能夠得到與用戶所在地的教學版本相關的習題并推送給用戶,從而提高推送的習題的精確度。例如,廣東地區(qū)用戶在閱讀時需要進行習題搜索,終端確定用戶所處位置在廣東,則篩選出廣東地區(qū)教材與閱讀內容知識點所對應的習題,再推送給用戶。
當然,如果用戶需要對各個地區(qū)的習題都進行練習也可以通過取消操作,以使終端不進行用戶自身的定位搜索,這樣就能給用戶推送各個地區(qū)的與當前所閱讀信息相關的習題。
本發(fā)明第一實施例中,首先將電子書的閱讀功能與網(wǎng)絡上與之相關的練習題相結合,在用戶閱讀電子書時,閱讀到書中對應的知識點需要進行習題練習則發(fā)出搜索習題指令,終端根據(jù)搜索指令確定用戶所閱讀內容中包含的搜索要素,根據(jù)搜索要素進行習題的搜索。將電子書的閱讀與習題練習相結合使用戶在閱讀電子書的同時,能實時根據(jù)自身需要進行習題的練習,起到了鞏固知識,熟悉題型的效果,提高了用戶的學習效率。
應理解,在本發(fā)明實施例中,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應以其功能和內在邏輯確定,而不應對本發(fā)明實施例的實施過程構成任何限定。
實施例二:
圖2示出了本發(fā)明第二實施例提供的一種信息搜索系統(tǒng)的結構圖,該信息搜索系統(tǒng)可應用于各種移動終端中,該移動終端可以包括經(jīng)無線接入網(wǎng)RAN與一個或多個核心網(wǎng)進行通信的用戶設備,該移動終端可以是Kindle、智能手機、筆記本電腦、平板電腦、家教機或車載電腦等。為了便于說明,僅示出了與本發(fā)明實施例相關的部分。
該信息搜索系統(tǒng)包括:顯示單元210,指令接收單元220,搜索要素確定單元230,習題搜索單元240。其中:
顯示單元210,用于顯示閱讀信息;
所述顯示單元210中,當用戶利用終端進行閱讀時,以電子書的形式顯示閱讀信息。其中,所述閱讀信息可以為習題、文學作品(如紅樓夢)等,所述終端可以為Kindle、智能手機、筆記本電腦、平板電腦、家教機或車載電腦等。
指令接收單元220,用于接收習題搜索指令;
具體地,終端在顯示的閱讀信息頁面上提供一個搜索入口,用戶通過該搜索入口發(fā)出習題搜索指令,如無需輸入搜索內容,直接點擊“搜索”按鍵發(fā)出習題搜索指令。當然,為了更精確地輸出習題搜索指令,當用戶閱讀電子書某一章節(jié)時,可根據(jù)自身需要對該章節(jié)中包含的知識點進行習題練習,此時,用戶發(fā)出習題搜索指令,由終端接收用戶發(fā)出的習題搜索指令。其中,習題搜索指令可通過以下方式發(fā)出:用戶可以通過選擇該章節(jié)內容,按壓預先設置的快捷鍵(例如:任意鍵+E)來發(fā)出習題搜索指令。
搜索要素確定單元230,用于根據(jù)所述習題搜索指令確定所述閱讀信息的搜索要素;
若用戶沒有輸入搜索內容,直接發(fā)出習題搜索指令,則終端需要預估用戶希望搜索的內容,此時,所述搜索要素確定單元230具體包括:
閱讀信息顯示模塊:用于根據(jù)所述習題搜索指令獲取并解析當前顯示的閱讀信息;
習題要素確定模塊:用于在當前顯示的閱讀信息為習題時,確定所述當前顯示的閱讀信息的搜索要素,所述搜索要素包括習題的名詞和/或考題類型。其中,所述考題類型包括歷年高考真題,各省份模擬考試題以及普通練習題等。例如,當顯示的閱讀信息為包含數(shù)學方面各種方程式或公式且顯示的閱讀信息的字節(jié)數(shù)少于指定的字節(jié)數(shù)時,判定顯示的閱讀信息為習題。當用戶當前閱讀信息為數(shù)學方面相關知識時,表明用戶需要進行數(shù)學方面的習題練習,此時,繼續(xù)解析當前顯示的與數(shù)學有關的閱讀信息所屬的知識點,解析的知識點將作為搜索要素。需要指出的是,解析的知識點通常包括具體的名詞。例如,當判斷出用戶正在閱讀物理學相關知識,且判斷出閱讀信息中包含牛頓定律、電磁波等物理相關信息時,則牛頓定律、電磁波等名詞將作為搜索要素??蛇x地,在確定搜索要素是否包括考試題型之前,包括:獲取用戶的查看記錄,判斷用戶是否查看過與歷年高考真題或各省份模擬考試題或普通練習題等習題,若已查看,則確定的搜索要素將包括對應的考試題型。例如,若用戶的查看記錄中,用戶經(jīng)常查看高考真題,則確定的搜索要素包括“高考真題”。
文學作品要素確定模塊:用于在當前顯示的閱讀信息為文學作品時,確定所述當前顯示的閱讀信息的搜索要素,所述搜索要素包括文學作品的名稱和/或內容章節(jié)和/或考題類型;
例如,若當前顯示的閱讀信息是通過各種形象來反應社會生活,或者閱讀信息中包含了事件的時間、地點、人物、原因、經(jīng)過、結果等信息,則判斷當前顯示的閱讀信息為文學作品。然后根據(jù)該文學作品對應的要素,例如名稱和/或所閱讀章節(jié)內容和/或考試題型進行搜索;所述考試題型包括歷年高考真題,各省份模擬考試題以及普通練習題等??蛇x地,在確定搜索要素是否包括考試題型之前,包括:獲取用戶的查看記錄,判斷用戶是否查看過歷年高考真題或各省份模擬考試題或普通練習題等習題,若已查看,則確定的搜索要素將包括對應的考試題型。
習題搜索單元240,用于根據(jù)所述搜索要素搜索習題。
該步驟中根據(jù)上述確定的閱讀信息的搜索要素通過互聯(lián)網(wǎng)進行相關練習題的搜索。
進一步地,所述信息搜索系統(tǒng)還包括:
標識存儲單元,用于將搜索的習題與顯示的閱讀信息對應存儲并標識;
在根據(jù)閱讀信息確定出搜索要素后,搜索習題;可以對搜索到的習題與閱讀信息相對應進行存儲;可以將所述習題存儲在云端也可以直接進行網(wǎng)絡存儲;存儲習題后在對應知識點位置進行標注。例如用戶在閱讀《紅樓夢》中某章節(jié)時發(fā)出搜索習題的指令,終端接收指令后確定該章節(jié)對應的搜索要素搜索相關習題,搜索到的習題存儲在云端,并在該部分習題對應的內容作出標識,如,通過“已搜索對應的習題”對該部分習題進行標識,或者,通過特定的符號(如光標)對該部分習題進行標識,或者,通過特定的顏色作為標識顯示該部分習題,以標識針對該部分習題進行搜索。
進一步地,所述信息搜索系統(tǒng)還包括:
查看指令檢測單元,用于檢測顯示搜索的習題的標識所在的位置是否接收到查看指令;
搜索的習題顯示單元,用于在顯示搜索的習題的標識所在的位置接收到查看指令時,顯示存儲的搜索的習題。
將搜索的習題與閱讀信息對應存儲并標識后,若終端在顯示標識的位置檢測到用戶發(fā)出的查看指令時,以不同于顯示閱讀信息的字體的顏色顯示搜索的習題。其中,用戶發(fā)出查看指令的方式可通過以下方式發(fā)出:通過用戶觸摸顯示搜索的習題的標識所在的位置發(fā)出,或者,在輸入設備對應的光標顯示在顯示標識的位置時,用戶通過按壓輸入設備(如鼠標、輸入筆)發(fā)出。
可選地,所述信息搜索系統(tǒng)還包括:
查看指令接收情況檢查單元,用于檢測顯示搜索的習題的標識所在的位置是否接收到查看指令;
習題播報單元,用于在顯示搜索的習題的標識所在的位置接收到查看指令時,播報存儲的搜索習題。具體地,當用戶閱讀到顯示搜索的習題的標識所在的位置時,通過語音播報等形式提醒用戶該處存在需要進行習題練習的知識點。
進一步地,所述信息搜索系統(tǒng)還包括:
用戶所處的位置確定單元,用于在接收到刷題指令后,確定用戶所處的位置;用戶進行閱讀時發(fā)出刷題指令,終端接收到刷題指令,終端內定位系統(tǒng)(如GPS定位系統(tǒng))確定出用戶所在位置。
教學版本確定單元,用于根據(jù)確定的用戶所處的位置確定教學所用的教學版本;由于不同地區(qū)教學所用教材不同,因此,對不同地區(qū)的用戶來說,同樣內容的閱讀材料所包含的知識點、考點也會有差異。根據(jù)對用戶的定位結果確定出用戶所在地的教學版本。
習題過濾單元,用于根據(jù)教學所用的教學版本過濾搜索的習題并推送過濾后的習題。通過用戶所處的位置的教學版本過濾搜索的習題,得到與用戶所在地的教學版本相關的習題并推送給用戶,從而提高推送的習題的精確度。
本發(fā)明第二實施例中,所述系統(tǒng)將電子書的閱讀功能與相關的習題相結合,使用戶在閱讀電子書的同時,能實時進行習題的練習,起到了鞏固知識,熟悉題型的效果,提高了用戶的學習效率。
本領域普通技術人員可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以在存儲于一計算機可讀取存儲介質中,所述的存儲介質,如ROM/RAM、磁盤、光盤等。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的方法、系統(tǒng)的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。