[go: up one dir, main page]

TWI509439B - Question bank keyword search system and its method - Google Patents

Question bank keyword search system and its method Download PDF

Info

Publication number
TWI509439B
TWI509439B TW103115967A TW103115967A TWI509439B TW I509439 B TWI509439 B TW I509439B TW 103115967 A TW103115967 A TW 103115967A TW 103115967 A TW103115967 A TW 103115967A TW I509439 B TWI509439 B TW I509439B
Authority
TW
Taiwan
Prior art keywords
test
question
module
search
database
Prior art date
Application number
TW103115967A
Other languages
Chinese (zh)
Other versions
TW201543235A (en
Original Assignee
Han Lin Publishing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Han Lin Publishing Co Ltd filed Critical Han Lin Publishing Co Ltd
Priority to TW103115967A priority Critical patent/TWI509439B/en
Publication of TW201543235A publication Critical patent/TW201543235A/en
Application granted granted Critical
Publication of TWI509439B publication Critical patent/TWI509439B/en

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

題庫關鍵字搜尋系統及其方法Question bank keyword search system and method thereof

本發明係關於一種應用於電子題庫之搜尋系統及搜尋方法,特別係指關於一種可透過特定關鍵字搜尋之電子題庫搜尋系統及搜尋方法。The invention relates to a search system and a search method applied to an electronic question bank, in particular to an electronic question search system and a search method for searching through a specific keyword.

目前市面上已充斥多家文教或其他相關業者推出電子題庫,該類電子題庫可應用在包含電腦或行動裝置上,這對於學校或補教之出題者題等同於提出了一種新的方法手段,此種方法手段不用再土法煉鋼地用人工的方式去抄題、選題的製作考卷,直接經由電腦即可快速方便完成。At present, a number of cultural and educational or other related industry players have been launched on the market to launch electronic question banks, which can be applied to computers or mobile devices. This is equivalent to a new method for school or supplementary questions. The method and method do not need to use the manual method to copy the questions and select the test papers, which can be quickly and conveniently completed directly through the computer.

但遺憾地,市面上現行之電子題庫系統在自由度上不夠充分,出題者往往只能從課本的大章節去選取欲安排之題目,無法從一個整體性的概念去編輯設計考卷。又,當出題者根本不知道某個觀念的題目是落在哪個範圍哪個章節,而出題內容又必須有此觀念時是非常苦惱的,當電子題庫系統中的題目一多,出題者根本無從找起,只能用概略的方式猜測或者是土法煉鋼一個章節一個章節地去找。藉此本發明提出一種應用於電子題庫之搜尋系統及搜尋方法,透過此方法系統可依照出題者想找的觀念去搜尋類似題目,不用單一章節去搜尋,大大增加出題的靈活應用程度。Unfortunately, the current electronic question bank system on the market is not sufficient in terms of freedom. The questioners often only select the topics to be arranged from the large chapters of the textbooks, and cannot edit the design papers from a holistic concept. Also, when the questioner does not know which chapter of the topic is in which range, and the content of the question must have this concept, it is very distressing. When there are more questions in the electronic question bank system, the questioner can’t find it. From now on, you can only guess in a rough way or look for a chapter in a section of the method. The invention provides a search system and a search method applied to an electronic question bank. Through this method, the system can search for similar topics according to the concept that the questioner is looking for, and does not need to search for a single chapter, thereby greatly increasing the flexible application degree of the question.

有鑑於在先前技術中提到的問題,本發明欲提出一種題庫關鍵字搜尋之方法,此方法係可讓使用者能於電子題庫之中快速建立客製化的試題考卷,無須像傳統式之電子題庫班土法煉鋼,其包含下列步驟:一初始化步驟,該初始化步驟係為建立一資料庫,該資料庫包含一試題資料庫以及一索引資料庫;一試題分析步驟,該試題分析步驟係為輸入至少一測驗試題,並且擷取該測驗試題上所夾帶之至少一字元資料;一試題儲存步驟,該試題儲存步驟係為分別將該測驗試題以及該字元資料儲存至該試題資料庫以及該索引資料庫,並且建立該測驗試題以及該字元資料在該試題資料庫與該索引資料庫間之對應連結;一字元搜尋步驟,該字元搜尋步驟係為在該索引資料庫中利用一字元搜尋模組尋找該字元資料,並找出儲存於該試題資料庫中與該字元資料有對應連結之該測驗試題;以及一搜尋結果顯示步驟,該搜尋結果顯示步驟係為將擁有對應關係之該字元資料的該測驗試題展現於一顯示介面上。In view of the problems mentioned in the prior art, the present invention intends to provide a method for searching a keyword search keyword, which allows a user to quickly establish a customized test paper in an electronic question bank without having to be like a traditional one. The electronic question bank class soil method steelmaking comprises the following steps: an initialization step, the initialization step is to establish a database, the database includes a test database and an index database; a test analysis step, the test analysis step Entering at least one test question and extracting at least one character data entrained in the test test question; a test question storage step of storing the test test question and the character data separately to the test question data a library and the index database, and establishing the test question and the corresponding link between the character data and the index database; the character search step, the character search step is in the index database Using a character search module to find the character data, and find out that it is stored in the test database and corresponds to the character data. Of the test questions; and a search result display step, the search results display step system will have to correspond to the character of the relationship between the information of the test questions to show on a display interface.

較佳地,其中該字元資料包含字元本身之資訊以及相鄰字元間之順序的資訊。Preferably, the character data contains information of the character itself and information about the order between adjacent characters.

較佳地,其中更包含一進階搜尋步驟,該進階搜尋步驟係為更進一步界定該字元搜尋步驟所能搜尋之範圍。Preferably, the method further includes an advanced search step for further defining a range that the character search step can search for.

較佳地,其中該進階搜尋步驟包含一範圍限定步驟、一難度限定步驟、一題型限定步驟以及一出處限定步驟。Preferably, the advanced search step comprises a range defining step, a difficulty defining step, a question defining step and a source defining step.

較佳地,其中該字元搜尋步驟前或該搜尋結果顯示步驟後更 包含一命題形式選擇步驟,該命題形式選擇步驟係由使用者選定一種已預先定義的命題形式以便套用於試題考卷。Preferably, before the character search step or after the search result display step A proposition form selection step is included, wherein the proposition form selection step is performed by the user to select a pre-defined proposition form for use in the test paper.

較佳地,其中該命題形式選擇步驟後更包含一試題預覽顯示步驟,該試題預覽顯示步驟係為依據選定的命題形式顯示出對應之該測驗試題。Preferably, the proposition form selection step further comprises a test preview display step, wherein the test preview display step is to display the corresponding test question according to the selected proposition form.

較佳地,其中該試題預覽顯示步驟後更包含一試題編輯步驟,該試題編輯步驟係為瀏覽並編輯所欲命題之該測驗試題並將該測驗試題給選定。Preferably, the test preview display step further comprises a test editing step, the test editing step is to browse and edit the test question of the desired proposition and select the test test question.

較佳地,其中在該試題編輯步驟後更有一製作試卷步驟,該製作試卷步驟係為將編輯且選定完之該測驗試題製作成可列印之試題考卷的格式。Preferably, after the test editing step, there is a test paper making step, wherein the test paper test step is to prepare the edited and selected test test question into a printable test paper format.

又,本發明提出一種題庫關鍵字搜尋之系統,使用上述提到之方法所建立之系統,該系統係讓使用者能於電子題庫之中快速建立客製化的試題考卷,其包含:一資料庫,該資料庫係用於儲存至少一測驗試題,該資料庫包含一試題資料庫以及一索引資料庫;一字元擷取模組,該字元擷取模組係用於擷取該測驗試題之至少一字元資料並建立該字元資料與該測驗試題之對應連結;一字元搜尋模組,該字元搜尋模組係用於搜尋該字元資料並找出對應連結之該測驗試題;一搜尋結果顯示模組,該搜尋結果顯示模組係用於展現所搜尋到之結果於一顯示介面上;其中,先把該測驗試題儲存進該資料庫,接著該字元擷取模組擷取該測驗試題之該字元資料後,分別將該測驗試題以及該字元資料存進該試題資料庫以及該索引資料庫,之後利用字元搜尋模組即可直接藉由該字元資料找 出對應之該測驗試題,最後藉由該搜尋結果顯示模組將結果展現於該顯示介面上。Moreover, the present invention provides a system for searching a keyword search keyword, using the system established by the above-mentioned method, which enables the user to quickly establish a customized test paper in the electronic question bank, which includes: The database is used to store at least one test question, the database includes a test database and an index database; a character capture module, the character capture module is used to retrieve the test At least one character data of the test question and establishing a corresponding link between the character data and the test test question; a character search module for searching the character data and finding the corresponding link test a search result display module, wherein the search result display module is configured to display the searched result on a display interface; wherein the test test question is first stored in the database, and then the character capture mode is performed. After the group retrieves the character data of the test question, the test question and the character data are respectively stored in the test question database and the index database, and then the character search module can be directly used by the character search module. Looking characters The test question corresponding to the test result is finally displayed on the display interface by the search result display module.

較佳地,其中該字元資料包含字元本身之資訊以及相鄰字元間之順序的資訊。Preferably, the character data contains information of the character itself and information about the order between adjacent characters.

較佳地,其中更包含一進階搜尋模組,該進階搜尋步驟係為更進一步界定該字元搜尋模組所能搜尋之範圍。Preferably, the method further comprises an advanced search module, wherein the advanced search step further defines a range that the character search module can search for.

較佳地,其中該進階搜尋模組包含一範圍限定模組、一難度限定模組、一題型限定模組以及一出處限定模組。Preferably, the advanced search module comprises a range defining module, a difficulty defining module, a question defining module and a source defining module.

較佳地,其中該更包含一命題形式選擇模組,該命題形式選擇模組係由使用者選定一種已預先定義的命題形式以便套用於試題考卷。Preferably, the method further comprises a proposition form selection module, wherein the proposition form selection module selects a pre-defined proposition form for the user to apply to the test paper.

較佳地,其中更包含一試題預覽顯示模組,該試題預覽顯示模組係為依據選定之命題形式展現出對應之該測驗試題。Preferably, the method further includes a test preview display module, wherein the test preview display module displays the corresponding test questions according to the selected proposition form.

較佳地,其中更包含一試題編輯模組,該試題編輯模組係為瀏覽並編輯所欲命題之該測驗試題並將該測驗試題給選定。Preferably, the method further includes a test editing module, wherein the test editing module is to browse and edit the test question of the desired proposition and select the test question.

較佳地,其中更包含一製作試卷模組,該製作試卷模組係為將編輯且選定完之該測驗試題製作成可列印之試題考卷的格式。Preferably, the method further comprises a production test paper module, wherein the test paper test module is configured to make the edited and selected test test questions into a printable test paper.

由上述方法中之各步驟以及系統中之各模組可清楚地知道本發明確實成功將習知之電子題庫大幅改善,此搜尋方法可增加出題的靈活度以及應用程度,為出題者帶來大大的便利。It is clear from the various steps in the above methods and the modules in the system that the present invention has succeeded in greatly improving the conventional electronic question bank. This search method can increase the flexibility and application degree of the question, and bring a great convenient.

上述僅為各步驟之簡述,各具體實施例及實施步驟細節將進一步揭露如後。The above is only a brief description of each step, and details of each specific embodiment and implementation steps will be further disclosed as follows.

1000‧‧‧顯示介面1000‧‧‧Display interface

10‧‧‧資料庫10‧‧‧Database

11‧‧‧試題資料庫11‧‧‧ test database

111‧‧‧測驗試題111‧‧‧ test questions

12‧‧‧索引資料庫12‧‧‧ Index database

121‧‧‧字元資料121‧‧‧ character data

20‧‧‧字元擷取模組20‧‧‧ character capture module

30‧‧‧字元搜尋模組30‧‧‧ character search module

31‧‧‧進階搜尋模組31‧‧‧Advanced Search Module

311‧‧‧範圍限定模組311‧‧‧Scope limited module

312‧‧‧難度限定模組312‧‧‧Difficulty Qualification Module

313‧‧‧題型限定模組313‧‧‧ Question Type Qualification Module

314‧‧‧出處限定模組314‧‧‧Source limited module

40‧‧‧搜尋結果顯示模組40‧‧‧Search result display module

50‧‧‧命題形式選擇模組50‧‧‧Propositional form selection module

60‧‧‧試題預覽顯示模組60‧‧‧ test preview display module

70‧‧‧試題編輯模組70‧‧‧ test editing module

80‧‧‧製作試卷模組80‧‧‧Production test module

S10‧‧‧初始化步驟S10‧‧‧ initialization steps

S20‧‧‧試題分析步驟S20‧‧‧ test analysis steps

S30‧‧‧試題儲存步驟S30‧‧‧ test storage steps

S40‧‧‧字元搜尋步驟S40‧‧‧ character search step

S41‧‧‧進階搜尋步驟S41‧‧‧Advanced Search Steps

S411‧‧‧範圍限定步驟S411‧‧‧ Range Qualification Steps

S412‧‧‧難度限定步驟S412‧‧‧Difficulty Steps

S413‧‧‧題型限定步驟S413‧‧‧Type definition steps

S414‧‧‧出處限定步驟S414‧‧‧Source limitation steps

S50‧‧‧搜尋結果顯示步驟S50‧‧‧ Search results display steps

S60‧‧‧命題形式選擇步驟S60‧‧‧Propositional form selection steps

S70‧‧‧試題預覽顯示步驟S70‧‧‧ test preview display steps

S80‧‧‧試題編輯步驟S80‧‧‧ test editing steps

S90‧‧‧製作試卷步驟S90‧‧‧ Making test papers

第一圖為顯示該題庫關鍵字搜尋之方法之流程圖。The first figure is a flow chart showing the method of searching for the question bank keyword.

第二圖為顯示該題庫關鍵字搜尋之系統之示意圖。The second figure is a schematic diagram showing the system of the question bank keyword search.

第三圖~第七圖為顯示該題庫關鍵字搜尋之方法及系統之實施例。The third to seventh figures are examples of methods and systems for displaying the question bank keyword search.

題庫關鍵字搜尋方法Question bank keyword search method

請參考第一圖以及第三圖~第七圖。Please refer to the first picture and the third to seventh pictures.

本發明致力於提出一種題庫關鍵字搜尋之方法,此方法係可讓使用者能於電子題庫之中快速建立客製化的試題考卷,無須像傳統式之電子題庫班土法煉鋼,其主要包含下列步驟依序如下:一初始化步驟S10、一試題分析步驟S20、一試題儲存步驟S30、一字元搜尋步驟S40以及一搜尋結果顯示步驟S50、一命題形式選擇步驟S60、一試題預覽顯示步驟S70、一試題編輯步驟S80以及一製作試卷步驟S90。The invention is directed to a method for searching a keyword search keyword, which allows a user to quickly establish a customized test paper in an electronic question bank, without the need for a traditional electronic question bank to practice steelmaking. The following steps are included as follows: an initialization step S10, a test analysis step S20, a test storage step S30, a character search step S40, a search result display step S50, a proposition form selection step S60, and a test preview display step. S70, a test editing step S80, and a test paper step S90.

關於本實施例中之初始化步驟S10,該初始化步驟S10係為建立一資料庫10,該資料庫10包含一試題資料庫11以及一索引資料庫12。其中,該試題資料庫11內儲存測驗試題111,該索引資料庫12內儲存字元資料121。該字元資料121係用來判斷出題者欲尋找之測驗試題111之依據,稍後會詳細描述該字元資料121。Regarding the initialization step S10 in this embodiment, the initialization step S10 is to establish a database 10, which includes a test database 11 and an index database 12. The test question database 11 stores a test question 111 in which the character data 121 is stored. The character data 121 is used to determine the basis of the test question 111 that the questioner is looking for, and the character data 121 will be described in detail later.

關於本實施例中之試題分析步驟S20,該試題分析步驟S20係為輸入至少一測驗試題111,並且擷取該測驗試題111上所夾帶之至少一字 元資料121。其中,字元資料121包含字元本身之資訊以及相鄰字元間之順序的資訊。換句話說,當測驗試題111之題目本文或者是選項中的文字含有”台灣歷史”四個字,可以藉由任何一個字找到此測驗試題111,或者,藉由”台灣””灣歷””歷史””台灣歷””灣歷史””台灣歷史”都能夠找到此測驗試題111。想當然,在此測驗試題111中越多個字符合就會找到越少之搜尋結果,出題者也越容易找到自己確切想要的測驗試題111。With respect to the test analysis step S20 in the embodiment, the test analysis step S20 is to input at least one test test 111 and capture at least one word entrained on the test test 111. Meta data 121. Among them, the character data 121 contains information of the character itself and information about the order between adjacent characters. In other words, when the title of the test question 111 or the text in the option contains the words "Taiwan history", the test question 111 can be found by any word, or by "Taiwan" "Wan calendar"" The history "Taiwan calendar" "Bay history" "Taiwan history" can find this test question 111. Of course, the more characters you find in this test question 111, the fewer search results you find, and the easier it is for the person to find the test question 111 that he or she really wants.

關於本實施例中之試題儲存步驟S30,該試題儲存步驟S30係為分別將該測驗試題111以及該字元資料121儲存至該試題資料庫11以及該索引資料庫12,並且建立該測驗試題111以及該字元資料121在該試題資料庫11與該索引資料庫12間之對應連結,藉由此對應連結出題者可透過輸入關鍵字在索引資料庫12內搜尋字元資料121,一當找到符合之字元資料121後即可對應地從試題資料庫11呼叫出該對應之測驗試題111。With respect to the test question storage step S30 in the embodiment, the test question storage step S30 is to store the test test question 111 and the character data 121 to the test question database 11 and the index database 12, respectively, and establish the test question 111. And the character data 121 is connected to the index database 11 and the index database 12, and the corresponding link issuer can search for the character data 121 in the index database 12 through the input keyword, and find the character data 121. After the character data 121 is met, the corresponding test question 111 can be called out from the test database 11 correspondingly.

關於本實施例中之字元搜尋步驟S40,該字元搜尋步驟S40係為在該索引資料庫12中利用一字元搜尋模組30尋找該字元資料121,並找出儲存於該試題資料庫11中與該字元資料121有對應連結之該測驗試題111。其中,更包含一進階搜尋步驟S41,該進階搜尋步驟S41係為更進一步界定該字元搜尋步驟S40所能搜尋之範圍,該限定包含一範圍限定步驟S411、一難度限定步驟S412、一題型限定步驟S413以及一出處限定步驟S414。其中,範圍限定步驟S411係指單元、章節範圍,例如第一課、第二章。其中,難度限定步驟S412係指例如困難、普通以及簡單之程度差異。其中,題型限定步驟S413係指例如填充題、選擇題以及是非題之不同題型。其中,出處限定步驟S414係指例如試題、習作、各章節小考以及期中考之不同出處。With regard to the character searching step S40 in the embodiment, the character searching step S40 searches for the character data 121 by using the character search module 30 in the index database 12, and finds the data stored in the test data. The quiz test 111 in the library 11 is associated with the character data 121. The method further includes an advanced search step S41, which further defines a range that the character search step S40 can search for, the limitation includes a range defining step S411, a difficulty defining step S412, and a The question defining step S413 and a source defining step S414. The range defining step S411 refers to a unit and a chapter range, for example, the first lesson and the second chapter. The difficulty defining step S412 refers to, for example, a difference in difficulty, generality, and simplicity. Wherein, the question type defining step S413 refers to a different question type such as a fill question, a multiple choice question, and a yes or no question. The source limitation step S414 refers to, for example, a test question, an assignment, a chapter test, and a different source of the mid-term test.

關於本實施例中之搜尋結果顯示步驟S50,該搜尋結果顯示步驟S50係為將擁有對應關係之該字元資料121的該測驗試題111展現於一顯示介面1000上,該顯示界面1000可為桌上型電腦、筆記型電腦、平板電腦以及智慧手機之一或其組合。In the search result display step S50 in the embodiment, the search result display step S50 is to display the test question 111 of the character data 121 having the corresponding relationship on a display interface 1000, and the display interface 1000 can be a table. One or a combination of a laptop, a laptop, a tablet, and a smartphone.

關於本實施例中之題形式選擇步驟S60,其中該字元搜尋步驟S40前或該搜尋結果顯示步驟S50後更包含一命題形式選擇步驟S60,該命題形式選擇步驟S60係由使用者選定一種已預先定義的命題形式以便套用於試題考卷,該已預先定義的命題形式係包含申論題型、選擇題型、填空題型以及簡答題型等等不同種類之題型去做版面之配置,出題者可以規劃同一張試題考卷中分配不同之題型,此步驟之主要目的是預先規劃板面之題型標題。With respect to the question form selection step S60 in the embodiment, the character search step S40 or the search result display step S50 further includes a proposition form selection step S60, wherein the proposition form selection step S60 is selected by the user. Pre-defined propositional forms are used to apply to the test papers. The pre-defined propositional forms include different types of questions, such as the topic type, the multiple-choice type, the fill-in-the-blank question, and the short answer question type. You can plan to assign different questions in the same test paper. The main purpose of this step is to pre-plan the title of the board.

關於本實施例中之試題預覽顯示步驟S70,此試題預覽顯示步驟S70係與命題形式選擇步驟S60為一體之步驟,在出題者選定的命題形式後,試題預覽顯示步驟S70係為顯示出對應之該測驗試題111讓出題者確認是否有誤。With respect to the test preview display step S70 in the embodiment, the test preview display step S70 is a step of integrating with the proposition form selection step S60. After the proposition form selected by the questioner, the test preview display step S70 is displayed to correspond. The test question 111 allows the questioner to confirm whether there is an error.

關於本實施例中之試題編輯步驟S80,較佳地,其中該試題預覽顯示步驟S70後更包含一試題編輯步驟S80,該試題編輯步驟S80係為瀏覽並編輯所欲命題之該測驗試題111並將該測驗試題111給選定。在此可做題目細部的刪除與增加。出題者可在此步驟直接請系統自動挑選題目放進所屬之大題,以方便使用者在先前搜尋題目時沒有選擇足夠之題目。其中,在先前進階搜尋步驟S41中使用題型限定步驟S413所找出的特定題型可直接放入所歸屬之題型版面,此處要特別注意的是如果在題型限定步驟S413 中所找的題目有某類題型,則命題形式選擇步驟S60最好就至少要有一部分為該類題型之標題大項,而如果發現大題項目與所選擇之測驗試題111有所違和,也可在此步驟中做調整如此一來受試者才不會感到疑惑。With regard to the test editing step S80 in the embodiment, preferably, the test preview display step S70 further includes a test editing step S80, which is to browse and edit the test question 111 of the desired proposition. The test question 111 is given for selection. Here you can delete and add the details of the topic. In this step, the applicant can directly ask the system to automatically select the topic to be placed in the topic, so that the user does not select enough questions when searching for the topic. Wherein, the specific question type found by using the question type defining step S413 in the previous advanced search step S41 can be directly placed in the title type layout to which the title type belongs, and it is particularly noted here that if the question type is defined in step S413 The title to be found has a certain type of question type, and the proposition form selection step S60 preferably has at least a part of the title item of the type of the question type, and if the big item is found to be inconsistent with the selected test question 111, The adjustment can be made in this step so that the subject does not feel confused.

關於本實施例中之製作試卷步驟S90,在該試題編輯步驟S80後更有一製作試卷步驟S90,該製作試卷步驟S90係為將編輯且選定完之該測驗試題111製作成可列印之該試題考卷的格式。With regard to the production test paper step S90 in the embodiment, after the test title editing step S80, there is a test paper making step S90, which is to make the edited and selected test question 111 into a printable test question. The format of the exam paper.

題庫關鍵字搜尋系統Question bank keyword search system

請參考第二圖以及第三圖~第七圖。Please refer to the second picture and the third to seventh pictures.

以上題庫關鍵字搜尋之方法為基礎,本發明提出一種題庫關鍵字搜尋之系統,該系統係讓使用者能於電子題庫之中快速建立客製化的試題考卷,其主要包含:一資料庫10、一字元擷取模組20、一字元搜尋模組30、一搜尋結果顯示模組40、命題形式選擇模組50、試題預覽顯示模組60、試題編輯模組70以及製作試卷模組80。其中,先把該測驗試題111儲存進該資料庫10,接著該字元擷取模組20擷取該測驗試題111之該字元資料121後,分別將該測驗試題111以及該字元資料121存進該試題資料庫11以及該索引資料庫12,之後利用字元搜尋模組30即可直接藉由該字元資料121找出對應之該測驗試題111,最後藉由該搜尋結果顯示模組40將結果展現於該顯示介面1000上。搜尋完特定想找的題目後,可藉由命題形式選擇模組50先規劃一下試題考卷上的大題分配,再用試題預覽顯示模組60預覽分配之版面是否適合,接著用試題編輯模組70來微調試題考卷內容,以及最後將試題考卷藉由製作試卷模組80製作出來。Based on the above method for searching the keyword search keyword, the present invention provides a system for searching a keyword search keyword, which allows the user to quickly establish a customized test paper in the electronic test bank, which mainly includes: a database 10 a character learning module 20, a character search module 30, a search result display module 40, a proposition form selection module 50, a test preview display module 60, a test editing module 70, and a test paper module 80. The test question 111 is first stored in the database 10, and then the character capture module 20 captures the character data 121 of the test question 111, and respectively tests the test question 111 and the character data 121. The test database 11 and the index database 12 are stored in the test database 12, and then the character search module 30 can be used to directly find the corresponding test question 111 by the character data 121, and finally the search result display module is used. 40 presents the results on the display interface 1000. After searching for a specific topic to be searched, the propositional selection module 50 can first plan the assignment of the big question on the test paper, and then use the test preview display module 60 to preview whether the layout of the distribution is suitable, and then use the test editing module. 70 to micro-debug test papers, and finally the test papers produced by the test paper module 80.

關於本實施例中之資料庫10,該資料庫10係用於儲存至少一測驗試題111,該資料庫包10含一試題資料庫11以及一索引資料庫12,分別將測驗試題111以及字元資料121儲存至該試題資料庫11以及該索引資料庫12,並且建立該測驗試題111以及該字元資料121在該試題資料庫11與該索引資料庫12間之對應連結。藉由此對應連結出題者可透過輸入關鍵字在索引資料庫12內搜尋字元資料121,一當找到符合之字元資料121後即可對應地從試題資料庫11呼叫出該對應之測驗試題111。For the database 10 in the embodiment, the database 10 is used for storing at least one test question 111, the database package 10 includes a test database 11 and an index database 12, respectively, the test questions 111 and the characters The data 121 is stored in the test database 11 and the index database 12, and the test test 111 and the corresponding link between the test data database 11 and the index database 12 are established. The corresponding link issuer can search for the character data 121 in the index database 12 through the input keyword, and once the matching character data 121 is found, the corresponding test question can be correspondingly called from the test database 11 111.

關於本實施例中之字元擷取模組20,該字元擷取模組20係用於擷取該測驗試題111之至少一字元資料121並建立該字元資料121與該測驗試題111之對應連結。較佳地,其中該字元資料121包含字元本身之資訊以及相鄰字元間之順序的資訊。換句話說,當測驗試題111之題目本文或者是選項中的文字含有”台灣歷史”四個字,可以藉由任何一個字找到此測驗試題111,或者,藉由”台灣””灣歷””歷史””台灣歷””灣歷史””台灣歷史”都能夠找到此測驗試題111。想當然,在此測驗試題111中越多個字符合就會找到越少之搜尋結果,出題者也越容易找到自己確切想要的測驗試題111。For the character extraction module 20 in the embodiment, the character extraction module 20 is configured to capture at least one character data 121 of the test question 111 and establish the character data 121 and the test question 111. Corresponding link. Preferably, the character data 121 contains information of the character itself and information about the order between adjacent characters. In other words, when the title of the test question 111 or the text in the option contains the words "Taiwan history", the test question 111 can be found by any word, or by "Taiwan" "Wan calendar"" The history "Taiwan calendar" "Bay history" "Taiwan history" can find this test question 111. Of course, the more characters you find in this test question 111, the fewer search results you find, and the easier it is for the person to find the test question 111 that he or she really wants.

關於本實施例中之字元搜尋模組30,該字元搜尋模組30係用於在該索引資料庫12中利用字元搜尋模組30尋找至少一字元資料121,並找出儲存於該試題資料庫11中與該字元資料121有對應連結之該測驗試題111。其中,更包含一階搜尋模組31,該階搜尋模組31係用於更進一步界定該字元搜尋模組30所能搜尋之範圍。該限定模組尚包含一範圍限定模組311、難度限定模組312、題型限定模組313以及出處限定模組314。其中,範圍模組 311係指單元、章節範圍,例如第一課、第二章。其中,難度限定模組312係指例如困難、普通以及簡單之程度差異。其中,題型限定模組313係指例如填充題、選擇題以及是非題之不同題型。其中,出處限定模組314係指例如試題、習作、各章節小考以及期中考之不同出處。With regard to the character search module 30 in this embodiment, the character search module 30 is configured to search the index database 12 for at least one character data 121 by using the character search module 30, and find out that it is stored in The test question 111 in the test question database 11 is associated with the character data 121. The first-order search module 31 is further configured to further define the range that the character search module 30 can search. The limiting module further includes a range defining module 311, a difficulty defining module 312, a question defining module 313, and a source defining module 314. Range module 311 refers to the unit and chapter range, such as the first lesson and the second chapter. The difficulty defining module 312 refers to, for example, a difference in difficulty, generality, and simplicity. The question type defining module 313 refers to different question types such as a fill question, a multiple choice question, and a yes or no question. The source definition module 314 refers to different sources such as test questions, assignments, chapter examinations, and mid-term examinations.

關於本實施例中之搜尋結果顯示模組40,該搜尋結果顯示模組40係用將擁有對應關係之該字元資料121的該測驗試題111展現於一顯示介面1000上,該顯示界面1000可為桌上型電腦、筆記型電腦、平板電腦以及智慧手機之一或其組合。In the search result display module 40 of the embodiment, the search result display module 40 displays the test question 111 of the character data 121 having the corresponding relationship on a display interface 1000, and the display interface 1000 can be It is one or a combination of a desktop computer, a notebook computer, a tablet computer, and a smart phone.

關於本實施例中之命題形式選擇模組50,該命題形式選擇模組50係由使用者選定一種已預先定義的命題形式以便套用於試題考卷。該已預先定義的命題形式係包含申論題型、選擇題型、填空題型以及簡答題型等等不同種類之題型去做版面之配置,出題者可以規劃同一張試題考卷中分配不同之題型,此處主要目的是預先規劃板面之題型標題。此處要特別注意的是如果利用題型限定模組313所找的題目有某類之題型,則最好至少要有一部分為該類題型之標題大項。With regard to the propositional form selection module 50 in this embodiment, the propositional form selection module 50 selects a pre-defined propositional form for the user to apply to the test paper. The pre-defined propositional form includes different types of questions, such as a topic type, a multiple-choice type, a fill-in-the-blank type, and a short answer type, to configure the layout. The questioner can plan to assign different questions in the same test paper. Type, the main purpose here is to pre-plan the title of the board. It should be noted here that if the title sought by the question type defining module 313 has a certain type of question type, it is preferable to have at least a part of the title item of the type of the question type.

關於本實施例中之試題預覽顯示模組60,較佳地,其中更包含一試題預覽顯示模組60,該試題預覽顯示模組60係為依據選定之命題形式展現出對應之該測驗試題111,讓出題者可以先預覽在試題考卷上所分配之題型。For example, the test preview display module 60 in the embodiment further includes a test preview display module 60. The test preview display module 60 is configured to display the corresponding test question 111 according to the selected proposition form. In order to allow the questioner to preview the question type assigned on the test paper.

關於本實施例中之試題編輯模組70,較佳地,其中更包含一試題編輯模組70,該試題編輯模組70係為瀏覽並編輯所欲命題之該測驗試題111並將該測驗試題111給選定。且可做測驗試題111之細部的刪除與增 加。又,出題者可直接請系統自動挑選測驗試題111放進所屬之大題,以方便使用者在先前搜尋測驗試題111時沒有選擇足夠之測驗試題111。此處要特別注意的是如果利用題型限定模組313所找的測驗試題111有某類之題型,則最好至少要有一部分為該類題型之標題大項,而如果發現大題項目與所選擇之測驗試題111有所違和,也可在此步驟中做調整如此一來受試者才不會感到疑惑。For example, the test editing module 70 in the embodiment further includes a test editing module 70 for browsing and editing the test question 111 of the desired proposition and the test question. 111 is given. And can be deleted and added to the details of the test questions 111 plus. Moreover, the questioner can directly ask the system to automatically select the test question 111 to put in the title of the topic, so that the user does not select enough test questions 111 when searching for the test question 111. It should be noted here that if the test question 111 found by the question type defining module 313 has a certain type of question type, it is preferable to have at least a part of the title item of the type of the question type, and if the big question item is found. It is inconsistent with the selected test question 111, and can also be adjusted in this step so that the subject will not be confused.

關於本實施例中之製作試卷模組80,該製作試卷模組80係為將編輯且選定完之該測驗試題111製作成可列印之該試題考卷的格式。With regard to the production test paper module 80 in the embodiment, the production test paper module 80 is configured to prepare the edited and selected test test question 111 into a printable test paper.

由上述方法中之各步驟以及系統中之各模組可清楚地知道本發明確實成功將習知之電子題庫大幅改善,此搜尋方法可增加出題的靈活度以及應用程度,為出題者帶來大大的便利。It is clear from the various steps in the above methods and the modules in the system that the present invention has succeeded in greatly improving the conventional electronic question bank. This search method can increase the flexibility and application degree of the question, and bring a great convenient.

由以上實施例可知,本發明所提供之題庫關鍵字搜尋系統及方法確具產業上之利用價值,惟以上之敘述僅為本發明之較佳實施例說明,凡精於此項技藝者當可依據上述之說明而作其它種種之改良,惟這些改變仍屬於本發明之精神及以下所界定之專利範圍中。It can be seen from the above embodiments that the question database keyword search system and method provided by the present invention have industrial use value, but the above description is only for the preferred embodiment of the present invention, and those skilled in the art can Other various modifications are possible in light of the above teachings, but such changes are still within the spirit of the invention and the scope of the invention as defined below.

S10‧‧‧初始化步驟S10‧‧‧ initialization steps

S20‧‧‧試題分析步驟S20‧‧‧ test analysis steps

S30‧‧‧試題儲存步驟S30‧‧‧ test storage steps

S40‧‧‧字元搜尋步驟S40‧‧‧ character search step

S41‧‧‧進階搜尋步驟S41‧‧‧Advanced Search Steps

S411‧‧‧範圍限定步驟S411‧‧‧ Range Qualification Steps

S412‧‧‧難度限定步驟S412‧‧‧Difficulty Steps

S413‧‧‧題型限定步驟S413‧‧‧Type definition steps

S414‧‧‧出處限定步驟S414‧‧‧Source limitation steps

S50‧‧‧搜尋結果顯示步驟S50‧‧‧ Search results display steps

S60‧‧‧命題形式選擇步驟S60‧‧‧Propositional form selection steps

S70‧‧‧試題預覽顯示步驟S70‧‧‧ test preview display steps

S80‧‧‧試題編輯步驟S80‧‧‧ test editing steps

S90‧‧‧製作試卷步驟S90‧‧‧ Making test papers

Claims (10)

一種題庫關鍵字搜尋之方法,係可讓使用者能於電子題庫之中快速建立客製化的試題考卷,其包含下列步驟:一初始化步驟,該初始化步驟係為建立一資料庫,該資料庫包含一試題資料庫以及一索引資料庫;一試題分析步驟,該試題分析步驟係為輸入至少一測驗試題,並且擷取該測驗試題上所夾帶之至少一字元資料;一試題儲存步驟,該試題儲存步驟係為分別將該測驗試題以及該字元資料儲存至該試題資料庫以及該索引資料庫,並且建立該測驗試題以及該字元資料在該試題資料庫與該索引資料庫間之對應連結;一字元搜尋步驟,該字元搜尋步驟係為在該索引資料庫中利用一字元搜尋模組尋找該字元資料,並找出儲存於該試題資料庫中與該字元資料有對應連結之該測驗試題;以及一搜尋結果顯示步驟,該搜尋結果顯示步驟係為將擁有對應關係之該字元資料的該測驗試題展現於一顯示介面上。A method for searching a keyword search keyword allows a user to quickly establish a customized test paper in an electronic question bank, which includes the following steps: an initialization step, which is to establish a database, the database Include a test database and an index database; a test analysis step, the test analysis step is to input at least one test question, and capture at least one character data entrained on the test test; a test storage step, The test question storage step is to separately store the test test question and the character data in the test question database and the index database, and establish the test test question and the correspondence between the character data and the index database in the test question database. a character search step for searching for the character data by using a character search module in the index database, and finding out that the character data is stored in the test database and the character data is Corresponding to the test question of the link; and a search result display step, the search result display step is the word that will have the corresponding relationship The questions test data to show on a display interface. 如申請範圍第1項所述之題庫關鍵字搜尋之方法,其中該字元資料包含字元本身之資訊以及相鄰字元間之順序的資訊。The method for searching for a question database keyword according to item 1 of the application scope, wherein the character data includes information of the character itself and information about the order between adjacent characters. 如申請範圍第1項所述之題庫關鍵字搜尋之方法,其中更包含一進階搜尋步驟,該進階搜尋步驟係為更進一步界定該字元搜尋步驟所能搜尋之範圍。The method for searching for a question database keyword according to the first aspect of the application, further comprising an advanced search step for further defining a range that the character search step can search for. 如申請範圍第3項所述之題庫關鍵字搜尋之方法,其中該進階搜尋步驟包含一範圍限定步驟、一難度限定步驟、一題型限定步驟以及一出處限 定步驟。The method for searching for a keyword search keyword according to item 3 of the application scope, wherein the advanced search step comprises a range defining step, a difficulty defining step, a question defining step, and a limit Set the steps. 如申請範圍第1項所述之題庫關鍵字搜尋之方法,其中該字元搜尋步驟前或該搜尋結果顯示步驟後更包含一命題形式選擇步驟、一試題預覽顯示步驟、一試題編輯步驟及一製作試卷步驟;其中該命題形式選擇步驟係由使用者選定一種已預先定義的命題形式以便套用於試題考卷,該試題預覽顯示步驟係為依據選定的命題形式顯示出對應之該測驗試題,該試題編輯步驟係為瀏覽並編輯所欲命題之該測驗試題並將該測驗試題給選定,該製作試卷步驟係為將編輯且選定完之該測驗試題製作成可列印之試題考卷的格式。The method for searching for a keyword search keyword according to the first aspect of the application, wherein the character search step or the search result display step further comprises a proposition form selection step, a test title preview display step, a test title editing step, and a Making a test paper step; wherein the proposition form selection step is performed by the user to select a pre-defined proposition form for use in the test paper, and the test preview display step is to display the corresponding test question according to the selected proposition form, the test question The editing step is to browse and edit the test question of the desired proposition and select the test question, which is to prepare the edited and selected test question into a format of the testable test paper. 一種題庫關鍵字搜尋之系統,係能讓使用者能於電子題庫之中快速建立客製化的試題考卷,其包含:一資料庫,該資料庫係用於儲存至少一測驗試題,該資料庫包含一試題資料庫以及一索引資料庫;一字元擷取模組,該字元擷取模組係用於擷取該測驗試題之至少一字元資料並建立該字元資料與該測驗試題之對應連結;一字元搜尋模組,該字元搜尋模組係用於搜尋該字元資料並找出對應連結之該測驗試題;一搜尋結果顯示模組,該搜尋結果顯示模組係用於展現所搜尋到之結果於一顯示介面上;其中,先把該測驗試題儲存進該資料庫,接著該字元擷取模組擷取該測驗試題之該字元資料後,分別將該測驗試題以及該字元資料存進該試題資料庫以及該索引資料庫,之後利用字元搜尋模組即可直接藉由該字元 資料找出對應之該測驗試題,最後藉由該搜尋結果顯示模組將結果展現於該顯示介面上。 A system for searching a keyword search keyword enables a user to quickly establish a customized test paper in an electronic question bank, which includes: a database for storing at least one test question, the database The method includes a test database and an index database; a character capture module, wherein the character capture module is configured to capture at least one character data of the test question and establish the character data and the test question Corresponding link; a character search module for searching for the character data and finding the test question corresponding to the link; a search result display module, the search result display module is used Displaying the searched result on a display interface; wherein the test test question is first stored in the database, and then the character capture module captures the character data of the test test, respectively, and the test is respectively performed The test question and the character data are stored in the test question database and the index database, and then the character search module can directly use the character The data is found to correspond to the test question, and finally the result is displayed on the display interface by the search result display module. 如申請範圍第6項所述之題庫關鍵字搜尋之系統,其中該字元資料包含字元本身之資訊以及相鄰字元間之順序的資訊。 The system for question database search according to item 6 of the application scope, wherein the character data includes information of the character itself and information about the order between adjacent characters. 如申請範圍第6項所述之題庫關鍵字搜尋之系統,其中更包含一進階搜尋模組,該進階搜尋步驟係為更進一步界定該字元搜尋模組所能搜尋之範圍。 For example, the system for searching the question database of the question range includes an advanced search module, which further defines a range that the character search module can search for. 如申請範圍第8項所述之題庫關鍵字搜尋之系統,其中該進階搜尋模組包含一範圍限定模組、一難度限定模組、一題型限定模組以及一出處限定模組。 The system for searching for a keyword search keyword according to the scope of the application, wherein the advanced search module comprises a range defining module, a difficulty defining module, a question defining module and a source defining module. 如申請範圍第6項所述之題庫關鍵字搜尋之系統,其中更包含一命題形式選擇模組、一試題預覽顯示模組、一試題編輯模組、一製作試卷模組,該命題形式選擇模組係由使用者選定一種已預先定義的命題形式以便套用於試題考卷,該試題預覽顯示模組係為依據選定之命題形式展現出對應之該測驗試題,該試題編輯模組係為瀏覽並編輯所欲命題之該測驗試題並將該測驗試題給選定,該製作試卷模組係為將編輯且選定完之該測驗試題製作成可列印之試題考卷的格式。The system for searching the keyword search keyword described in the scope of claim 6 further includes a proposition form selection module, a test preview display module, a test title editing module, a production test paper module, and the proposition form selection mode. The group selects a pre-defined proposition form for the user to apply to the test paper, and the test preview display module displays the corresponding test question according to the selected proposition form, and the test editing module is browsed and edited. The test question of the desired proposition is selected and the test test piece is selected to prepare the edited and selected test test question into a format of the test test paper that can be printed.
TW103115967A 2014-05-05 2014-05-05 Question bank keyword search system and its method TWI509439B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW103115967A TWI509439B (en) 2014-05-05 2014-05-05 Question bank keyword search system and its method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW103115967A TWI509439B (en) 2014-05-05 2014-05-05 Question bank keyword search system and its method

Publications (2)

Publication Number Publication Date
TW201543235A TW201543235A (en) 2015-11-16
TWI509439B true TWI509439B (en) 2015-11-21

Family

ID=55220162

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103115967A TWI509439B (en) 2014-05-05 2014-05-05 Question bank keyword search system and its method

Country Status (1)

Country Link
TW (1) TWI509439B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050233293A1 (en) * 2004-03-31 2005-10-20 Berman Dennis R Computer system configured to store questions, answers, and keywords in a database that is utilized to provide training to users
TW200915244A (en) * 2007-09-27 2009-04-01 Home Work Digital Culture Inc E Multi-edition digital learning system
TW201112019A (en) * 2009-09-28 2011-04-01 Inventec Besta Co Ltd Method of searching exam questions database and electronic device thereof
TW201248567A (en) * 2011-05-18 2012-12-01 Smarten Tech Co Ltd Generating method for digital test paper

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050233293A1 (en) * 2004-03-31 2005-10-20 Berman Dennis R Computer system configured to store questions, answers, and keywords in a database that is utilized to provide training to users
TW200915244A (en) * 2007-09-27 2009-04-01 Home Work Digital Culture Inc E Multi-edition digital learning system
TW201112019A (en) * 2009-09-28 2011-04-01 Inventec Besta Co Ltd Method of searching exam questions database and electronic device thereof
TW201248567A (en) * 2011-05-18 2012-12-01 Smarten Tech Co Ltd Generating method for digital test paper

Also Published As

Publication number Publication date
TW201543235A (en) 2015-11-16

Similar Documents

Publication Publication Date Title
US20140120516A1 (en) Methods and Systems for Creating, Delivering, Using, and Leveraging Integrated Teaching and Learning
US20120107789A1 (en) Learning environment with user defined content
US9042808B2 (en) Didactic appliance
US10984671B2 (en) Information display apparatus, information display method, and computer-readable recording medium
US11288976B2 (en) Language fluency system
US10817582B2 (en) Systems and methods for providing concomitant augmentation via learning interstitials for books using a publishing platform
US20150254999A1 (en) Method and system for providing contextual vocabulary acquisition through association
WO2015187121A1 (en) Digital note creation
JP2009063819A (en) English word learning support system, server to be used for the same, portable terminal, and learning support program
KR20180094637A (en) System and method for review through handwriting note and voice note
US20210005097A1 (en) Language-adapted user interfaces
US20120070809A1 (en) Lesson learning system and method thereof
TWI598855B (en) Online teaching and action learning system
US10373516B2 (en) Method for facilitating contextual vocabulary acquisition through association
Serwornoo et al. Data journalism and journalism education: A scoping review
US9104880B2 (en) Apparatus for E-learning and method therefor
KR101582561B1 (en) Digital reference book and provide method for digital study contents using the same
KR101645582B1 (en) Self Directed Learning System and Providing Method thereof
TWI509439B (en) Question bank keyword search system and its method
CN102402874A (en) Test method and device for electronic book
Brown Librarian's guide to online searching: cultivating database skills for research and instruction
JP2015011188A (en) English grammar learning system
US20130042173A1 (en) Integrated electronic compilation of study material
KR102540866B1 (en) System and method for hypermeta-based intelligent recommendation and recording medium storing program for executing the same, and computer program stored in recording medium for executing the same
CN113486650B (en) A sentence scanning method, apparatus and storage medium

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees