JP6566468B2 - User-adaptive test program, apparatus and method for identifying answers based on ambiguous understanding and minor misunderstandings - Google Patents
User-adaptive test program, apparatus and method for identifying answers based on ambiguous understanding and minor misunderstandings Download PDFInfo
- Publication number
- JP6566468B2 JP6566468B2 JP2015096095A JP2015096095A JP6566468B2 JP 6566468 B2 JP6566468 B2 JP 6566468B2 JP 2015096095 A JP2015096095 A JP 2015096095A JP 2015096095 A JP2015096095 A JP 2015096095A JP 6566468 B2 JP6566468 B2 JP 6566468B2
- Authority
- JP
- Japan
- Prior art keywords
- understanding
- learning unit
- learning
- probability
- answer
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Electrically Operated Instructional Devices (AREA)
Description
本発明は、ユーザ(学習者)の学力を判定するe-Learningシステムの技術に関する。 The present invention relates to a technique of an e-Learning system that determines the academic ability of a user (learner).
ユーザ適応型のe-Learningシステムによれば、過去の多数のユーザの解答傾向を履歴として蓄積したデータベースを用いて、ユーザ毎に、出題した解答結果から、当該ユーザの学習理解に適した問題やコンテンツを選択して明示することができる。また、e-Learningシステムをサーバとしてネットワークに配置することによって、ユーザ毎に異なる問題や学習資料を提供する「テスティング」システムもある。 According to the user-adaptive e-Learning system, using a database that accumulates the answer trends of a large number of users in the past as a history, for each user, based on the answer results, You can select and specify content. There is also a “testing” system that provides different problems and learning materials for each user by placing the e-Learning system as a server on the network.
ユーザの理解度レベル毎、そのレベルに対応した問題を複数作成することは非常に難しい。特に、毎回の出題でその難易度を一定にし、その理解度レベルを判定することは極めて難しい。これに対して、ユーザの解答結果に応じて、毎回、出題される問題のパラメータを推定して、次の問題を選択するアダプティブテスティング(コンピュータ適応型テスト)の技術がある(例えば非特許文献1参照)。 It is very difficult to create a plurality of problems corresponding to each user's level of understanding. In particular, it is extremely difficult to make the difficulty level constant for each question and determine the level of understanding. On the other hand, there is an adaptive testing (computer adaptive test) technique that estimates the parameter of a question to be given each time and selects the next problem according to the answer result of the user (for example, non-patent literature). 1).
また、テストデータベースとテスト実施結果とから、ユーザの理解度を判定する技術もある(例えば特許文献1、非特許文献2及び3参照)。この技術によれば、ユーザの理解度確率に応じた問題を選定して出題し、少ない問題数であっても高い精度でユーザの学力を判定することができる。特に、非特許文献3に記載の技術によれば、ベイジアンネットワーク(Bayesian network)を用いて、学習モデルに対するネットワーク型情報量を最大化する問題を、次に出題するように制御される。
There is also a technique for determining the degree of understanding of a user from a test database and test execution results (see, for example,
しかしながら、ユーザ自身、理解していない問題であっても偶然に正答となる場合(曖昧な理解)や、完全に理解している問題であってもうっかりミスで誤答となる場合(軽微な誤解)も多い。例えば、ユーザに出題する環境(場所や時間)や、ユーザの心理状態によっても、変化する場合がある。 However, even if the user himself / herself does not understand the problem, if the answer is accidentally correct (ambiguous understanding), or if the problem is completely understood, the user may inadvertently make a wrong answer (minor misunderstanding). ). For example, it may change depending on the environment (location and time) for the user and the psychological state of the user.
これに対し、従来のテスティングシステムによれば、ユーザに出題する問題数の増加や、問題のバリエーションの多様化によって、そのユーザの学力をできる限り正確に判定しようとしている。ユーザの理解と解答結果が一致しない解答であっても、それを誤差の範疇として、問題数の増加によって解決しようとしている。即ち、偶然の一致や不一致が生じる可能性のある学力測定であっても、ユーザの解答が常にそのユーザの理解に相応することを前提として動作している。 On the other hand, according to the conventional testing system, an attempt is made to determine the user's academic ability as accurately as possible by increasing the number of questions to be presented to the user and diversifying the variations of the problems. Even if the answer does not match the user's understanding and the answer result, it is attempted to be solved by increasing the number of problems, using it as a category of error. In other words, even if the academic achievement measurement has the possibility of accidental coincidence or inconsistency, it operates on the assumption that the user's answer always corresponds to the user's understanding.
これに対し、本願の発明者は、曖昧な理解や軽微な誤解に基づく解答を識別することができないか?と考えた。曖昧な理解や軽微な誤解に基づく解答があった場合の理解度を推定するには、その曖昧な理解や軽微な誤解に基づく解答を「判定注意」として慎重に識別すべきである。このとき、その問題に関連する他の問題を更に出題することによって、本来のユーザの理解度を推定すべきである、と考えた。また、ユーザに対して判定注意とした学習単元のみを慎重に識別することによって、より正確なユーザの理解度を推定することにつながり、結果としてユーザの学力を判定するための出題数を減らすことにもつながるのではないか?と考えた。 On the other hand, can the inventor of the present application identify an answer based on an ambiguous understanding or a slight misunderstanding? I thought. In order to estimate the degree of understanding when there is an answer based on an ambiguous understanding or minor misunderstanding, the answer based on the ambiguous understanding or minor misunderstanding should be carefully identified as a “judgment note”. At this time, we thought that the degree of understanding of the original user should be estimated by giving further questions related to the problem. Also, by carefully discriminating only the learning units that have been determined to be judged by the user, it leads to a more accurate estimation of the user's understanding, resulting in a reduction in the number of questions for determining the user's academic ability May lead to I thought.
そこで、本発明は、曖昧な理解や軽微な誤解に基づく解答を識別することができるユーザ適応型のテストプログラム、装置及び方法を提供することを目的とする。 Accordingly, an object of the present invention is to provide a user-adaptive test program, apparatus, and method that can identify an answer based on an ambiguous understanding or a slight misunderstanding.
本発明によれば、装置に搭載されたコンピュータを機能させるユーザ適応型のテストプログラムであって、
問題及び解答を含む学習単元をノードとして、学習単元同士を事前の理解度確率のアークで結んだ有向グラフを予め蓄積した学習単元記憶手段と、
ユーザ毎に、既出題の学習単元に含まれる問題の正答/誤答に対して、未出題の他の全ての学習単元における事後の理解度確率を算出する理解度確率更新手段と、
ユーザ毎に、未出題の学習単元に含まれる問題を提示する問題提示手段と、
ユーザ毎に、問題に対する解答の正答/誤答を判定する解答判定手段と、
事後の理解度確率が判定閾値よりも低い学習単元の問題に対して正答した場合、又は、理解度確率が判定閾値よりも高い学習単元の問題に対して誤答した場合、当該学習単元についての理解/誤解が不明であるとして判定注意と識別する判定注意識別手段と
してコンピュータを機能させ、
問題提示手段は、理解度確率更新手段によって未出題の他の全ての学習単元の理解度確率を再計算した前後で、当該理解度確率の変化量が最も大きい学習単元に含まれる問題を、次に出題する
ようにコンピュータを機能させることを特徴とする。
According to the present invention, a user-adaptive test program for causing a computer mounted on an apparatus to function is provided.
Learning unit storage means that stores in advance a directed graph in which learning units including questions and answers are connected as nodes, and learning units are connected with arcs of prior understanding probabilities;
Understanding degree probability update means for calculating the subsequent degree of understanding probability in all other learning units that have not been asked for correct / incorrect answers of questions included in the already given learning unit for each user;
For each user, a problem presentation means for presenting a problem included in an unquestioned learning unit,
Answer determination means for determining the correct / incorrect answer to the question for each user;
When a correct answer is given to a question of a learning unit whose ex-post understanding probability is lower than the determination threshold, or when a wrong answer is given to a question of a learning unit whose understanding probability is higher than the determination threshold, the learning unit Let the computer function as a judgment caution identification means to identify a judgment caution as understanding / misunderstanding is unknown ,
The problem presenting means displays the problem included in the learning unit having the largest change in the understanding probability before and after recalculating the understanding probability of all other learning units that have not been asked by the understanding probability update means. To answer questions
Characterized Rukoto cause the computer to function as.
本発明のテストプログラムにおける他の実施形態によれば、
学習単元記憶手段の有向グラフは、複数の学習単元をノードとして、学習時期及び学習内容類似度に応じた親子関係によってアークを結んだものである
ようにコンピュータを機能させることも好ましい。
According to another embodiment of the test program of the present invention,
The directed graph of the learning unit storage means preferably has the computer function so that a plurality of learning units are nodes and arcs are connected by a parent-child relationship according to the learning time and learning content similarity.
本発明のテストプログラムにおける他の実施形態によれば、
理解度確率更新手段は、ベイジアンネットワークであって、解答判定手段によって判定された学習単元の正答/誤答が出力される毎に、問題に対して、正答の場合に当該学習単元の理解度確率=1とし、誤答の場合に当該学習単元の理解度確率=0として記憶し、未出題の他の全ての学習単元の理解度確率を再計算する
ようにコンピュータを機能させることも好ましい。
According to another embodiment of the test program of the present invention,
The comprehension probability update means is a Bayesian network, and each time a correct answer / wrong answer of the learning unit determined by the answer determination means is output, if the answer is a correct answer, the understanding probability of the learning unit It is also preferable that the computer understands the understanding level probability = 0 of the learning unit in the case of an incorrect answer, and causes the computer to function to recalculate the understanding level probabilities of all other unlearned learning units.
本発明によれば、ユーザ適応型のテストを実行する装置であって、
問題及び解答を含む学習単元をノードとして、学習単元同士を事前の理解度確率のアークで結んだ有向グラフを予め蓄積した学習単元記憶手段と、
ユーザ毎に、既出題の学習単元に含まれる問題の正答/誤答に対して、未出題の他の全ての学習単元における事後の理解度確率を算出する理解度確率更新手段と、
ユーザ毎に、未出題の学習単元に含まれる問題を提示する問題提示手段と、
ユーザ毎に、問題に対する解答の正答/誤答を判定する解答判定手段と、
事後の理解度確率が判定閾値よりも低い学習単元の問題に対して正答した場合、又は、理解度確率が判定閾値よりも高い学習単元の問題に対して誤答した場合、当該学習単元についての理解/誤解が不明であるとして判定注意と識別する判定注意識別手段と
を有し、
問題提示手段は、理解度確率更新手段によって未出題の他の全ての学習単元の理解度確率を再計算した前後で、当該理解度確率の変化量が最も大きい学習単元に含まれる問題を、次に出題する
ことを特徴とする。
According to the present invention, an apparatus for performing a user adaptive test comprising:
Learning unit storage means that stores in advance a directed graph in which learning units including questions and answers are connected as nodes, and learning units are connected with arcs of prior understanding probabilities;
Understanding degree probability update means for calculating the subsequent degree of understanding probability in all other learning units that have not been asked for correct / incorrect answers of questions included in the already given learning unit for each user;
For each user, a problem presentation means for presenting a problem included in an unquestioned learning unit,
Answer determination means for determining the correct / incorrect answer to the question for each user;
When a correct answer is given to a question of a learning unit whose ex-post understanding probability is lower than the determination threshold, or when a wrong answer is given to a question of a learning unit whose understanding probability is higher than the determination threshold, the learning unit Understanding / misunderstanding possess the identifying determination note identification means and the determination noted as being unknown,
The problem presenting means displays the problem included in the learning unit having the largest change in the understanding probability before and after recalculating the understanding probability of all other learning units that have not been asked by the understanding probability update means. It is characterized by the questions .
本発明によれば、ユーザ適応型のテストを実行する装置のテスト方法であって、
装置は、問題及び解答を含む学習単元をノードとして、学習単元同士を事前の理解度確率のアークで結んだ有向グラフを予め蓄積した学習単元記憶部を有し、
装置は、
ユーザ毎に、既出題の学習単元に含まれる問題の正答/誤答に対して、未出題の他の全ての学習単元における事後の理解度確率を算出する第1のステップと、
ユーザ毎に、未出題の学習単元に含まれる問題を提示する第2のステップと、
ユーザ毎に、問題に対する解答の正答/誤答を判定する第3のステップと、
事後の理解度確率が判定閾値よりも低い学習単元の問題に対して正答した場合、又は、理解度確率が判定閾値よりも高い学習単元の問題に対して誤答した場合、当該学習単元についての理解/誤解が不明であるとして判定注意と推定する第4のステップと
を実行し、
第2のステップは、第1のステップによって未出題の他の全ての学習単元の理解度確率を再計算した前後で、当該理解度確率の変化量が最も大きい学習単元に含まれる問題を、次に出題する
ように実行することを特徴とする。
According to the present invention, there is provided a test method for a device for performing a user adaptive test,
The apparatus has a learning unit storage unit that stores in advance a directed graph in which learning units including questions and answers are connected as nodes, and learning units are connected with arcs of prior understanding probabilities,
The device
For each user, a first step of calculating a subsequent understanding probability in all other learning units that have not been answered for correct / incorrect questions included in the existing learning unit;
For each user, a second step of presenting questions included in an unquestioned learning unit;
A third step for each user to determine the correct / incorrect answer to the question;
When a correct answer is given to a question of a learning unit whose ex-post understanding probability is lower than the determination threshold, or when a wrong answer is given to a question of a learning unit whose understanding probability is higher than the determination threshold, the learning unit A fourth step of presuming a judgment attention as understanding / misunderstanding is unknown;
Run
In the second step, before and after recalculating the understanding probabilities of all other learning units that have not been asked in the first step, the problems included in the learning unit having the largest change in the understanding probability are To answer questions
It is characterized by performing as follows.
本発明のユーザ適応型のテストプログラム、装置及び方法によれば、曖昧な理解や軽微な誤解に基づいた解答を識別することができる。 According to the user-adaptive test program, apparatus and method of the present invention, an answer based on an ambiguous understanding or a slight misunderstanding can be identified.
以下、本発明の実施の形態について、図面を用いて詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明におけるテスト装置の機能構成図である。
図2は、本発明のフローチャートである。
FIG. 1 is a functional configuration diagram of a test apparatus according to the present invention.
FIG. 2 is a flowchart of the present invention.
図1によれば、ユーザ適応型のテスティングを実行するテスト装置1と、学習対象となるユーザによって操作される端末2(例えばタブレット端末)とが、ネットワークを介して接続されている。テスト装置1は、端末2に対してサーバとして機能する。また、テスト装置1の機能構成部が端末2に搭載されて、端末単体でテスト装置と機能するものであってもよい。
According to FIG. 1, a
図1のテスト装置1によれば、学習単元記憶部10と、理解度確率更新部11と、問題提示部12と、解答判定部13と、判定注意識別部14とを有する。これらの機能構成部は、装置に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。また、これら機能構成部の処理の流れは、図2のようにユーザ適応型のテスト方法としても理解できる。
1 includes a learning
[学習単元記憶部10]
学習単元記憶部10は、学習単元をノードとして、学習単元同士を事前の理解度確率のアークで結んだ有向グラフを予め蓄積したものである。
[Learning unit storage unit 10]
The learning
図3は、学習単元記憶部に記憶された有向グラフの例である。 FIG. 3 is an example of a directed graph stored in the learning unit storage unit.
図3の一覧表(有向グラフ)は、複数の学習単元をノードとして、学習時期及び学習内容類似度に応じた親子関係によってアークを結んだものである。ここでは、学習内容類似度に応じて、先の学習単元の理解度確率が、後の学習単元の理解度確率に影響を及ぼす。「学習時期」としては、例えば中学1年生の4月->5月のように、学習スケジュールに応じて大まかに、前から後への関係が特定できればよい。また、「学習単元」は、問題及び解答を含むものであって、テキストのみならず画像や映像、音声を用いたものであってもよい。 The list (directed graph) in FIG. 3 is obtained by connecting arcs by a parent-child relationship according to the learning time and learning content similarity with a plurality of learning units as nodes. Here, the understanding probability of the previous learning unit affects the understanding probability of the subsequent learning unit according to the learning content similarity. As the “learning time”, for example, it may be possible to roughly specify the relationship from the front to the back according to the learning schedule, such as April-> May of the first grader of junior high school. Further, the “learning unit” includes a question and an answer, and may use not only text but also an image, video, and sound.
学習単元間の「学習内容類似度」は、各学習単元のテキストを形態素解析によって抽出した単語集合を比較したものであってもよい。形態素解析とは、文法及び単語辞書を情報源として用いて、自然言語で書かれた文を言語として意味を持つ最小単位である形態素(Morpheme)に分割し、それぞれの品詞を判別する処理をいう。ここでは、抽出された全ての単語を用いてもよいし、品詞が名詞の形態素のみを抽出するものであってもよい。 The “learning content similarity” between learning units may be a comparison between word sets obtained by extracting texts of learning units by morphological analysis. Morphological analysis is a process that uses a grammar and word dictionary as an information source to divide a sentence written in a natural language into morphemes (Morpheme), which are the smallest units that have meaning as a language, and discriminate each part of speech. . Here, all the extracted words may be used, or only morphemes whose part of speech is a noun may be extracted.
尚、学習内容類似度を算出する方法としては、例えばTF−IDF(Term Frequency - Inverse Document Frequency:単語の出現頻度−逆出現頻度)法を用いたものであってもよい。この方法によれば、単語wiが、学習単元jの学習内容に出現する回数及び頻度から算出したTFi,jと、全ての学習単元j=1〜Nの内、単語wiが出現する学習単元の数miを算出したIDFiとを用いて、学習単元jに含まれる単語wiに対する重みとする。学習単元同士について、学習内容をBag-of-Wordsで表現し、各ベクトルの成分を、該当するTF×IDFiの値で重み付けする。Bag-of-Wordsは、学習テキストを1つの単語の頻度により定義される特徴ベクトルで表現し、文章集合に基づいて予め導出されたIDFを単語の重みとして文章間の類似度を導出するものである。そして、2つのベクトル間でコサイン距離を算出し、これを学習内容間の類似度とする。 As a method for calculating the learning content similarity, for example, a TF-IDF (Term Frequency-Inverse Document Frequency) method may be used. According to this method, TFi, j calculated from the number and frequency of occurrence of the word wi in the learning content of the learning unit j and the learning unit in which the word wi appears among all the learning units j = 1 to N. Using the IDFi from which the number mi is calculated, a weight for the word wi included in the learning unit j is used. For learning units, the learning content is expressed in Bag-of-Words, and the components of each vector are weighted by the corresponding value of TF × IDFi. Bag-of-Words expresses learning text as a feature vector defined by the frequency of one word, and derives similarity between sentences using IDFs derived in advance based on sentence sets as word weights. is there. Then, a cosine distance is calculated between the two vectors, and this is used as the similarity between the learning contents.
類似度が所定閾値以上となる学習単元同士を、有向グラフのアークによって結ぶ。学習単元の類似度に基づいて、例えばユーザが、先の学習単元における理解度確率に対応して、そのアークによって結ばれた後の学習単元における理解度確率も変化すると考えられる。 Learning units whose similarity is equal to or greater than a predetermined threshold are connected by arcs of a directed graph. Based on the similarity of the learning unit, for example, it is considered that the understanding probability in the learning unit after the user is connected by the arc changes corresponding to the understanding probability in the previous learning unit.
この有向グラフは、学習指導方針に基づいて、学習単元間の関連性を考えながら、人手によって作成されたものであってもよい。また、各学習単元における学習内容の類似度から、学習開始時期に基づいて自動的に作成されたものであってもよい。例えば同一教科内の各学習単元の係り受けが明確であれば、比較的容易に決定することができる。図3によれば、単一教科「数学」について適用しているが、複数教科に跨るものであってもよいし、専門性が高い資格教育や企業教育に基づくものであってもよい。 This directed graph may be created manually by considering the relevance between learning units based on the learning guidance policy. Moreover, it may be automatically created based on the learning start time from the similarity of the learning content in each learning unit. For example, if the dependency of each learning unit in the same subject is clear, it can be determined relatively easily. According to FIG. 3, the single subject “mathematics” is applied. However, the subject may extend over a plurality of subjects, or may be based on highly specialized qualification education or corporate education.
[理解度確率更新部11(S11)]
理解度確率更新部11は、ユーザ(学習者)毎に、既出題の学習単元に含まれる問題の正答/誤答に対して、未出題の他の全ての学習単元の理解度確率を算出する。具体的には、ユーザが、出題される問題に順次解答していき、その正答/誤答結果を理解度推定モデル(有向グラフ)に照合する。そして、ユーザ毎に、未出題の問題に対する正答率(理解度確率)が更新される。
[Understanding Level Probability Update Unit 11 (S11)]
The comprehension degree
理解度確率更新部11は、初期状態として、多数のユーザにおける全ての学習単元について総合的に、学習単元毎に理解度確率を算出したものとする。例えば、初期状態の理解度確率は、多数のユーザの各学習単元における平均正答率であってもよい。勿論、人手によって予め設定したものであってもよいし、機械学習を用いて算出したものであってもよいし。
It is assumed that the understanding level
理解度確率更新部11の理解度推定モデルとしては、例えば「ベイジアンネットワーク」を用いたものである。後述する解答判定部13によって判定された学習単元の正答/誤答が出力される毎に、未出題の他の全ての学習単元について理解度確率(尤度)を再計算する。
As the understanding level estimation model of the understanding level
具体的には、理解度確率更新部11は、問題に対して、正答の場合に当該学習単元の理解度確率=1.00とし、誤答の場合に当該学習単元の理解度確率=0.00として記憶し、未出題の他の全ての学習単元の理解度確率を再計算する。これによって、既に出題した問題の解答結果を用いて、未出題の問題の理解度確率を更新することができる。
Specifically, the understanding level
ベイジアンネットワークとは、ノード間の因果関係を、確率によって記述するグラフィカルネットワークである(例えば非特許文献4参照)。本発明におけるネットワークとは、学習単元を「ノード」とし、ノード間のアークに付与された類似度を「重み」として付与したグラフ構造をいう。ベイジアンネットワークは、複数ノード間の因果関係の推論を有向非巡回グラフ構造によって表し、個々の変数の関係を条件つき確率で表す確率推論のモデルである。有向非巡回グラフ構造とは、アークに矢印が付与され(有向)、その矢印の経路がノードを巡回することが無いものをいう。ベイジアンネットワークを用いることによって、既に解答された各ノードの正答/誤答から、その後に出題される経路上のノードについて、不確実な事象(正答/誤答)の正答率(理解度確率)を定量的に推定することができる。 A Bayesian network is a graphical network that describes a causal relationship between nodes by probability (see, for example, Non-Patent Document 4). The network in the present invention refers to a graph structure in which the learning unit is “node” and the similarity given to arcs between nodes is given as “weight”. A Bayesian network is a model of probabilistic reasoning that expresses inference of causal relations between a plurality of nodes by a directed acyclic graph structure and expresses a relation between individual variables by a conditional probability. A directed acyclic graph structure is one in which an arrow is attached to an arc (directed), and the path of the arrow does not circulate through a node. By using a Bayesian network, the correct answer rate (understandability probability) of uncertain events (correct answer / incorrect answer) for the nodes on the route that are given after the correct answer / incorrect answer of each node already answered. It can be estimated quantitatively.
ベイジアンネットワークについて、例えばノードA、B、C間の有向グラフとして、親ノードA->子ノードB、親ノードA->子ノードCの場合を考える。
Aの理解度確率:P(A)
Bの理解度確率:P(B)
Cの理解度確率:P(C)
Aが正答した場合におけるCの理解度確率=P(C|A)
Bが正答した場合におけるCの理解度確率=P(C|B)
Aが正答し次にBが正答した場合におけるCの理解度確率
=P(C|A)P(C|B)
出題した問題の解答結果が得られる毎に、未出題の全てのノード(学習単元)の理解度確率が再計算される。これによって、複雑な系であっても、各ノードにおける理解度確率(条件付確率)用いて、次に続いて出題される問題における確率的な依存関係をモデル化することができる。
For a Bayesian network, for example, consider a case of parent node A-> child node B, parent node A-> child node C as a directed graph between nodes A, B, and C.
A comprehension probability: P (A)
B comprehension probability: P (B)
C comprehension probability: P (C)
C comprehension probability when A answers correctly = P (C | A)
C comprehension probability when B answers correctly = P (C | B)
C comprehension probability when A answers correctly and then B answers correctly
= P (C | A) P (C | B)
Every time an answer result of a question that has been given is obtained, the understanding probabilities of all the unanswered nodes (learning units) are recalculated. As a result, even in a complex system, it is possible to model a probabilistic dependency relationship in a problem to be presented subsequently using the understanding probability (conditional probability) at each node.
本発明の有向グラフは、学習単元間の親子関係を特定したネットワークである。そのために、任意の学習単元について正答した場合、その学習単元につながる学習単元の理解度確率もその正答した単元に応じて高くなる。一方で、任意の学習単元について誤答した場合、その学習単元につながる学習単元の理解度確率もその誤答した単元に応じて低くなる。 The directed graph of the present invention is a network that specifies a parent-child relationship between learning units. Therefore, when a correct answer is given for an arbitrary learning unit, the comprehension probability of the learning unit connected to the learning unit is also increased according to the correct answer unit. On the other hand, when an incorrect answer is made for an arbitrary learning unit, the comprehension probability of the learning unit connected to the learning unit is also lowered according to the erroneous answer unit.
[問題提示部12(S12)]
問題提示部12は、ユーザ毎に、未出題の学習単元に含まれる問題を提示する。次に出題すべき学習単元は、例えば以下の4つの方法のいずれかによって選択される。
[Problem Presentation Unit 12 (S12)]
The
(第1の学習単元選択方法)
問題提示部12は、判定閾値に最も近い理解度確率を有する学習単元に含まれる問題を、次に出題する。例えば「理解している」「理解していない」の判定閾値に近い理解度確率を持つ問題ほど、ユーザの学習判定には重要である。即ち、判定閾値に近い問題ほど、全ての問題に対する情報量が最も高いといえる。そのような問題に対して、その解答が理解度確率=1.00又は0.00へ更新されることによって、未出願の他の学習単元に対する理解度確率の更新に影響を与えることとなる。
(First learning unit selection method)
The
(第2の学習単元選択方法)
問題提示部12は、判定注意識別部14によって判定注意と識別された学習単元に対して親ノードとなる学習単元に含まれる問題を、次に出題する。学習単元は有向グラフによって構成されている。そのために、例えば、教師は、「一次関数」の理解が十分でない生徒に対して、その学習単元の親ノードとなる「文字を用いた式」「空間図形」の学習単元を復習させることができる。生徒は、先の学習単元に戻って復習することによって、学習し直すことができる。これによって、ユーザは、最終的には系統立った理解を積み重ねることができる。
(Second learning unit selection method)
The
(第3の学習単元選択方法)
問題提示部12は、理解度確率更新部11によって未出題の他の全ての学習単元の理解度確率を再計算した前後で、当該理解度確率の変化量が最も大きい学習単元に含まれる問題を、次に出題する。1つの問題に対するユーザの解答によって、未出題の他の全ての学習単元の理解度確率が更新されることとなるが、その中で理解度確率の変化量が大きいほど、ユーザの解答に曖昧な理解や軽微な誤解を含んでいると考えられる。そのような学習単元ほど、理解度の推定に注意すべきとなる。
(Third learning unit selection method)
The
(第4の学習単元選択方法)
学習単元は、複数の問題及び解答を含んでいる場合、問題提示部12は、後述する判定注意識別部14によって判定注意と識別された学習単元について、出題した問題以外の他の問題を、次に出題する。即ち、同一種別の複数の問題を出題し、それら問題の正答率が所定割合以上であれば、その学習単元について理解した(理解度確率=1.00)として更新することができる。例えば、判定注意となった同一学習単元の問題5問の再テストによって、平均80点(所定割合)以上を「理解している」と判定することもできる。即ち、5問中4問以上の正答となった場合に、理解度確率=1.00に更新し、2問に誤答となった時点で、理解度確率=0.00に更新する。
(Fourth learning unit selection method)
When the learning unit includes a plurality of questions and answers, the
(他の実施形態に基づく学習単元選択方法)
前述した第2〜第4の学習単元選択方法を組合わせて、問題提示部12が、次に出願する問題を選択することもできる。
理解度確率が第1の所定閾値以下の当該ユーザが正答した場合、「第2の学習単元選択方法」を選択する。具体的には、判定注意識別部14によって判定注意と識別された学習単元に対して親ノードとなる学習単元に含まれる問題を、次に出題する。
理解度確率が第2の所定閾値(>第1の所定閾値)以上の当該ユーザが誤答した場合、「第4の学習単元選択方法」を選択する。具体的には、学習単元が複数の問題及び解答を含んでおり、判定注意識別部14によって判定注意と識別された学習単元について、出題した問題以外の他の問題を、次に出題する。
理解度確率が前述条件以外の当該ユーザに対して、「第3の学習単元選択方法」を選択する。具体的には、理解度確率更新部11によって未出題の他の全ての学習単元の理解度確率を再計算した前後で、当該理解度確率の変化量が最も大きい学習単元に含まれる問題を、次に出題する。
(Learning unit selection method based on another embodiment)
By combining the above-described second to fourth learning unit selection methods, the
When the user whose understanding level probability is equal to or less than the first predetermined threshold correctly answers, the “second learning unit selection method” is selected. Specifically, the problem included in the learning unit that becomes the parent node with respect to the learning unit identified as the determination attention by the determination
If the user whose understanding probability is greater than or equal to the second predetermined threshold (> first predetermined threshold) gives an incorrect answer, the “fourth learning unit selection method” is selected. Specifically, the learning unit includes a plurality of questions and answers, and for the learning unit identified as the determination attention by the determination
The “third learning unit selection method” is selected for the user whose comprehension probability is other than those described above. Specifically, the problem included in the learning unit having the largest change in the understanding probability before and after the understanding
そして、問題提示部12は、選択した問題をユーザへ明示する。テスト装置1がサーバである場合、問題提示部12は、ユーザが操作する端末2へ、その問題のコンテンツを送信する。
Then, the
[解答判定部13(S13)]
解答判定部13は、ユーザ毎に、問題に対する解答の正答/誤答を判定する。学習単元は、問題及び解答を含んでいるために、ユーザの解答と問題の解答とを比較することによって、正答/誤答を判定する。その判定結果は、判定注意識別部14へ出力される。
[Answer determination unit 13 (S13)]
The
[判定注意識別部14(S14)]
判定注意識別部14は、理解度確率が判定閾値よりも低い学習単元の問題に対して正答した場合、又は、理解度確率が判定閾値よりも高い学習単元の問題に対して誤答した場合、当該学習単元についての理解/誤解が不明であるとして「判定注意」と識別する。
理解度確率が低い問題に対して正答した−>偶然正答
曖昧な理解の可能性あり
(理解度確率が低い(0.0に近い)程、理解できていない可能性が高い)
理解度確率が高い問題に対して誤答した−>偶然誤答
軽微な誤解の可能性あり
(理解度確率が高い(1.0に近い)程、理解できている可能性が高い)
基本的に、判定注意識別部14は、理解度推定モデル(理解度更新部11によって更新される学習単元毎の理解度確率の有向グラフ)から得られる理解度確率と、出題結果としての正答/誤答とを比較することによって、その結果の尤もらしさを評価する。
[Determination Attention Identification Unit 14 (S14)]
When the determination
Correct answer to a problem with low probability of understanding-> Accidentally correct answer
There is a possibility of vague understanding (the lower the probability of understanding (closer to 0.0), the higher the probability of not understanding)
Answered a question with a high probability of understanding-> Accidental answer
There is a possibility of minor misunderstanding (the higher the degree of understanding probability (close to 1.0), the higher the possibility of understanding)
Basically, the judgment
ここで、理解度確率の「判定閾値」は、任意に設定することができる。例えば理解度の判定基準を「理解している」「理解していない」とする場合、判定閾値=0.5とすることができる。また、ユーザ毎の目標に応じて、又は、テスト問題の難易度に応じて、判定閾値を変更することもできる。 Here, the “determination threshold value” of the understanding probability can be arbitrarily set. For example, when the understanding criterion is “I understand” and “I don't understand”, the determination threshold can be set to 0.5. Also, the determination threshold can be changed according to the target for each user or according to the difficulty level of the test problem.
図4〜図8は、本発明によって学習単元の理解度確率が更新されている過程を表す。 4 to 8 show a process in which the understanding unit probability of the learning unit is updated according to the present invention.
図4は、初期設定時における学習単元の有向グラフ及び理解度確率を表す第1の説明図である。 FIG. 4 is a first explanatory diagram showing a directed graph and understanding probability of a learning unit at the time of initial setting.
図4によれば、初期設定時の各学習単元の理解度確率は、多数のユーザの過去の正答/誤答の解答結果から得られた平均値であってもよい。有向グラフは、学習単元の一般的な理解の進行と、各学習単元の平均的な理解度確率とを表す。また、判定閾値=0.5として設定しており、その判定閾値に近い学習単元ほど、「理解している」「理解していない」の判定が比較的難しい。 According to FIG. 4, the understanding probability of each learning unit at the initial setting may be an average value obtained from the answer results of past correct / incorrect answers of many users. The directed graph represents the progress of general understanding of a learning unit and the average understanding probability of each learning unit. The determination threshold is set to 0.5, and the learning unit closer to the determination threshold is relatively difficult to determine “understand” or “not understand”.
最初に、判定閾値=0.5に最も近い学習単元5(=0.52)が選択され、その学習単元に含まれる問題がユーザに出題される。ここで、学習単元5は、理解度確率=0.52であるために、最初は「理解している」と推定される。
First, the learning unit 5 (= 0.52) closest to the determination threshold = 0.5 is selected, and the problems included in the learning unit are presented to the user. Here, since the
図5は、学習単元5に正答した場合における学習単元の理解度確率の更新を表す第2の説明図である。
FIG. 5 is a second explanatory diagram showing the update of the understanding degree probability of the learning unit when the correct answer is given to the
図5によれば、ユーザは、学習単元5に正答している。このとき、「理解している」と推定されていた学習単元5に「正答」したために、ユーザが偶然に正答したとは推定しない。学習単元5の理解度確率=1.00に更新し、ベイジアンネットワークによって未出題の他の全ての理解度確率が再計算される。
According to FIG. 5, the user has answered the
次に、判定閾値=0.5に最も近い学習単元8(=0.47)が選択され、その学習単元に含まれる問題がユーザに出題される。ここで、学習単元8は、理解度確率=0.47であるために、最初は「理解していない」と推定される。
Next, the learning unit 8 (= 0.47) closest to the determination threshold = 0.5 is selected, and the problems included in the learning unit are presented to the user. Here, since the
図6は、学習単元8に誤答した場合における学習単元の理解度確率の更新を表す第3の説明図である。
FIG. 6 is a third explanatory diagram showing the update of the understanding degree probability of the learning unit when the
図6によれば、ユーザは、学習単元8に誤答している。このとき、「理解していない」と推定されていた学習単元8に「誤答」したために、ユーザが偶然に誤答したとは推定しない。学習単元8の理解度確率=0.00に更新し、ベイジアンネットワークによって未出題の他の全ての理解度確率が再計算される。
According to FIG. 6, the user has erroneously answered the
次に、判定閾値=0.5に最も近い学習単元4(=0.54)が選択され、その学習単元に含まれる問題がユーザに出題される。ここで、学習単元4は、理解度確率=0.54であるために、最初は「理解している」と推定される。
Next, the learning unit 4 (= 0.54) closest to the determination threshold = 0.5 is selected, and the problems included in the learning unit are presented to the user. Here, since the
図7は、学習単元4に誤答した場合における学習単元の理解度確率の更新を表す第4の説明図である。
FIG. 7 is a fourth explanatory diagram showing the update of the understanding degree probability of the learning unit when the
図7によれば、ユーザは、学習単元4に誤答している。このとき、「理解している」と推定されていた学習単元4に「誤答」したために、ユーザが偶然に誤答したとして「判定注意」とする。
According to FIG. 7, the user has erroneously answered the
本来であれば、誤答したために、学習単元4の理解度確率=0.00に更新される。しかしながら、学習単元4は判定注意と識別されたために、問題提示部12は、前述した4つの方法のいずれかによって、ユーザの理解度を慎重に判定する。最終的に「理解している」と判定された場合、学習単元4の理解度確率=1.00に更新され、ベイジアンネットワークによって未出題の他の全ての理解度確率が再計算される。
Originally, since the answer was incorrect, the understanding unit probability of
次に、判定閾値=0.5に最も近い学習単元13(=0.45)が選択され、その学習単元に含まれる問題がユーザに出題される。ここで、学習単元13は、理解度確率=0.45であるために、最初は「理解していない」と推定される。
Next, the learning unit 13 (= 0.45) closest to the determination threshold = 0.5 is selected, and questions included in the learning unit are presented to the user. Here, since the
図8は、学習単元13に正答した場合における学習単元の理解度確率の更新を表す第5の説明図である。
FIG. 8 is a fifth explanatory diagram showing the update of the understanding degree probability of the learning unit when the correct answer is given to the
図8によれば、ユーザは、学習単元13に正答している。このとき、「理解していない」と推定されていた学習単元13に「正答」したために、ユーザが偶然に正答したとして「判定注意」とする。
According to FIG. 8, the user has correctly answered the
本来であれば、正答したために、学習単元13の理解度確率=1.00に更新される。しかしながら、学習単元13は判定注意と識別されたために、問題提示部12は、前述した4つの方法のいずれかによって、ユーザの理解度を慎重に判定する。最終的に「理解していない」と判定された場合、学習単元13の理解度確率=0.00に更新し、ベイジアンネットワークによって未出題の他の全ての理解度確率が再計算される。
Since the answer is correct, the
図4〜図8のような過程を繰り返すことによって、曖昧な理解や軽微な誤解をした学習単元を推定し、そのような学習単元については、できる限り慎重に、ユーザの理解度を判定する。 By repeating the processes shown in FIGS. 4 to 8, a learning unit having an ambiguous understanding or a slight misunderstanding is estimated, and the user's level of understanding is determined as carefully as possible for such a learning unit.
以上、詳細に説明したように、本発明のユーザ適応型のテストプログラム、装置及び方法によれば、e-Learningシステムに適用し、曖昧な理解や軽微な誤解に基づく解答を識別することができる。判定注意と識別された学習単元に対してのみ、出題数を増加させることによって、そのユーザの理解度を慎重に判定することができる。結果的に、ユーザに総当たり的に出題する方法や、ユーザの解答が常にそのユーザの理解に相応することを前提とした従来技術と比較して、最終的にユーザの理解度を判定するための出題数を減少し、更には、曖昧な理解や軽微な誤解に起因する理解度の判定誤差を低減することができる。 As described above in detail, according to the user-adaptive test program, apparatus, and method of the present invention, it can be applied to an e-Learning system to identify an answer based on an ambiguous understanding or minor misunderstanding. . By increasing the number of questions only for the learning unit identified as the determination attention, the user's degree of understanding can be carefully determined. As a result, in order to finally determine the user's level of understanding compared to the conventional method that assumes that the user's brute force questions and the user's answers always correspond to the user's understanding. The number of questions to be answered can be reduced, and further, the determination error of the comprehension level caused by ambiguous understanding or slight misunderstanding can be reduced.
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。 Various changes, modifications, and omissions of the above-described various embodiments of the present invention can be easily made by those skilled in the art. The above description is merely an example, and is not intended to be restrictive. The invention is limited only as defined in the following claims and the equivalents thereto.
1 テスト装置
10 学習単元記憶部
11 理解度確率更新部
12 問題提示部
13 解答判定部
14 判定注意識別部
2 端末
DESCRIPTION OF
Claims (5)
問題及び解答を含む学習単元をノードとして、学習単元同士を事前の理解度確率のアークで結んだ有向グラフを予め蓄積した学習単元記憶手段と、
ユーザ毎に、既出題の学習単元に含まれる問題の正答/誤答に対して、未出題の他の全ての学習単元における事後の理解度確率を算出する理解度確率更新手段と、
ユーザ毎に、未出題の学習単元に含まれる問題を提示する問題提示手段と、
ユーザ毎に、前記問題に対する解答の正答/誤答を判定する解答判定手段と、
事後の理解度確率が判定閾値よりも低い学習単元の問題に対して正答した場合、又は、理解度確率が判定閾値よりも高い学習単元の問題に対して誤答した場合、当該学習単元についての理解/誤解が不明であるとして判定注意と識別する判定注意識別手段と
してコンピュータを機能させ、
前記問題提示手段は、前記理解度確率更新手段によって未出題の他の全ての学習単元の理解度確率を再計算した前後で、当該理解度確率の変化量が最も大きい学習単元に含まれる問題を、次に出題する
ようにコンピュータを機能させることを特徴とするテストプログラム。 A user-adaptive test program for causing a computer mounted on the apparatus to function,
Learning unit storage means that stores in advance a directed graph in which learning units including questions and answers are connected as nodes, and learning units are connected with arcs of prior understanding probabilities;
Understanding degree probability update means for calculating the subsequent degree of understanding probability in all other learning units that have not been asked for correct / incorrect answers of questions included in the already given learning unit for each user;
For each user, a problem presentation means for presenting a problem included in an unquestioned learning unit,
For each user, an answer determination means for determining the correct / incorrect answer of the answer to the question;
When a correct answer is given to a question of a learning unit whose ex-post understanding probability is lower than the determination threshold, or when a wrong answer is given to a question of a learning unit whose understanding probability is higher than the determination threshold, the learning unit Let the computer function as a judgment caution identification means to identify a judgment caution as understanding / misunderstanding is unknown ,
The problem presenting means includes a problem included in the learning unit having the largest change amount of the understanding degree probability before and after recalculating the understanding degree probabilities of all other learning units not yet asked by the understanding degree probability updating means. Next question
Test program characterized Rukoto cause the computer to function as.
ようにコンピュータを機能させることを特徴とする請求項1に記載のテストプログラム。 The directed graph of the learning unit storage means causes a computer to function by connecting a plurality of learning units as nodes and connecting arcs by a parent-child relationship according to learning time and learning content similarity. Item 2. The test program according to item 1.
ようにコンピュータを機能させることを特徴とする請求項1又は2に記載のテストプログラム。 The comprehension degree probability update means is a Bayesian network, and each time the correct / incorrect answer of the learning unit determined by the answer determination means is output, when the answer is correct, the learning unit It is assumed that the understanding probability is set to 1, and in the case of an incorrect answer, the learning unit is stored as understanding probability = 0, and the computer is made to function so as to recalculate the understanding probabilities of all other learning units that have not been asked. The test program according to claim 1 or 2, characterized in that
問題及び解答を含む学習単元をノードとして、学習単元同士を事前の理解度確率のアークで結んだ有向グラフを予め蓄積した学習単元記憶手段と、
ユーザ毎に、既出題の学習単元に含まれる問題の正答/誤答に対して、未出題の他の全ての学習単元における事後の理解度確率を算出する理解度確率更新手段と、
ユーザ毎に、未出題の学習単元に含まれる問題を提示する問題提示手段と、
ユーザ毎に、前記問題に対する解答の正答/誤答を判定する解答判定手段と、
事後の理解度確率が判定閾値よりも低い学習単元の問題に対して正答した場合、又は、理解度確率が判定閾値よりも高い学習単元の問題に対して誤答した場合、当該学習単元についての理解/誤解が不明であるとして判定注意と識別する判定注意識別手段と
を有し、
前記問題提示手段は、前記理解度確率更新手段によって未出題の他の全ての学習単元の理解度確率を再計算した前後で、当該理解度確率の変化量が最も大きい学習単元に含まれる問題を、次に出題する
ことを特徴とする装置。 A device for performing user-adaptive tests,
Learning unit storage means that stores in advance a directed graph in which learning units including questions and answers are connected as nodes, and learning units are connected with arcs of prior understanding probabilities;
Understanding degree probability update means for calculating the subsequent degree of understanding probability in all other learning units that have not been asked for correct / incorrect answers of questions included in the already given learning unit for each user;
For each user, a problem presentation means for presenting a problem included in an unquestioned learning unit,
For each user, an answer determination means for determining the correct / incorrect answer of the answer to the question;
When a correct answer is given to a question of a learning unit whose ex-post understanding probability is lower than the determination threshold, or when a wrong answer is given to a question of a learning unit whose understanding probability is higher than the determination threshold, the learning unit Understanding / misunderstanding possess the identifying determination note identification means and the determination noted as being unknown,
The problem presenting means includes a problem included in the learning unit having the largest change amount of the understanding degree probability before and after recalculating the understanding degree probabilities of all other learning units not yet asked by the understanding degree probability updating means. A device characterized by the following questions .
前記装置は、問題及び解答を含む学習単元をノードとして、学習単元同士を事前の理解度確率のアークで結んだ有向グラフを予め蓄積した学習単元記憶部を有し、
前記装置は、
ユーザ毎に、既出題の学習単元に含まれる問題の正答/誤答に対して、未出題の他の全ての学習単元における事後の理解度確率を算出する第1のステップと、
ユーザ毎に、未出題の学習単元に含まれる問題を提示する第2のステップと、
ユーザ毎に、前記問題に対する解答の正答/誤答を判定する第3のステップと、
事後の理解度確率が判定閾値よりも低い学習単元の問題に対して正答した場合、又は、理解度確率が判定閾値よりも高い学習単元の問題に対して誤答した場合、当該学習単元についての理解/誤解が不明であるとして判定注意と識別する第4のステップと
を実行し、
第2のステップは、第1のステップによって未出題の他の全ての学習単元の理解度確率を再計算した前後で、当該理解度確率の変化量が最も大きい学習単元に含まれる問題を、次に出題する
ように実行することを特徴とする装置のテスト方法。 A device testing method for performing user-adaptive testing,
The apparatus has a learning unit storage unit that stores in advance a directed graph in which learning units including questions and answers are connected as nodes, and the learning units are connected with arcs of prior understanding probabilities,
The device is
For each user, a first step of calculating a subsequent understanding probability in all other learning units that have not been answered for correct / incorrect questions included in the existing learning unit;
For each user, a second step of presenting questions included in an unquestioned learning unit;
A third step of determining, for each user, correct / incorrect answers to the question;
When a correct answer is given to a question of a learning unit whose ex-post understanding probability is lower than the determination threshold, or when a wrong answer is given to a question of a learning unit whose understanding probability is higher than the determination threshold, the learning unit A fourth step for identifying the judgment / notice as unclear / misunderstood
Run
In the second step, before and after recalculating the understanding probabilities of all other learning units that have not been asked in the first step, the problems included in the learning unit having the largest change in the understanding probability are To answer questions
A method for testing an apparatus, characterized in that
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015096095A JP6566468B2 (en) | 2015-05-08 | 2015-05-08 | User-adaptive test program, apparatus and method for identifying answers based on ambiguous understanding and minor misunderstandings |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015096095A JP6566468B2 (en) | 2015-05-08 | 2015-05-08 | User-adaptive test program, apparatus and method for identifying answers based on ambiguous understanding and minor misunderstandings |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016212271A JP2016212271A (en) | 2016-12-15 |
| JP6566468B2 true JP6566468B2 (en) | 2019-08-28 |
Family
ID=57551724
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015096095A Expired - Fee Related JP6566468B2 (en) | 2015-05-08 | 2015-05-08 | User-adaptive test program, apparatus and method for identifying answers based on ambiguous understanding and minor misunderstandings |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6566468B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7661886B2 (en) * | 2019-10-10 | 2025-04-15 | ソニーグループ株式会社 | Information processing device and information processing method |
| JP7393827B1 (en) | 2022-11-18 | 2023-12-07 | 株式会社シー・ビー・ティ・ソリューションズ | Question optimization system, question optimization method, and question optimization program |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7454386B2 (en) * | 2005-04-15 | 2008-11-18 | Siemens Corporate Research, Inc. | Learning management server using Bayesian methods for adaptive hypermedia |
| JP4137134B2 (en) * | 2006-03-15 | 2008-08-20 | 株式会社ジェイシー教育研究所 | Learning information processing apparatus, learning information processing method, and computer program |
| US20080038705A1 (en) * | 2006-07-14 | 2008-02-14 | Kerns Daniel R | System and method for assessing student progress and delivering appropriate content |
-
2015
- 2015-05-08 JP JP2015096095A patent/JP6566468B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016212271A (en) | 2016-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112464659A (en) | Knowledge graph-based auxiliary teaching method, device, equipment and storage medium | |
| US10410539B2 (en) | Systems and methods for calculating text difficulty | |
| CN113590762B (en) | Method and device for recommending test question information, electronic equipment and computer readable medium | |
| JP2022008867A (en) | Machine learning method, apparatus, and computer program for providing individually customized educational content based on learning efficiency | |
| US11922827B2 (en) | Learning management systems and methods therefor | |
| JP6498106B2 (en) | User-adaptive test program, apparatus and method for selecting model of problem group according to understanding probability | |
| CN114511425A (en) | Method for providing user-customized learning content | |
| CN111563156A (en) | A method, device, electronic device and storage medium for intelligent diagnosis of knowledge points | |
| CN113590772A (en) | Abnormal score detection method, device, equipment and computer readable storage medium | |
| CN112199476B (en) | Automatic decision making for scaffold selection after partially correct answers in a conversational intelligent tutor system | |
| CN112419815A (en) | Planning method and device for learning path | |
| US10354543B2 (en) | Implementing assessments by correlating browsing patterns | |
| Miroyan et al. | Analyzing pedagogical quality and efficiency of llm responses with ta feedback to live student questions | |
| JP2018155871A (en) | Learning support terminal, learning support server, learning support system, learning support method, and learning support program | |
| JP6566468B2 (en) | User-adaptive test program, apparatus and method for identifying answers based on ambiguous understanding and minor misunderstandings | |
| Goldin et al. | Learner differences and hint content | |
| JP6674708B2 (en) | User-adaptive test program, apparatus and method with mixed questions based on different criteria | |
| CN108921434B (en) | Method for completing user capability prediction through man-machine interaction | |
| CN108921349B (en) | A method for predicting the wrong position of a question based on a Bayesian network | |
| JP2019211796A (en) | Learning support device and problem setting method | |
| JP6351177B2 (en) | Learning material analysis program, apparatus and method for identifying parent-child relationship between learning units | |
| CN114692586A (en) | Exercise analysis processing method and device and storage medium | |
| Mouenis et al. | Learner modeling based on Bayesian networks | |
| CN121303314B (en) | A test paper analysis system for summarizing student error causes based on AI big data models | |
| JP7852711B2 (en) | Model generation apparatus, method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180212 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190116 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190225 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190724 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190725 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6566468 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |