JP6717387B2 - Text evaluation device, text evaluation method and recording medium - Google Patents

Text evaluation device, text evaluation method and recording medium Download PDF

Info

Publication number
JP6717387B2
JP6717387B2 JP2018557491A JP2018557491A JP6717387B2 JP 6717387 B2 JP6717387 B2 JP 6717387B2 JP 2018557491 A JP2018557491 A JP 2018557491A JP 2018557491 A JP2018557491 A JP 2018557491A JP 6717387 B2 JP6717387 B2 JP 6717387B2
Authority
JP
Japan
Prior art keywords
logical relationship
sentence
answer
logical
unit
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.)
Active
Application number
JP2018557491A
Other languages
Japanese (ja)
Other versions
JPWO2018116459A1 (en
Inventor
英恵 下村
英恵 下村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Publication of JPWO2018116459A1 publication Critical patent/JPWO2018116459A1/en
Application granted granted Critical
Publication of JP6717387B2 publication Critical patent/JP6717387B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)

Description

本開示は、文章評価装置、文章評価方法および記録媒体に関する。 The present disclosure relates to a text evaluation device, a text evaluation method, and a recording medium.

記述式の答案を人手で採点する負荷を軽減するための採点支援システムが開発されている。例えば、特許文献1には、設問(Test prompt)とは独立な既定の特徴群(Feature set)を定めておき、採点済みのデータなどに基づいて重みづけされたスコアリングの方程式に従って得点を付与する採点支援システムの一例が記載されている。 A scoring support system has been developed to reduce the burden of manually scoring descriptive answers. For example, in Patent Document 1, a predetermined feature group (Feature set) independent of a question (Test prompt) is defined, and a score is given according to a scoring equation weighted based on scored data or the like. An example of a scoring support system that does this is described.

また、特許文献2には、複数のエッセーを評価して特徴群を生成し、各特徴の重さを、複数のエッセーの夫々から決定されたスコアカテゴリおよび特徴群に基づいて生成し、特徴群に対する重さに基づいて、モデルを生成することが記載されている。特許文献2に記載の技術は、生成したモデルに従って、エッセーを評価する。 Further, in Patent Document 2, a plurality of essays are evaluated to generate a feature group, and the weight of each feature is generated based on a score category and a feature group determined from each of the plurality of essays. It is described that a model is generated based on the weight for. The technique described in Patent Document 2 evaluates an essay according to the generated model.

米国特許出願公開第2015/0199913号明細書U.S. Patent Application Publication No. 2015/0199913 米国特許出願公開第2011/0027769号明細書U.S. Patent Application Publication No. 2011/0027769

Johan Bos、「Wide−Coverage Semantic Analysis with Boxer」、 STEP ’08 Proceedings of the 2008 Conference on Semantics in Text Processing、イタリア、2008年9月、p.277−286Johan Bos, "Wide-Coverage Semantic Analysis with Boxer", STEP '08 Processes of the 2008 Conference on Semantics in Text Processing, September 2008, Italy. 277-286 稲田和明、松林優一郎、井之上直也、乾健太郎、「効率的な推論処理のための日本語文の論理式変換に向けて」、言語処理学会第19次年次大会発表論文集、2013年3月、p.608−611Kazuaki Inada, Yuichiro Matsubayashi, Naoya Inoue, Kentaro Inui, “Toward the conversion of Japanese sentence logical expressions for efficient inference processing”, Proceedings of the 19th Annual Meeting of the Linguistic Processing Society, March 2013. , P. 608-611

特許文献1に記載された技術は、文法や長さ、語彙といった、良いエッセーの一般的特徴と照らし合わせてスコアを決定することになるため、ある設問に特有の評価基準に基づいて該エッセーを評価することが難しい。 Since the technique described in Patent Document 1 determines a score by comparing it with general features of a good essay such as grammar, length, and vocabulary, the essay is based on an evaluation criterion specific to a certain question. It is difficult to evaluate.

特許文献2に記載された技術は、設問ごとに固有の特徴が抽出できるため、ある設問に特有の評価基準に基づいてエッセーを評価できるが、該エッセーが備える特徴と対応付けられたスコアポイントとを用いて採点を行うため、エッセー全体に得点を付与することとなる。よって、エッセーに含まれる要素間の論理関係などの、問題の出題者や評価者が評価したいと意図した箇所が、該エッセー内に存在する場合であっても、この箇所毎に評価を行うことが困難である。 Since the technique described in Patent Document 2 can extract a characteristic peculiar to each question, it is possible to evaluate an essay based on an evaluation standard peculiar to a certain question, but score points associated with the characteristic of the essay are used. Since scoring is performed using, the score will be given to the entire essay. Therefore, even if there is a place in the essay that the question-seeking person or the evaluator intended to evaluate, such as a logical relationship between elements included in the essay, should be evaluated for each place. Is difficult.

ここで、文章の内容を論理関係として捉えるためには、まず、自然言語で書かれた文章を論理式に変換する技術が必要となる。英語の文を論理式に変換する技術の一例が非特許文献1に、日本語の文を論理式に変換する技術の一例が非特許文献2に記載されている。これらの技術によれば、例えば、「太郎は部屋に入った」と「部屋に入ってきたのは太郎だった」のような、同一内容で表現が異なる文章であっても、汎化し同一の論理式に変換することができる。 Here, in order to capture the content of a sentence as a logical relationship, first, a technique for converting a sentence written in natural language into a logical expression is required. Non-Patent Document 1 describes an example of a technique for converting an English sentence into a logical expression, and Non-Patent Document 2 describes an example of a technique for converting a Japanese sentence into a logical expression. According to these techniques, even sentences with the same content but different expressions such as "Taro entered the room" and "Taro entered the room" were generalized to the same content. It can be converted into a logical expression.

更に、特許文献1および特許文献2に記載の技術では、特徴として抽出される要素の充足性によって評価が決まる可能性が高い。そのため、これらの技術では、要素が充実していれば、その論理の流れが正しくない場合であっても、高い評価を得る可能性がある。すなわち、これらの技術では、文章(例えば、評価対象の答案)に含まれる論理関係を正しく評価できない可能性がある。 Further, in the techniques described in Patent Document 1 and Patent Document 2, evaluation is highly likely to be determined by the sufficiency of elements extracted as features. Therefore, in these technologies, if the elements are substantial, there is a possibility that they will be highly evaluated even if the logic flow is incorrect. That is, these techniques may not be able to correctly evaluate the logical relationship contained in the text (for example, the answer sheet to be evaluated).

本開示は、上記課題に鑑みてなされたものであり、その目的は、評価対象の文章に含まれる要素間の論理関係に対して評価を行うことが可能な技術を提供することにある。 The present disclosure has been made in view of the above problems, and an object thereof is to provide a technique capable of performing an evaluation on a logical relationship between elements included in a sentence to be evaluated.

本開示の一態様に係る文章評価装置は、第1の文章を構成する第1事象の間に成り立つ第1論理関係を取得する取得手段と、評価対象である第2の文章から、該第2の文章を構成する第2事象の間に成り立つ第2論理関係を抽出する論理関係抽出手段と、前記第1論理関係と前記第2論理関係との比較により、前記第2の文章を評価する評価手段と、を備え、前記第1の文章は、前記第2の文章に対する評価の基準となる文章である。 A sentence evaluation device according to an aspect of the present disclosure includes an acquisition unit that acquires a first logical relationship that holds between first events that form a first sentence, and a second sentence that is an evaluation target from the second sentence. Which evaluates the second sentence by comparing the first logical relation and the second logical relation with a logical relation extracting means for extracting a second logical relation that is established between the second events forming the sentence Means, and the first sentence is a sentence serving as a reference for evaluation of the second sentence.

本開示の一態様に係る文章評価方法は、評価の基準となる第1の文章を構成する第1事象の間に成り立つ第1論理関係を取得し、評価対象である第2の文章から、該第2の文章を構成する第2事象の間に成り立つ第2論理関係を抽出し、前記第1論理関係と前記第2論理関係との比較により、前記第2の文章を評価する。 A text evaluation method according to an aspect of the present disclosure acquires a first logical relationship that holds between first events that form a first text that serves as a criterion for evaluation, and extracts the first logical relationship from a second text that is an evaluation target. A second logical relationship that is established between the second events forming the second sentence is extracted, and the second sentence is evaluated by comparing the first logical relation and the second logical relation.

なお、上記装置または方法を、コンピュータによって実現するコンピュータプログラム、およびそのコンピュータプログラムが格納されている、コンピュータ読み取り可能な非一時的記録媒体も、本開示の範疇に含まれる。 Note that a computer program that implements the above apparatus or method by a computer, and a computer-readable non-transitory recording medium that stores the computer program are also included in the scope of the present disclosure.

本開示によれば、評価対象の文章に含まれる要素間の論理関係に対して評価を行うことができる。 According to the present disclosure, it is possible to evaluate a logical relationship between elements included in a sentence to be evaluated.

第1の実施の形態に係る文章評価装置の機能構成の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of a functional structure of the text evaluation device which concerns on 1st Embodiment. 第1の実施の形態に係る文章評価装置を含む文章評価システムの構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of the text evaluation system containing the text evaluation device which concerns on 1st Embodiment. 第1の実施の形態に係る文章評価装置の処理の流れの一例を示すフローチャートである。It is a flow chart which shows an example of a flow of processing of a text evaluation device concerning a 1st embodiment. 第2の実施の形態に係る文章評価装置の機能構成の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of a functional structure of the text evaluation device which concerns on 2nd Embodiment. 第2の実施の形態に係る文章評価装置における採点基準記憶部に採点基準を格納する処理の流れの一例を示すフローチャートである。It is a flow chart which shows an example of a flow of processing which stores a scoring standard in a scoring standard storage part in a sentence evaluation device concerning a 2nd embodiment. 採点基準記憶部に格納された採点基準を説明するための図である。It is a figure for demonstrating the scoring standard stored in the scoring standard storage part. 第2の実施の形態に係る文章評価装置おける答案採点処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the answer scoring process in the text evaluation device which concerns on 2nd Embodiment. 採点部が行う採点処理を説明するための図である。It is a figure for demonstrating the scoring process which a scoring part performs. 採点基準記憶部に格納された採点基準の一例を示す図である。It is a figure which shows an example of the scoring standard stored in the scoring standard storage part. 第2の実施の形態の変形例1に係る文章評価装置における答案採点処理の流れの一例を示すフローチャートである。It is a flow chart which shows an example of a flow of answer scoring processing in a sentence evaluation device concerning the modification 1 of a 2nd embodiment. 第3の実施の形態に係る文章評価装置の機能構成の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of a functional structure of the text evaluation device which concerns on 3rd Embodiment. 第3の実施の形態に係る文章評価装置を含む文章評価システムの構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of the text evaluation system containing the text evaluation device which concerns on 3rd Embodiment. 第3の実施の形態に係る文章評価装置における採点基準記憶部に採点基準を格納する処理の流れの一例を示すフローチャートである。It is a flow chart which shows an example of a flow of processing which stores a scoring standard in a scoring standard storage part in a sentence evaluation device concerning a 3rd embodiment. 表示装置に表示されるグラフの一例を示す図である。It is a figure which shows an example of the graph displayed on a display device. 図14に示したグラフに対して入力された重みを、該グラフと共に表示装置に表示した際の画面の一例を示す図である。It is a figure which shows an example of the screen when the weight input with respect to the graph shown in FIG. 14 is displayed on a display device with this graph. 第4の実施の形態に係る文章評価装置の機能構成の一例を示す図である。It is a figure which shows an example of a functional structure of the text evaluation device which concerns on 4th Embodiment. 答案記憶部に格納される答案情報の一例を示す図である。It is a figure which shows an example of the answer information stored in an answer storage part. 第4の実施の形態に係る文章評価装置における答案採点処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the answer scoring process in the text evaluation device which concerns on 4th Embodiment. 第4の実施の形態に係る文章評価装置が出力する採点結果の一例を示す図である。It is a figure which shows an example of the scoring result which the text evaluation device which concerns on 4th Embodiment outputs. 第5の実施の形態に係る文章評価装置の機能構成の一例を示す図である。It is a figure which shows an example of a function structure of the text evaluation device which concerns on 5th Embodiment. 第5の実施の形態における採点基準記憶部が格納する採点基準の一例を示す図である。It is a figure which shows an example of the scoring standard which the scoring standard memory|storage part in 5th Embodiment stores. 各実施の形態を実現可能なコンピュータ(情報処理装置)のハードウェア構成を例示的に説明する図である。It is a figure which illustrates the hardware constitutions of the computer (information processing apparatus) which can implement each embodiment as an example.

<第1の実施の形態>
本開示の第1の実施の形態について、図面を参照して説明する。図1は、本実施の形態に係る文章評価装置10の機能構成の一例を示す機能ブロック図である。図2は、図1に示す文章評価装置10を含む文章評価システム1の構成の一例を示すブロック図である。
<First Embodiment>
A first embodiment of the present disclosure will be described with reference to the drawings. FIG. 1 is a functional block diagram showing an example of the functional configuration of the text evaluation device 10 according to the present embodiment. FIG. 2 is a block diagram showing an example of the configuration of a text evaluation system 1 including the text evaluation device 10 shown in FIG.

図2に示す通り、文章評価システム1は、文章評価装置10と評価基準記憶装置20と出力装置30とを備える。文章評価装置10は、評価基準記憶装置20および出力装置30と、ネットワークを介してまたは介さずに通信可能に接続している。 As shown in FIG. 2, the text evaluation system 1 includes a text evaluation device 10, an evaluation reference storage device 20, and an output device 30. The text evaluation device 10 is communicably connected to the evaluation reference storage device 20 and the output device 30 via a network or not.

評価基準記憶装置20は、第1の文章を構成する第1事象の間に成り立つ第1論理関係を表す情報を記憶する。第1の文章は、後述する第2の文章に対する評価の基準となる文章である。第1の文章は、例えば、模範解答である。以下、第1の文章が模範解答であるとして説明を行う。模範解答は、後述する評価部13が評価を行う第2の文章(例えば、答案)に関連付けられたある問題に対して、模範となる解答の一例を示す。模範解答は、例えば、自然文で記述される。評価基準記憶装置20は、例えば、非特許文献2に記載の技術を用いて、模範解答である自然文を論理式に変換することによって得られた第1論理関係を表す情報を格納してもよい。評価基準記憶装置20は、例えば、ハードディスクドライブ等によって実現されてもよい。 The evaluation reference storage device 20 stores information representing a first logical relationship that is established during a first event that constitutes a first sentence. The first sentence is a sentence that serves as a reference for evaluation of a second sentence described later. The first sentence is, for example, a model answer. Hereinafter, description will be given assuming that the first sentence is a model answer. The model answer shows an example of a model answer to a certain question associated with the second sentence (for example, answer sheet) evaluated by the evaluation unit 13 described later. The model answer is described in a natural sentence, for example. The evaluation reference storage device 20 stores information indicating the first logical relationship obtained by converting a natural sentence, which is a model answer, into a logical expression by using the technique described in Non-Patent Document 2, for example. Good. The evaluation reference storage device 20 may be realized by, for example, a hard disk drive or the like.

ここで、第1事象とは、例えば、論理式に含まれる要素である。論理式は、例えは、非特許文献2に記載の方法で表現される。第1事象とは、例えば、キーワードまたはキーフレーズで表現される。例えば、模範解答が「戦争が起きた。それゆえ、財政難になった。」であり、変換によって得られた論理式を模式的に表現したものが「(戦争)→(財政難)」であるとする。この論理式を模式的に表現したものを論理表現情報と呼ぶ。この場合、(戦争)および(財政難)は第1事象であり、(戦争)および(財政難)の間の矢印(→)は、第1事象の間に成り立つ第1論理関係となる。この例の場合、第1論理関係は矢印の起点の第1事象を原因とし、矢印の終点の第1事象を結果とする因果関係である。また、第1論理関係は、因果関係に限定されず、例えば、上位概念に対する下位概念の関係を表す上下関係であってもよいし、第1事象が同時に起こるイベントであることを表す関係(同時関係と呼ぶ)であってもよいし、その他の関係であってもよい。このように、第1論理関係は、論理式から抽出された、第1事象の間に成り立つ論理関係であり、第1事象の情報とこれらの関係性を表す情報を含むものである。 Here, the first event is, for example, an element included in the logical expression. The logical expression is expressed by the method described in Non-Patent Document 2, for example. The first event is represented by, for example, a keyword or a key phrase. For example, the model answer is “a war has occurred. Therefore, it has become a financial difficulty.” The logical expression obtained by the conversion is “(war) → (financial difficulty)”. Suppose there is. A schematic representation of this logical expression is called logical expression information. In this case, (war) and (financial difficulty) are the first event, and the arrow (→) between (war) and (financial difficulty) is the first logical relationship that holds during the first event. In the case of this example, the first logical relationship is a causal relationship in which the first event at the starting point of the arrow is the cause and the first event at the ending point of the arrow is the result. Further, the first logical relationship is not limited to a causal relationship, and may be, for example, an up-and-down relationship representing a relationship between a subordinate concept and a superordinate concept, or a relationship indicating that the first event is an event that occurs simultaneously (simultaneous (Referred to as “relationship”) or other relationships. As described above, the first logical relationship is a logical relationship that is established during the first event and that is extracted from the logical expression, and includes information on the first event and information indicating the relationship between them.

出力装置30は、後述する評価部13の採点結果を出力する。出力装置30は、例えば、液晶ディスプレイなどの表示装置であってもよいし、プリンタ等の印刷装置であってもよい。 The output device 30 outputs the scoring result of the evaluation unit 13 described later. The output device 30 may be, for example, a display device such as a liquid crystal display or a printing device such as a printer.

また、評価基準記憶装置20と出力装置30とは文章評価装置10に内蔵されるものであってもよい。 The evaluation reference storage device 20 and the output device 30 may be built in the text evaluation device 10.

図1に示す通り、本実施の形態に係る文章評価装置10は、取得部11と、論理関係抽出部12と、評価部13とを備える。 As shown in FIG. 1, the sentence evaluation device 10 according to the present embodiment includes an acquisition unit 11, a logical relationship extraction unit 12, and an evaluation unit 13.

取得部11は、模範解答を構成する第1事象の間に成り立つ第1論理関係を取得する。取得部11は、例えば、評価基準記憶装置20から第1論理関係を取得する。なお、取得部11は、評価基準記憶装置20からではなく、文章評価装置10に入力された模範解答を論理式に変換することによって第1論理関係を取得してもよい。取得部11が第1論理関係を取得する方法は特に限定されない。取得部11は、取得した第1論理関係を評価部13に供給する。 The acquisition unit 11 acquires a first logical relationship that holds between the first events that form the model answer. The acquisition unit 11 acquires the first logical relationship from the evaluation reference storage device 20, for example. The acquisition unit 11 may acquire the first logical relationship by converting the model answer input to the text evaluation device 10 into a logical expression, not from the evaluation reference storage device 20. The method by which the acquisition unit 11 acquires the first logical relationship is not particularly limited. The acquisition unit 11 supplies the acquired first logical relationship to the evaluation unit 13.

論理関係抽出部12は、評価対象である第2の文章から、該第2の文章を構成する第2事象の間に成り立つ第2論理関係を抽出する。第2の文章は、例えば、答案である。答案は、例えば、自然文で記述されたものである。論理関係抽出部12は、自然文で記載された答案を例えば、非特許文献2に記載の技術を用いて論理式に変換することにより、第2論理関係を抽出する。論理関係抽出部12は、抽出した第2論理関係を評価部13に供給する。以下、評価対象である第2の文章を、評価対象の答案として説明を行う。 The logical relationship extracting unit 12 extracts, from the second text that is the evaluation target, a second logical relationship that is established between the second events that form the second text. The second sentence is, for example, an answer sheet. The answer is written in a natural sentence, for example. The logical relationship extraction unit 12 extracts the second logical relationship by converting the answer written in the natural sentence into a logical expression using the technique described in Non-Patent Document 2, for example. The logical relationship extraction unit 12 supplies the extracted second logical relationship to the evaluation unit 13. Hereinafter, the second sentence that is the evaluation target will be described as the evaluation target answer.

ここで、第2事象とは、第1事象と同様に論理式に含まれる要素であり、例えば、キーワードまたはキーフレーズで表現される。また、第2論理関係は、このような第2事象の間に成り立つ論理関係であり、例えば、因果関係、同時関係である。 Here, the second event is an element included in the logical expression like the first event, and is expressed by, for example, a keyword or a key phrase. The second logical relationship is a logical relationship that is established during such a second event, and is, for example, a causal relationship or a simultaneous relationship.

評価部13は、第1論理関係と第2論理関係との比較により、評価対象の答案を採点する。評価部13は、取得部11から第1論理関係を受け取る。また、評価部13は、論理関係抽出部12から第2論理関係を受け取る。そして、評価部13は、第1論理関係と第2論理関係とを比較し、同じ論理関係を表しているか否かを判定する。評価部13は、第1論理関係と第2論理関係とが同じ論理関係を表している場合、答案に含まれる第2論理関係が正解であると判定する。そして、第2論理関係を含む答案を採点する。例えば、第1論理関係に、所定の点数が関連付けられている場合、評価部13は、正解であると判定した第2論理関係と同じ論理関係を表す第1論理関係に関連付けられた所定の点数を用いて、答案を採点することにより、該答案を評価する。 The evaluation unit 13 scores the answer sheet to be evaluated by comparing the first logical relationship and the second logical relationship. The evaluation unit 13 receives the first logical relationship from the acquisition unit 11. The evaluation unit 13 also receives the second logical relationship from the logical relationship extraction unit 12. Then, the evaluation unit 13 compares the first logical relationship and the second logical relationship and determines whether or not they represent the same logical relationship. When the first logical relationship and the second logical relationship represent the same logical relationship, the evaluation unit 13 determines that the second logical relationship included in the answer sheet is the correct answer. Then, the answer including the second logical relationship is scored. For example, when a predetermined score is associated with the first logical relationship, the evaluation unit 13 determines the predetermined score associated with the first logical relationship that represents the same logical relationship as the second logical relationship determined to be the correct answer. To evaluate the answer by scoring the answer.

図3は、本実施の形態に係る文章評価装置10の処理の流れの一例を示すフローチャートである。図3に示す通り、本実施の形態に係る文章評価装置10の取得部11は、模範解答を構成する第1事象の間に成り立つ第1論理関係を取得する(ステップS31)。また、論理関係抽出部12は、評価対象の答案から、該評価対象の答案を構成する第2事象の間に成り立つ第2論理関係を抽出する(ステップS32)。そして、評価部13は、第1論理関係と第2論理関係との比較により、評価対象の答案を採点する(ステップS33)。 FIG. 3 is a flowchart showing an example of the flow of processing of the text evaluation device 10 according to the present embodiment. As shown in FIG. 3, the acquisition unit 11 of the text evaluation device 10 according to the present exemplary embodiment acquires the first logical relationship that is established between the first events that form the model answer (step S31). Further, the logical relationship extracting unit 12 extracts, from the answer to be evaluated, the second logical relationship that is established between the second events forming the answer to be evaluated (step S32). Then, the evaluation unit 13 scores the answer to be evaluated by comparing the first logical relationship and the second logical relationship (step S33).

以上により、文章評価装置10は処理を終了する。 With the above, the text evaluation device 10 ends the process.

本実施の形態に係る文章評価装置10によれば、模範解答を構成する第1事象の間に成り立つ第1論理関係と、評価対象の答案を構成する第2事象の間に成り立つ第2論理関係とを比較することによって、評価対象の答案を評価する。上述した通り、第1論理関係および第2論理関係は、例えば、因果関係である。例えば、模範解答が「(A)→(B)」の論理表現情報で表現され、(A)と(B)との間の矢印(→)が(A)を原因、(B)を結果とする因果関係を表す場合、第1事象は(A)および(B)であり、第1事象(A)と第1事象(B)との間に成り立つ第1論理関係は、第1事象(A)を原因、第1事象(B)を結果とする因果関係である。 According to the sentence evaluation device 10 according to the present embodiment, the first logical relationship that is established between the first events that form the model answer and the second logical relationship that is established between the second events that form the answer sheet to be evaluated. The answer to be evaluated is evaluated by comparing with. As described above, the first logical relationship and the second logical relationship are, for example, causal relationships. For example, the model answer is expressed by the logical expression information of “(A)→(B)”, the arrow (→) between (A) and (B) is the cause of (A), and (B) is the result. The first event is (A) and (B), and the first logical relationship established between the first event (A) and the first event (B) is the first event (A). ) And the first event (B) as a result.

そして、答案を構成する第2事象の間に成り立つ第2論理関係が、第2事象(A)を原因、第2事象(B)を結果とする因果関係の場合、第1論理関係と、第2論理関係とが同じ論理関係であるため、評価部13は、この答案に含まれる第2論理関係が正しいと判定することができる。よって、評価部13は、この答案に含まれる第2論理関係に対して、例えば、所定の点数を付与することができる。 Then, if the second logical relationship that is established between the second events that make up the answer is a causal relationship that causes the second event (A) and the second event (B) as the result, the first logical relationship and the Since the two logical relationships are the same logical relationship, the evaluation unit 13 can determine that the second logical relationship included in this answer is correct. Therefore, the evaluation unit 13 can give, for example, a predetermined score to the second logical relationship included in this answer.

また、答案を構成する第2事象の間に成り立つ第2論理関係が、第2事象(B)を原因、第2事象(A)を結果とする因果関係の場合、この第2論理関係を含む論理式を模式的に表現した論理表現情報は「(B)→(A)」となる。第1論理関係を含む論理式を模式的に表現した論理表現情報は、上述した通り「(A)→(B)」であるため、答案を構成する第2事象(A)および第2事象(B)は、模範解答を構成する第1事象(A)および第1事象(B)と同じであるが、第1論理関係と第2論理関係とは異なる論理関係である。したがって、評価部13は、この答案に含まれる第2論理関係が間違っていると判定することができる。よって、評価部13は、この答案に含まれる第2論理関係に対して、例えば、点数を付与しない、または、マイナスの点数を付与することができる。 In addition, if the second logical relationship that is established between the second events that make up the answer is a causal relationship that causes the second event (B) and causes the second event (A) as a result, this second logical relationship is included. The logical expression information that schematically represents the logical expression is “(B)→(A)”. Since the logical expression information that schematically expresses the logical expression including the first logical relationship is “(A)→(B)” as described above, the second event (A) and the second event ( B) is the same as the first event (A) and the first event (B) constituting the model answer, but the first logical relationship and the second logical relationship are different logical relationships. Therefore, the evaluation unit 13 can determine that the second logical relationship included in this answer is incorrect. Therefore, the evaluation unit 13 can give no score or give a negative score to the second logical relationship included in this answer, for example.

このように、本実施の形態に係る文章評価装置10は、採点対象の答案に含まれる要素である第2事象が第1事象と同じであっても第2事象の間に成り立つ第2論理関係と第1論理関係とを比較することによって、答案の評価を行う。よって、文章評価装置10は、答案を構成する第2事象の間の論理関係である第2論理関係の正誤を正しく評価することができる。すなわち、文章評価装置10は、採点対象の答案に含まれる要素間の論理関係に対して評価を行うことができる。 As described above, in the sentence evaluation device 10 according to the present embodiment, even if the second event, which is an element included in the answer target to be scored, is the same as the first event, the second logical relationship that is established between the second events. The answer is evaluated by comparing with the first logical relationship. Therefore, the text evaluation device 10 can correctly evaluate the correctness of the second logical relationship, which is the logical relationship between the second events forming the answer. That is, the text evaluation device 10 can evaluate the logical relationship between the elements included in the answer to be scored.

<第2の実施の形態>
次に、上述した第1の実施の形態を基本とする、本開示の第2の実施の形態について、図面を参照して説明する。図4は、本実施の形態に係る文章評価装置100の機能構成の一例を示す機能ブロック図である。なお、図4に示す文章評価装置100は、上述した文章評価装置10と評価基準記憶装置20とが一体となった装置であるとして説明を行う。
<Second Embodiment>
Next, a second embodiment of the present disclosure based on the above-described first embodiment will be described with reference to the drawings. FIG. 4 is a functional block diagram showing an example of the functional configuration of the text evaluation device 100 according to the present embodiment. Note that the sentence evaluation device 100 shown in FIG. 4 will be described as a device in which the above-described sentence evaluation device 10 and the evaluation reference storage device 20 are integrated.

図4に示す通り、本実施の形態に係る文章評価装置100は、模範解答受付部110、第1抽出部120、重み受付部130、採点基準記憶部(評価基準記憶装置)140、答案受付部150、第2抽出部(論理関係抽出部)160、取得部170および採点部(評価部)180を備える。 As shown in FIG. 4, the sentence evaluation device 100 according to the present embodiment includes a model answer reception unit 110, a first extraction unit 120, a weight reception unit 130, a scoring criterion storage unit (evaluation criterion storage device) 140, and an answer acceptance unit. 150, a second extraction unit (logical relationship extraction unit) 160, an acquisition unit 170, and a scoring unit (evaluation unit) 180.

模範解答受付部110は、評価対象の答案に対する模範解答を受け付ける。模範解答は、本実施の形態では、自然文であるとする。模範解答受付部110は、例えば、キーボードなどの入力装置を用いて、例えば、問題の出題者、模範解答の作成者または問題の評価者によって入力された模範解答を受け付ける。以下、問題の出題者、模範解答の作成者または問題の評価者をまとめて、単に評価者と呼ぶ。模範解答受付部110は、受け付けた模範解答を第1抽出部120に供給する。なお、本実施の形態では、答案の評価の方法として、該答案の採点を行うことを例に挙げる。よって、以下では、評価対象の答案を、採点対象の答案とも呼ぶ。 The model answer receiving unit 110 receives a model answer for the answer to be evaluated. In the present embodiment, the model answer is assumed to be a natural sentence. The model answer receiving unit 110 receives a model answer input by, for example, a questioner of the question, a creator of the model answer, or an evaluator of the question, using an input device such as a keyboard. Hereinafter, the question questioner, the model answer creator, and the question evaluator are collectively referred to as an evaluator. The model answer reception unit 110 supplies the received model answer to the first extraction unit 120. In the present embodiment, as a method of evaluating an answer, scoring the answer is taken as an example. Therefore, hereinafter, the evaluation target answer is also referred to as a scoring target answer.

第1抽出部120は、模範解答を構成する事象の間に成り立つ論理関係である第1論理関係を、該模範解答から抽出する。まず、第1抽出部120は、模範解答受付部110から自然文で記載された模範解答を受け取る。第1抽出部120は、この模範解答である自然文を論理式に変換する。第1抽出部120は、例えば、非特許文献2に記載の技術を用いて、自然文を論理式に変換することにより、該自然文から第1論理関係を抽出する。第1抽出部120は、変換した論理式に含まれる複数の第1事象および第1事象の間に成り立つ第1論理関係を夫々採点基準記憶部140に格納する。 The first extraction unit 120 extracts, from the model answer, a first logical relationship that is a logical relationship that is established between events that form the model answer. First, the first extracting unit 120 receives the model answer described in the natural sentence from the model answer receiving unit 110. The 1st extraction part 120 converts the natural sentence which is this model answer into a logical expression. The first extraction unit 120 extracts the first logical relationship from the natural sentence by converting the natural sentence into a logical expression using the technique described in Non-Patent Document 2, for example. The first extraction unit 120 stores, in the scoring criterion storage unit 140, a plurality of first events included in the converted logical expression and a first logical relationship that holds between the first events.

ここで、第1事象とは、論理式に含まれる要素を示す。第1事象は、例えば、キーワードまたはキーフレーズで表現される。要素は、単語の概念を含んでもよい。第1事象および第1論理関係の具体例は後述する。なお、以下では、第1事象を第1要素とも呼ぶ。 Here, the first event indicates an element included in the logical expression. The first event is represented by, for example, a keyword or a key phrase. The element may include the concept of a word. Specific examples of the first event and the first logical relationship will be described later. In addition, below, a 1st event is also called a 1st element.

重み受付部130は、論理式に変換された模範解答に含まれる各第1要素および各第1論理関係に対する重みの入力を受け付ける。重みとは、例えば、各第1要素および各第1論理関係に付与する配点である。また、重みとは、第2事象(後述)および第2論理関係(後述)を含む答案を採点する際に、第2事象と一致する第1事象および第2論理関係と一致する第1論理関係に対して与えられる点数(部分点)である。重みは、基準となる値(得点)に対する相対的な値(パラメータ)であってもよいし、配点そのものであってもよい。また、重みは、第1事象および第1論理関係に対する評価を表す評価情報(評価値)とも呼べる。本実施の形態では、重み受付部130が各第1要素および各第1論理関係に対する配点を受け付けるとして説明を行う。重み受付部130は、受け付けた配点を、採点基準記憶部140に格納された、関連する第1要素または第1論理関係に関連付ける。 The weight receiving unit 130 receives input of weights for each first element and each first logical relationship included in the model answer converted into the logical expression. The weight is, for example, a point assigned to each first element and each first logical relationship. Further, the weight is a first logical relationship that matches the first event and the second logical relationship when scoring an answer that includes a second event (described later) and a second logical relationship (described later). Is a score (partial point) given to. The weight may be a relative value (parameter) with respect to a reference value (score) or may be a point allocation itself. The weight can also be referred to as evaluation information (evaluation value) representing the evaluation of the first event and the first logical relationship. In the present embodiment, description will be made assuming that the weight receiving unit 130 receives points assigned to each first element and each first logical relationship. The weight receiving unit 130 associates the received points with the associated first element or first logical relationship stored in the scoring criterion storage unit 140.

採点基準記憶部140は、互いに関連付けられた、第1抽出部120によって変換された論理式に含まれる第1要素および第1論理関係と重み受付部130が受け付けた重みとを採点基準(評価基準)として記憶する。後述する採点部180は、この採点基準に含まれる重みに応じて採点を行う。なお、採点基準記憶部140に格納された採点基準の一例については図面を変えて後述する。 The scoring criterion storage unit 140 determines the scoring criterion (evaluation criterion) based on the first element and the first logical relationship included in the logical expression converted by the first extracting unit 120 and the weights received by the weight receiving unit 130, which are associated with each other. ) Is stored as. The scoring unit 180, which will be described later, performs scoring according to the weight included in this scoring standard. Note that an example of the scoring standard stored in the scoring standard storage unit 140 will be described later by changing the drawing.

答案受付部150は、採点対象の答案を受け付ける。採点対象の答案は、本実施の形態では、自然文であるとする。なお、以下では、採点対象の答案を単に答案とも呼ぶ。答案受付部150は、例えば、ネットワーク等を介して、答案の作成者によって入力された答案を、ネットワーク等を介して受信することにより、該答案を受け付ける。答案受付部150は、受け付けた答案を第2抽出部160に供給する。 The answer receiving unit 150 receives the answer to be graded. In the present embodiment, the graded answer is a natural sentence. Note that, in the following, the answer to be scored is also simply referred to as the answer. The answer receiving unit 150 receives the answer by, for example, receiving the answer input by the creator of the answer via the network or the like via the network or the like. The answer receiving unit 150 supplies the received answer to the second extracting unit 160.

第2抽出部160は、上述した第1の実施の形態における論理関係抽出部12の一例である。第2抽出部160は、採点対象の答案から、該採点対象の答案を構成する第2事象の間に成り立つ第2論理関係を抽出する。まず、第2抽出部160は、自然文で記載された答案を受け取る。第2抽出部160は、受け取った答案に含まれる自然文を論理式に変換する。第2抽出部160が答案に含まれる自然文を論理式に変換する方法は、第1抽出部120が模範解答である自然文を論理式に変換する方法と同じであってもよいし異なっていてもよい。第2抽出部160は、任意の方法を用いて、答案に含まれる自然文を論理式に変換することにより、該答案から第2論理関係を抽出する。第2抽出部160は、変換した論理式に含まれる第2事象および第2事象の間に成り立つ第2論理関係を夫々採点部180に供給する。 The second extraction unit 160 is an example of the logical relationship extraction unit 12 in the above-described first embodiment. The second extraction unit 160 extracts, from the answer target to be scored, a second logical relationship that is established between the second events forming the answer target to be scored. First, the second extraction unit 160 receives the answer written in a natural sentence. The second extraction unit 160 converts the natural sentence included in the received answer into a logical expression. The method by which the second extracting unit 160 converts the natural sentence included in the answer into a logical expression may be the same as or different from the method by which the first extracting unit 120 converts the model answer natural sentence into a logical expression. May be. The second extraction unit 160 extracts the second logical relationship from the answer by converting the natural sentence included in the answer into a logical expression using an arbitrary method. The second extraction unit 160 supplies the scoring unit 180 with a second event included in the converted logical expression and a second logical relationship that holds between the second events.

ここで、第2事象とは、第1事象と同様に論理式に含まれる要素であり、例えば、キーワードまたはキーフレーズで表現される。第2事象および第2論理関係の具体例は後述する。なお、以下では、第2事象を第2要素とも呼ぶ。 Here, the second event is an element included in the logical expression like the first event, and is expressed by, for example, a keyword or a key phrase. Specific examples of the second event and the second logical relationship will be described later. In the following, the second event is also called the second element.

取得部170は、上述した第1の実施の形態における取得部11の一例である。取得部170は、採点基準記憶部140から、採点部180が採点を行う答案に関連付けられた模範解答を構成する複数の第1事象の間に成り立つ第1論理関係を取得する。この第1論理関係には、上述した通り配点が関連付けられている。また、取得部170は、配点が関連付けられた第1事象も取得する。取得部170は取得した第1事象および第1論理関係を採点部180に供給する。このとき、取得部170は、配点が0ではない第1事象および第1論理関係を取得することが好ましい。これにより後述する採点部180による比較処理の工数を削減することができる。 The acquisition unit 170 is an example of the acquisition unit 11 in the first embodiment described above. The acquisition unit 170 acquires, from the scoring criterion storage unit 140, a first logical relationship that is established between a plurality of first events that form the model answer associated with the answer that the scoring unit 180 scores. The point allocation is associated with the first logical relationship as described above. The acquisition unit 170 also acquires the first event associated with the allocation of points. The acquisition unit 170 supplies the acquired first event and first logical relationship to the scoring unit 180. At this time, the acquisition unit 170 preferably acquires the first event and the first logical relationship whose score is not 0. As a result, the number of man-hours for comparison processing by the scoring unit 180 described later can be reduced.

採点部180は、上述した第1の実施の形態における評価部13の一例である。採点部180は、第2抽出部160から第2事象および第2論理関係を受け取る。また、採点部180は、取得部170から第1事象および第1論理関係を受け取る。そして、採点部180は、第1論理関係と第2論理関係とを比較する。また、採点部180は、第1事象と第2事象とを比較する。ここで、第1論理関係と第2論理関係との比較の方法および第1事象と第2事象との比較の方法は特に限定されず、任意の方法を採用してもよい。 The scoring unit 180 is an example of the evaluation unit 13 in the above-described first embodiment. The scoring unit 180 receives the second event and the second logical relationship from the second extracting unit 160. The scoring unit 180 also receives the first event and the first logical relationship from the acquisition unit 170. Then, the scoring unit 180 compares the first logical relationship with the second logical relationship. The scoring unit 180 also compares the first event and the second event. Here, the method of comparing the first logical relationship and the second logical relationship and the method of comparing the first event and the second event are not particularly limited, and any method may be adopted.

採点部180は、第1論理関係と第2論理関係との比較の結果、これらが同じ論理関係である場合、第1論理関係に関連付けられた配点を、第2論理関係に対する点数として付与する。また、採点部180は、第1事象と第2事象との比較の結果、これらが同じ事象である場合、第1事象に関連付けられた配点を、第2事象に対する点数として付与する。そして、採点部180は第2事象および第2論理関係に付与された点数の合計を、答案に対する点数とする。このようにして、採点部180は、答案に対する採点を行う。 As a result of the comparison between the first logical relationship and the second logical relationship, the scoring unit 180 assigns a score associated with the first logical relationship as a score for the second logical relationship when they have the same logical relationship. Further, the scoring unit 180 assigns a score associated with the first event as a score for the second event when the first event and the second event are the same as a result of the comparison. Then, the scoring unit 180 sets the total of the scores given to the second event and the second logical relationship as the score for the answer. In this way, the scoring unit 180 scores the answers.

図5は、本実施の形態に係る文章評価装置100における採点基準記憶部140に採点基準を格納する処理の流れの一例を示すフローチャートである。図5に示す通り、まず、模範解答受付部110が模範解答を受け付ける(ステップS51)。そして、第1抽出部120が、模範解答を論理式に変換する(ステップS52)。例えば、模範解答である自然文が「戦争が起きた。それゆえ、財政難になった。」である場合、第1抽出部120は、この模範解答を、「戦争」および「財政難」というイベントを第1要素(第1事象)とする論理式に変換する。この場合、変換された論理式を模式的に表現した論理表現情報は、「(戦争)→(財政難)」となる。この矢印(→)は、イベント間の因果関係を表す。第1論理関係は、このような第1要素間に成り立つ関係(この例の場合はイベント間の因果関係)である。第1抽出部120は、模範解答を論理式に変換する際、例えば接続詞を、接続詞の前後の要素の間の第1論理関係と判定し、該第1論理関係を含む論理式を生成する。なお、第1論理関係は、第1要素間の因果関係に限定されず、例えば、第1要素間の同時関係であってもよい。同時関係は、第1要素(イベント)同士が同時に起こったことを表す。例えば、模範解答である自然文が「平民には課税された一方、貴族は非課税であった。」である場合、第1抽出部120は、「平民に課税」と「貴族に非課税」とを第1要素とし、この第1要素同士を同時に起こったイベントであると判定する。これにより、第1抽出部120は、上記自然文を、同時関係を第1論理関係とした論理式に変換する。この場合、変換された論理式の論理表現情報は、同時関係を表す「―」を用いて、「(平民に課税)―(貴族に非課税)」となる。第1抽出部120は、変換した論理式に含まれる第1要素および第1論理関係を採点基準記憶部140に格納する。 FIG. 5 is a flowchart showing an example of the flow of processing for storing the scoring standard in the scoring standard storage unit 140 in the text evaluation device 100 according to the present embodiment. As shown in FIG. 5, first, the model answer reception unit 110 receives a model answer (step S51). Then, the first extraction unit 120 converts the model answer into a logical expression (step S52). For example, when the natural sentence which is the model answer is “a war has occurred. Therefore, it is in financial difficulty.” The first extracting unit 120 calls the model answer “war” and “financial difficulty”. The event is converted into a logical expression having the first element (first event). In this case, the logical expression information that schematically represents the converted logical expression is “(war)→(financial difficulty)”. This arrow (→) represents a causal relationship between events. The first logical relationship is a relationship that holds between such first elements (causal relationship between events in this example). When converting the model answer into a logical expression, the first extraction unit 120 determines, for example, a conjunction as a first logical relationship between elements before and after the conjunction, and generates a logical expression including the first logical relationship. The first logical relationship is not limited to the causal relationship between the first elements, and may be a simultaneous relationship between the first elements, for example. The simultaneous relationship indicates that the first elements (events) occur simultaneously. For example, when the natural sentence that is the model answer is “the common people were taxed while the aristocrats were tax-exempt.”, the first extraction unit 120 sets “taxation to the commoners” and “tax-free to the aristocrats”. The first element is set, and it is determined that the first elements are events that have occurred simultaneously. As a result, the first extracting unit 120 converts the natural sentence into a logical expression having the simultaneous relationship as the first logical relationship. In this case, the logical expression information of the converted logical expression is "(taxable on common people)-(tax exemption on aristocrats)" using "-" representing the simultaneous relationship. The first extraction unit 120 stores the first element and the first logical relationship included in the converted logical expression in the scoring criterion storage unit 140.

その後、重み受付部130が、第1抽出部120が変換した論理式に含まれる第1論理関係および第1要素に対する配点の入力を受け付ける(ステップS53)。これにより、論理式に変換されることによって、模範解答から抽出された各第1要素だけでなく第1論理関係にも配点を付与することができる。つまり、評価者が評価したいと意図した、第1要素だけでなく第1要素間のつながり(第1論理関係)にも配点を付与することができる。そして、重み受付部130は、受け付けた配点に関連する、採点基準記憶部140に格納された第1要素または第1論理関係に、該配点を関連付けて、採点基準として保存する(ステップS54)。これにより、採点基準記憶部140は、配点が関連付けられた第1要素および第1論理関係を格納する。 After that, the weight receiving unit 130 receives the input of the first logical relationship included in the logical expression converted by the first extracting unit 120 and the allocation of points for the first element (step S53). As a result, by being converted into a logical expression, it is possible to give points to not only each first element extracted from the model answer but also the first logical relationship. That is, it is possible to give points to not only the first element intended to be evaluated by the evaluator but also the connection (first logical relationship) between the first elements. Then, the weight accepting unit 130 associates the scoring point with the first element or the first logical relationship, which is stored in the scoring criterion storage unit 140 and is related to the accepted scoring point, and saves the scoring criterion (step S54). Thereby, the scoring criterion storage unit 140 stores the first element and the first logical relationship associated with the scoring points.

この処理により、採点基準記憶部140に格納された採点基準について、図6を参照して説明する。図6は、採点基準記憶部140に格納された採点基準60を説明するための図である。図6の(a)は、採点基準60を、論理表現情報を用いて示したものであり、図6の(b)は、採点基準60を、表形式で表現したものである。 With this process, the scoring criteria stored in the scoring criteria storage unit 140 will be described with reference to FIG. FIG. 6 is a diagram for explaining the scoring standard 60 stored in the scoring standard storage unit 140. 6A shows the scoring standard 60 by using the logical expression information, and FIG. 6B shows the scoring standard 60 in a table format.

模範解答受付部110が受け付けた模範解答が、「戦争が起きた。それゆえ、財政難になった。そのため増税が行われた。」である場合、第1抽出部120は、模範解答を、論理表現情報「(戦争)→(財政難)→(増税)」で表現される論理式に変換する。このように、第1抽出部120は、模範解答に複数の第1論理関係が含まれる場合、複数の第1論理関係を模範解答から抽出する。ここで、評価者が、模範解答のうち答案を評価する視点が、以下の(1)〜(3)であるとすると仮定する。
(1)第1要素(戦争)を原因、第1要素(財政難)を結果とする因果関係(第1論理関係64)
(2)第1要素(財政難)を原因、第1要素(増税)を結果とする因果関係(第1論理関係65)
(3)第1要素(増税)(第1要素63)
重み受付部130は、上記(1)〜(3)に対する重みを受け付ける。このとき、評価者は、上記(1)〜(3)を示す情報および配点をテキストで入力してもよいし、(1)〜(3)を表現する情報(例えばテキスト)に対して配点を入力してもよい。重み受付部130は、評価者が任意の方法によって入力した配点を受け付ければよい。重み受付部130が受け付けた配点が、(1)に対して10点、(2)および(3)に対して5点であったとする。これにより、図6の(a)および図6の(b)に示す通り、(1)第1要素(戦争)を原因、第1要素(財政難)を結果とする因果関係である、「(戦争)→(財政難)」の2つの第1要素の情報を含む矢印の部分(第1論理関係64)に10点、(2)第1要素(財政難)を原因、第1要素(増税)を結果とする因果関係である、「(財政難)→(増税)」の2つの第1要素の情報を含む矢印の部分(第1論理関係65)に5点、(3)第1要素(増税)の部分(第1要素63)に5点が関連付けられる。また、図6の(b)に示す通り、配点の入力を受け付けなかった第1要素61および第1要素62に対しては、0点が関連付けられている。この0点の配点は、該配点が関連付けられた第1要素または第1論理関係が、評価の対象ではないことを示している。
When the model answer accepted by the model answer accepting unit 110 is “a war has occurred. Therefore, financial difficulties have occurred. Therefore, the tax has been increased.” The first extracting unit 120 gives the model answer. Logical expression information Converted to a logical expression expressed as “(war)→(financial difficulty)→(tax increase)”. In this way, when the model answer includes a plurality of first logical relationships, the first extracting unit 120 extracts a plurality of first logical relationships from the model answer. Here, it is assumed that the evaluator has the following viewpoints (1) to (3) for evaluating the answer among the model answers.
(1) A causal relationship in which the first element (war) is the cause and the first element (financial difficulty) is the result (first logical relationship 64)
(2) Causal relationship (first logical relationship 65) in which the first element (financial difficulty) is the cause and the first element (tax increase) is the result
(3) First element (tax increase) (first element 63)
The weight receiving unit 130 receives the weights for the above (1) to (3). At this time, the evaluator may input the information indicating the above (1) to (3) and the points to be distributed by text, or may set the points to the information (for example, text) expressing (1) to (3). You may enter. The weight receiving unit 130 may receive the points assigned by the evaluator by an arbitrary method. It is assumed that the weight receiving unit 130 receives 10 points for (1) and 5 points for (2) and (3). As a result, as shown in (a) of FIG. 6 and (b) of FIG. 6, (1) is a causal relationship in which the first element (war) causes and the first element (financial difficulty) results. 10 points in the part of the arrow (first logical relationship 64) including information on the two first elements of "war" → (financial difficulty), (2) the first element (financial difficulty), the first element (tax increase) 5) in the portion of the arrow (first logical relationship 65) including the information of the two first elements of “(financial difficulty)→(tax increase)”, which is a causal relationship resulting from (), (3) first element Five points are associated with the (tax increase) portion (first element 63). Further, as shown in (b) of FIG. 6, 0 points are associated with the first element 61 and the first element 62 that did not receive the input of the point allocation. The score of 0 points indicates that the first element or the first logical relationship with which the score is associated is not the object of evaluation.

なお、図6の(a)に示す通り、第1論理関係64は、「(戦争)→(財政難)」のうち、矢印の起点(戦争)と終点(財政難)の情報を含む矢印の部分で表現される情報である。同様に、第1論理関係65も、矢印の起点(財政難)と終点(増税)との情報を含む矢印の部分で表現される情報である。図6の(b)では、矢印の起点と終点との情報を含む論理関係(この場合、因果関係)を論理表現情報と区別するために、矢印(⇒)を用いて表現している。つまり、「(戦争)→(財政難)」は論理表現情報であり、「(戦争)⇒(財政難)」は第1要素(戦争)を原因、第1要素(財政難)を結果とする因果関係である、第1論理関係64である。 Note that, as shown in FIG. 6A, the first logical relationship 64 includes an arrow of “(war)→(financial difficulty)” including information on the starting point (war) and the ending point (financial difficulty) of the arrow. It is the information expressed in parts. Similarly, the first logical relationship 65 is also information represented by an arrow portion including information about the starting point (financial difficulty) and the ending point (tax increase) of the arrow. In FIG. 6B, the logical relationship (in this case, causal relationship) including information on the starting point and the ending point of the arrow is expressed by using the arrow (⇒) in order to distinguish it from the logical expression information. In other words, "(war)→(financial difficulty)" is logical expression information, and "(war)⇒(financial difficulty)" is caused by the first element (war) and the first element (financial difficulty) as a result. The first logical relationship 64 is a causal relationship.

なお、採点基準60は、図6に示す形式でなくてもよく、第1要素または第1論理関係と配点とが関連付けられたものであればよい。また、採点基準60は、図6に示す情報加えて、答案に対応付けられる問題を表す情報(問題番号等)を含んでいてもよい。 Note that the scoring standard 60 does not have to be in the format shown in FIG. 6, and may be any as long as the first element or the first logical relationship is associated with the score. In addition to the information shown in FIG. 6, the scoring standard 60 may include information indicating a question associated with the answer sheet (question number or the like).

なお、模範解答は、論理式であってもよい。この場合、第1抽出部120は、模範解答受付部110から受け取った模範解答を採点基準記憶部140に格納すればよい。 The model answer may be a logical expression. In this case, the first extracting unit 120 may store the model answer received from the model answer receiving unit 110 in the scoring criterion storage unit 140.

図7は、本実施の形態に係る文章評価装置100における答案採点処理の流れの一例を示すフローチャートである。図7に示す通り、答案受付部150が採点対象の答案を受け付ける(ステップS71)。そして、第2抽出部160が、答案を論理式に変換する(ステップS72)。これにより第2抽出部160は、複数の第2要素と1以上の第2論理関係とを答案から抽出することができる。 FIG. 7 is a flowchart showing an example of the flow of answer scoring processing in sentence evaluation device 100 according to the present embodiment. As shown in FIG. 7, the answer receiving unit 150 receives the answer to be scored (step S71). Then, the second extraction unit 160 converts the answer into a logical expression (step S72). Thereby, the second extraction unit 160 can extract a plurality of second elements and one or more second logical relationships from the answer.

また、取得部170が、採点対象の答案に対応付けられる採点基準に含まれる、配点が関連付けられた第1要素および第1論理関係を採点基準記憶部140から取得する(ステップS73)。なお、答案受付部150が受け付ける答案に対応付けられる採点基準がどの採点基準であるかが予めわかっている場合、ステップS73はステップS71またはステップS72と同時に行われてもよいし、ステップS71またはステップS72より前に行われてもよい。答案が、例えば、小論文の場合、第2論理関係は該答案に複数含まれることが一般的である。したがって、本実施の形態では、取得部170は、0点以外の配点が関連付けられた複数の第2要素および複数の第2論理関係を取得するとして説明を行う。 The acquisition unit 170 also acquires, from the scoring criterion storage unit 140, the first element and the first logical relationship associated with the scoring included in the scoring criterion associated with the answer target to be scored (step S73). When it is known in advance which scoring standard is associated with the answer received by the answer receiving unit 150, step S73 may be performed simultaneously with step S71 or step S72, or step S71 or step. It may be performed before S72. When the answer is, for example, an essay, it is general that a plurality of second logical relationships are included in the answer. Therefore, in the present embodiment, the acquisition unit 170 will be described as acquiring a plurality of second elements and a plurality of second logical relationships associated with points other than 0 points.

次に、採点部180が、第1論理関係と第2論理関係との比較および第1要素と第2要素との比較により、採点対象の答案を採点する(ステップS74)。具体的には、採点部180は、取得部170から受け付けた1以上の第1論理関係が答案に含まれる第2論理関係に含まれるか否かを判定する。また、採点部180は、取得部170から受け付けた1以上の第1要素が答案に含まれる第2要素に含まれるか否かを判定する。 Next, the scoring unit 180 scores the answer target to be scored by comparing the first logical relationship and the second logical relationship and the first element and the second element (step S74). Specifically, the scoring unit 180 determines whether the one or more first logical relationships received from the acquiring unit 170 are included in the second logical relationship included in the answer. The scoring unit 180 also determines whether or not the one or more first elements received from the acquisition unit 170 are included in the second elements included in the answer.

そして、採点部180は、第1論理関係と一致する第2論理関係が答案に含まれる場合、該第1論理関係に関連付けられた配点を第2論理関係に付与する。また、採点部180は、第1要素と一致する第2要素が答案に含まれる場合、該第1要素に関連付けられた配点を第2要素に付与する。採点部180は第2要素および第2論理関係に付与された点数の合計を、答案に対する点数とする。このようにして、採点部180は、答案に対する採点を行う。 Then, when the answer includes a second logical relationship that matches the first logical relationship, the scoring unit 180 gives the second logical relationship a score associated with the first logical relationship. Further, when the answer includes the second element that matches the first element, the scoring unit 180 gives the second element a score associated with the first element. The scoring unit 180 sets the total score given to the second element and the second logical relationship as the score for the answer. In this way, the scoring unit 180 scores the answers.

採点部180の採点処理について、具体例を挙げてさらに説明する。以下に説明する答案は、図6に示した模範解答に対応付けられる問題に対する答案であるとする。図8は、採点部180が行う採点処理を説明するための図である。答案80は、図8に示す通り、「増税が戦争の原因となった。この戦争で財政難になった。」であるとする。第2抽出部160によって変換された論理式の論理表現情報は、図8に示す通り、「(増税)→(戦争)→(財政難)」となる。 The scoring process of the scoring unit 180 will be further described with a specific example. The answer described below is assumed to be an answer to the question associated with the model answer shown in FIG. FIG. 8 is a diagram for explaining the scoring process performed by the scoring unit 180. The answer 80 is, as shown in FIG. 8, that the tax increase caused the war. This war caused financial difficulties. The logical expression information of the logical expression converted by the second extracting unit 160 is “(tax increase)→(war)→(financial difficulty)” as shown in FIG.

よって、第2抽出部160は、以下の(A)〜(E)を答案から抽出することができる。
(A)第2要素(増税)(第2要素81)
(B)第2要素(戦争)(第2要素82)
(C)第2要素(財政難)(第2要素83)
(D)第2要素(増税)を原因、第2要素(戦争)を結果とする因果関係(第2論理関係84)
(E)第2要素(戦争)を原因、第2要素(財政難)を結果とする因果関係(第2論理関係85)
取得部170は、0点以外の配点が関連付けられている第1要素および第1論理関係を取得する。図6に示す通り、0点以外の配点が関連付けられている第1要素は、第1要素63であり、0点以外の配点が関連付けられている第1論理関係は、第1論理関係64および第1論理関係65である。よって、取得部170は、以下の(1)から(3)を採点基準記憶部140から取得する。
(1)第1要素(増税)(第1要素63)と配点(5点)
(2)第1要素(戦争)を原因、第1要素(財政難)を結果とする因果関係(第1論理関係64)と配点10点
(3)第1要素(財政難)を原因、第1要素(増税)を結果とする因果関係(第1論理関係65)と配点5点
そして、採点部180は、第1要素63である「(増税)」と一致する第2要素が、第2抽出部160によって抽出された複数の第2要素に含まれるか否かを判定する。上述した通り、「(増税)」は、第2要素81であるため、採点部180は、第1要素63と一致する第2要素が答案に含まれると判定する。そして、採点部180は、第1要素63と一致する第2要素81に対し、第1要素63に関連付けられた配点5点(部分点86)を付与する。
Therefore, the second extraction unit 160 can extract the following (A) to (E) from the answer.
(A) Second element (tax increase) (second element 81)
(B) Second element (war) (second element 82)
(C) Second element (financial difficulty) (second element 83)
(D) Causal relationship (second logical relationship 84) resulting from the second element (war) and the second element (tax increase)
(E) Causal relationship in which the second element (war) is the cause and the second element (financial difficulty) is the result (second logical relationship 85)
The acquisition unit 170 acquires a first element and a first logical relationship that are associated with points other than 0 points. As shown in FIG. 6, the first element associated with the allocation points other than 0 points is the first element 63, and the first logical relationship associated with the allocation points other than 0 points is the first logical relationship 64 and It is the first logical relationship 65. Therefore, the acquisition unit 170 acquires the following (1) to (3) from the scoring criterion storage unit 140.
(1) 1st element (tax increase) (1st element 63) and points (5 points)
(2) Causal relationship (first logical relationship 64) resulting from the first element (war) and resulting from the first element (financial difficulty) and 10 points (3) Cause of the first element (financial difficulty), A causal relationship (first logical relationship 65) resulting in one element (tax increase) and a score of 5 points. Then, in the scoring unit 180, the second element that matches the “(tax increase)” that is the first element 63 is the second element. It is determined whether it is included in the plurality of second elements extracted by the extraction unit 160. As described above, since “(tax increase)” is the second element 81, the scoring unit 180 determines that the answer includes the second element that matches the first element 63. Then, the scoring unit 180 gives 5 points (partial points 86) associated with the first element 63 to the second element 81 that matches the first element 63.

採点部180は、同様に、第1論理関係64である「(戦争)⇒(財政難)」が、第2抽出部160によって抽出された第2論理関係に含まれるか否かを判定する。そして、採点部180は、第1論理関係64と一致する第2論理関係85に対し、第1論理関係64に関連付けられた配点10点(部分点87)を付与する。 Similarly, the scoring unit 180 determines whether or not the first logical relationship 64 “(war)⇒(financial difficulty)” is included in the second logical relationship extracted by the second extracting unit 160. Then, the scoring unit 180 gives 10 points (partial points 87) associated with the first logical relationship 64 to the second logical relationship 85 that matches the first logical relationship 64.

また、採点部180は、第1論理関係65である「(財政難)⇒(増税)」が、第2抽出部160によって抽出された第2論理関係に含まれるか否かを判定する。図8に示す通り、答案には、第1論理関係65と一致する第2論理関係が含まれていないため、この第1論理関係65に関連付けられた配点は、答案に付与しない。 In addition, the scoring unit 180 determines whether or not the first logical relationship 65 “(financial difficulty)→(tax increase)” is included in the second logical relationship extracted by the second extracting unit 160. As shown in FIG. 8, since the answer does not include the second logical relationship that matches the first logical relationship 65, the points assigned to the first logical relationship 65 are not given to the answer.

このようにして、採点部180は、答案の採点処理を行う。なお、採点部180は、採点結果を出力してもよい。採点部180が出力する採点結果は、部分点の合計点であってもよいし、部分点と該部分点が付与された第2論理関係および/または第2要素とを関連付けた情報であってもよい。採点結果の出力方法はどのような方法であってもよく、例えば、第1の実施の形態において説明した出力装置30に出力してもよいし、ネットワークを介して他の装置に出力してもよい。 In this way, the scoring unit 180 performs the scoring process for the answers. The scoring unit 180 may output the scoring result. The scoring result output by the scoring unit 180 may be the total score of the partial points, or may be information that associates the partial points with the second logical relationship and/or the second element to which the partial points are given. Good. Any method may be used to output the scoring result. For example, the scoring result may be output to the output device 30 described in the first embodiment, or may be output to another device via the network. Good.

また、採点部180が採点することによって得られた結果は点数でなくてもよい。例えば、採点部180は、答案に対するランクを表す情報(例えば、優、良、可等)を採点結果としてもよい。この場合、配点(重み)は該ランクを表すために用いられる情報(例えば、点数)であってもよい。また、採点部180は、合否を採点結果としてもよい。この場合、採点部180は、得られた点数と所定の閾値との比較によって合否を決定してもよい。 Further, the result obtained by the scoring unit 180 scoring may not be a score. For example, the scoring unit 180 may use information (for example, excellent, good, acceptable, etc.) indicating the rank of the answer as the scoring result. In this case, the points (weight) may be information (for example, points) used to represent the rank. Further, the scoring unit 180 may set pass/fail as the scoring result. In this case, the scoring unit 180 may determine pass/fail by comparing the obtained score with a predetermined threshold.

また、上記では、採点部180が第1論理関係と第2論理関係との一致を判定することについて説明を行ったが、この判定における「一致」とは完全一致ではなくてもよい。第1論理関係と第2論理関係との比較の手法によって、「一致」の程度は変更してもよい。第1要素と第2要素との比較についても同様である。また、第1要素と第2要素との比較の場合、例えば、第1要素が表す概念と第2要素が表す概念とが同じであれば、一致していると判定してもよい。 Further, in the above description, the scoring unit 180 has described that the matching between the first logical relationship and the second logical relationship is determined, but the “matching” in this determination need not be a complete match. The degree of “match” may be changed depending on the method of comparing the first logical relationship and the second logical relationship. The same applies to the comparison between the first element and the second element. In the case of comparing the first element and the second element, for example, if the concept represented by the first element and the concept represented by the second element are the same, it may be determined that they match.

また、例えば、論理関係が、要素を表すイベントが同時に起こったことを表す同時関係の場合、要素の前後が異なっていても採点部180は一致と判定することができる。例えば、「平民には課税された一方、貴族は非課税であった。」という模範解答の場合、同時関係を表す「―」を用いて「(平民に課税)―(貴族に非課税)」という論理表現情報で表現される論理式が得られる。この場合、答案から得られた論理式の論理表現情報が「(平民に課税)―(貴族に非課税)」だけでなく「(貴族に非課税)―(平民に課税)」であっても、採点部180は、第2論理関係と第1論理関係とが一致していると判定することができる。 Further, for example, in the case where the logical relationship is a simultaneous relationship indicating that the events representing the elements have occurred at the same time, the scoring unit 180 can determine that they coincide with each other even if the front and rear of the elements are different. For example, in the case of the model answer that "the common people were taxed, while the aristocrats were tax-exempt." A logical expression expressed by expression information is obtained. In this case, even if the logical expression information of the logical expression obtained from the answer is not only “(taxation on common people)-(tax exemption on nobles)” but also “(tax exemption on nobles)-(taxation on common people)” The unit 180 can determine that the second logical relationship and the first logical relationship match.

なお、本実施の形態では、採点基準を格納する処理と、答案を受け付け、採点する処理とが同じ装置で行われていることを例に説明を行ったが、別々の装置で行われてもよい。つまり、模範解答受付部110、第1抽出部120、重み受付部130および採点基準記憶部140は、文章評価装置100とは別の装置(例えば、図2に示した評価基準記憶装置20)で実現されてもよい。この場合、取得部170は、この別の装置から第1論理関係を取得すればよい。また、模範解答受付部110、第1抽出部120および重み受付部130が文章評価装置100とは別の装置で実現される構成であってもよい。 In the present embodiment, the process of storing the scoring standard and the process of accepting the answer and scoring are performed by the same device, but they are performed by different devices. Good. That is, the model answer receiving unit 110, the first extracting unit 120, the weight receiving unit 130, and the scoring criterion storage unit 140 are devices different from the text evaluation device 100 (for example, the evaluation criterion storage device 20 shown in FIG. 2). May be realized. In this case, the acquisition unit 170 may acquire the first logical relationship from this other device. Further, the model answer receiving unit 110, the first extracting unit 120, and the weight receiving unit 130 may be realized by a device different from the text evaluation device 100.

また、第1抽出部120と第2抽出部160とは1つのブロックで実現されてもよい。この場合であっても、模範解答と答案とを論理式に変換する場合に用いる方法は、同じであってもよいし、異なっていてもよい。 Further, the first extraction unit 120 and the second extraction unit 160 may be realized by one block. Even in this case, the method used for converting the model answer and the answer into the logical expression may be the same or different.

以上のように、本実施の形態に係る文章評価装置100は、上述した第1の実施の形態に係る文章評価装置10と同様に、第2要素の間に成り立つ第2論理関係と第1論理関係とを比較することによって、答案の採点を行う。文章評価装置100は、採点対象の答案に含まれる要素である第2要素が第1要素と同じであっても第2要素の間に成り立つ第2論理関係と第1論理関係とが異なる場合は、第2論理関係が第1論理関係と異なると判定することができる。よって、文章評価装置100は、答案を構成する第2要素の間の論理関係である第2論理関係の正誤を正しく評価することができる。すなわち、文章評価装置100は、採点対象の答案に含まれる要素間の論理関係に対して評価を行うことができる。 As described above, the text evaluation device 100 according to the present embodiment is similar to the text evaluation device 10 according to the first embodiment described above, and the second logical relationship and the first logic that are established between the second elements. The answers are scored by comparing with the relationship. In the sentence evaluation device 100, even if the second element, which is an element included in the answer to be scored, is the same as the first element, the second logical relationship and the first logical relationship that are established between the second elements are different from each other. , The second logical relationship can be determined to be different from the first logical relationship. Therefore, the text evaluation device 100 can correctly evaluate the correctness of the second logical relationship, which is the logical relationship between the second elements making up the answer. That is, the text evaluation device 100 can evaluate the logical relationship between the elements included in the answer to be scored.

また、本実施の形態に係る文章評価装置100によれば、採点部180が、第1論理関係および/または第1要素に関連付けられた重みに応じて、採点対象の答案を採点する。つまり、採点部180は、答案に含まれる、第2論理関係と一致する第1論理関係に関連付けられた重みと、第2要素に一致する第1要素に関連付けられた重みとに応じて、採点対象の答案を採点する。これにより、第1論理関係に関連付けられた重みを該第1論理関係と一致する第2論理関係に付与し、第1要素に関連付けられた重みを該第1要素と一致する第2要素に付与することができる。 Further, according to the sentence evaluation device 100 according to the present embodiment, the scoring unit 180 scores the grading target answer according to the first logical relationship and/or the weight associated with the first element. That is, the scoring unit 180 grades according to the weight associated with the first logical relationship that matches the second logical relationship and the weight associated with the first element that matches the second element included in the answer. Score the target answer. As a result, the weight associated with the first logical relationship is given to the second logical relationship that matches the first logical relationship, and the weight associated with the first element is given to the second element that matches the first element. can do.

例えば、評価者が、模範解答に含まれる第1論理関係の全てを評価対象と意図する場合、第1論理関係の全てに配点を関連付けてもよい。また、評価者が、模範解答に含まれる第1論理関係のうち、特定の第1論理関係のみを加算したいと意図する場合、その特定の第1論理関係のみに配点を関連付ければよい。これにより、文章評価装置100は、更に、評価者が評価したいと意図した箇所毎に評価を行うことができる。 For example, when the evaluator intends to evaluate all the first logical relationships included in the model answer, the points may be associated with all the first logical relationships. Further, when the evaluator intends to add only the specific first logical relationship among the first logical relationships included in the model answer, the score may be associated only with the specific first logical relationship. As a result, the text evaluation device 100 can further perform the evaluation for each location that the evaluator intends to evaluate.

また、採点部180が、答案に含まれる第2論理関係だけでなく、第2要素を評価することにより、文章評価装置100は、答案に含まれる第2要素の充足性の評価も行うことができる。 In addition, the scoring unit 180 evaluates not only the second logical relationship included in the answer but also the second element, so that the text evaluation device 100 can also evaluate the sufficiency of the second element included in the answer. it can.

また、取得部170が複数の第1論理関係を取得し、第2抽出部160が複数の第2論理関係を取得してもよい。そして、採点部180は、複数の第2論理関係の夫々を複数の第1論理関係の夫々と比較してもよい。これにより、採点部180は、複数の第2論理関係の夫々における第1論理関係との比較結果に基づいて、第2論理関係毎に、部分点を付与することができる。また、採点部180は、複数の第2要素の夫々を複数の第1要素の夫々と比較することにより、第2要素ごとに、部分点を付与することができる。したがって、採点部180は、答案に複数の第2論理関係が含まれる場合であっても、第2論理関係および第2要素に付与された部分点を用いて、採点対象の答案を精度よく採点することができる。更に、答案に含まれる第2論理関係および第2要素に部分点を付与することにより、採点結果を答案の作成者の能力改善に生かすためのより詳細なフィードバックとして活用することもできる。 Further, the acquisition unit 170 may acquire a plurality of first logical relationships and the second extraction unit 160 may acquire a plurality of second logical relationships. Then, the scoring unit 180 may compare each of the plurality of second logical relationships with each of the plurality of first logical relationships. Thereby, the scoring unit 180 can assign a partial point to each second logical relationship based on the result of comparison with the first logical relationship in each of the plurality of second logical relationships. In addition, the scoring unit 180 can assign a partial point to each second element by comparing each of the plurality of second elements with each of the plurality of first elements. Therefore, even when the answer includes a plurality of second logical relationships, the scoring unit 180 uses the partial points given to the second logical relationship and the second element to accurately score the answer target to be scored. can do. Furthermore, by assigning a partial point to the second logical relationship and the second element included in the answer, it is possible to utilize the scoring result as more detailed feedback to make use of it for improving the ability of the creator of the answer.

(変形例1)
上述した第2の実施の形態では、採点部180による採点の方法として、部分点を加点する方法について説明したが、採点の方法は答案に含まれる第2論理関係が間違っている場合に減点する方法であってもよい。本変形例における文章評価装置100の構成は図4に示した文章評価装置100と同様である。
(Modification 1)
In the above-described second embodiment, the method of scoring by the scoring unit 180 has been described as a method of adding partial points. However, the scoring method is deducted when the second logical relationship included in the answer sheet is incorrect. It may be a method. The structure of the text evaluation device 100 in this modification is the same as that of the text evaluation device 100 shown in FIG.

採点方法が間違っている場合に減点する方法の場合、重み受付部130が受け付ける重みが減点可能な情報になる。例えば、重み受付部130が受け付ける重みは、マイナスの点数となる。このとき採点基準記憶部140に格納された採点基準90の一例について、図9を用いて説明する。採点基準90に含まれる第1論理関係の番号および第1要素の番号は図6の(a)に示した番号に相当する。 In the case of a method of deducting points when the scoring method is wrong, the weight received by the weight receiving unit 130 is information that allows deduction. For example, the weight received by the weight receiving unit 130 is a negative score. An example of the scoring standard 90 stored in the scoring standard storage unit 140 at this time will be described with reference to FIG. The numbers of the first logical relationship and the numbers of the first elements included in the scoring standard 90 correspond to the numbers shown in (a) of FIG.

図9に示す採点基準90と図6の(b)に示した採点基準60とは、配点の欄の点数が異なる。例えば、図9に示す通り、第1要素63には、配点として−5点が関連付けられている。このマイナスの配点は、この第1要素63が答案に含まれない場合、減点することを表している。 The scoring standard 90 shown in FIG. 9 and the scoring standard 60 shown in FIG. For example, as shown in FIG. 9, −5 points are associated with the first element 63 as the points. The minus points indicate that points are deducted if the first element 63 is not included in the answer sheet.

図10は、本変形例における文章評価装置100における答案採点処理の流れの一例を示すフローチャートである。図10に示す通り、答案受付部150が採点対象の答案を受け付ける(ステップS101)。そして、第2抽出部160が、答案を論理式に変換する(ステップS102)。これにより第2抽出部160は、複数の第2要素と1以上の第2論理関係とを答案から抽出することができる。 FIG. 10 is a flowchart showing an example of the flow of an answer scoring process in the text evaluation device 100 in this modification. As shown in FIG. 10, the answer receiving unit 150 receives the answer to be graded (step S101). Then, the second extraction unit 160 converts the answer into a logical expression (step S102). Thereby, the second extraction unit 160 can extract a plurality of second elements and one or more second logical relationships from the answer.

また、取得部170が、採点対象の答案に対応付けられる採点基準に含まれる、配点が関連付けられた第1要素および第1論理関係を採点基準記憶部140から取得する(ステップS103)。また、取得部170は、採点基準記憶部140から、初期値を取得する(ステップS104)。初期値は、模範解答が入力された際に採点基準記憶部140に格納されるものであってもよい。また、初期値はあらかじめ決められた値であってもよい。初期値があらかじめ決められた値の場合、取得部170ではなく、採点部180が初期値を取得してもよい。 In addition, the acquisition unit 170 acquires, from the scoring standard storage unit 140, the first element and the first logical relationship associated with the scoring included in the scoring standard associated with the answer target to be scored (step S103). Further, the acquisition unit 170 acquires the initial value from the scoring criterion storage unit 140 (step S104). The initial value may be stored in the scoring criterion storage unit 140 when the model answer is input. Moreover, the initial value may be a predetermined value. When the initial value is a predetermined value, the scoring unit 180 may acquire the initial value instead of the acquisition unit 170.

そして、採点部180が、第1論理関係と第2論理関係との比較および第1要素と第2要素との比較により、採点対象の答案を採点する(ステップS105)。具体的には、採点部180は、取得部170から受け付けた1以上の第1論理関係が答案に含まれる第2論理関係に含まれるか否かを判定する。また、採点部180は、取得部170から受け付けた1以上の第1要素が答案に含まれる第2要素に含まれるか否かを判定する。判定の結果、第1論理関係が答案に含まれる第2論理関係に含まれない場合、採点部180は、該第1論理関係に関連付けられた配点を減点する点数として保持する。また、判定の結果、第1要素が答案に含まれる第2要素に含まれない場合、採点部180は、該第1要素に関連付けられた配点を減点する点数として保持する。減点する点数は図9に示す通り、マイナスの点数であるため、保持した減点する点数の合計もマイナスの点数となる。よって採点部180がこのマイナスの点数を、初期値に加算することにより、初期値から減点を行う方法で採点部180は答案を採点することができる。 Then, the scoring unit 180 scores the answer target to be scored by comparing the first logical relationship and the second logical relationship and the first element and the second element (step S105). Specifically, the scoring unit 180 determines whether the one or more first logical relationships received from the acquiring unit 170 are included in the second logical relationship included in the answer. The scoring unit 180 also determines whether or not the one or more first elements received from the acquisition unit 170 are included in the second elements included in the answer. As a result of the determination, when the first logical relationship is not included in the second logical relationship included in the answer, the scoring unit 180 holds the score assigned to the first logical relationship as a deduction point. In addition, as a result of the determination, when the first element is not included in the second element included in the answer, the scoring unit 180 holds the score associated with the first element as the deduction point. As shown in FIG. 9, since the points to be deducted are negative points, the total of the points to be deducted held is also a negative point. Therefore, the scoring unit 180 can add the negative score to the initial value, so that the scoring unit 180 can score the answer by a method of deducting points from the initial value.

なお、図9の配点が図6と同様にプラスの値であり、初期値が設定されることによって、採点部180は、減点法で答案の採点を行う構成であってもよい。また、採点基準に含まれる問題ごとに、加点法および減点法の情報が関連付けられおり、この加点法の情報が関連付けられている問題に対する答案の場合、採点部180は加点法で採点を行い、減点法の情報が関連付けられている問題に対する答案の場合は、減点法で採点を行ってもよい。 Note that the score in FIG. 9 is a positive value as in FIG. 6 and the initial value is set, so that the scoring unit 180 may be configured to score the answer using the deduction method. In addition, for each question included in the scoring criteria, the information of the scoring method and the deduction method is associated, and in the case of the answer to the question to which the information of the scoring method is associated, the scoring unit 180 performs scoring by the scoring method, In the case of an answer to a question to which the information of the deduction method is associated, the points may be scored by the deduction method.

また、第1論理関係および第1要素に関連付けられた0点以外の配点の符号が全て同じでなくてもよい。例えば、第1論理関係64には+10点が配点として関連付けられており、第1論理関係65には−5点が配点として関連付けられていてもよい。このとき、例えば、採点部180は、第1論理関係に関連付けられた配点の符号を参照して、プラスの符号の配点に関連付けられた第1論理関係64と一致する第2論理関係が答案に含まれる場合は加点し、含まれない場合は何もしない。また、採点部180は、マイナスの符号の配点に関連付けられた第1論理関係65と一致する第2論理関係が答案に含まれない場合は減点し、含まれる場合は何もしない。このように、採点部180は加点法と減点法とを配点の符号に応じて変えてもよい。 Further, the signs of the points other than the 0 point associated with the first logical relationship and the first element may not be all the same. For example, +10 points may be associated with the first logical relationship 64 as a score, and −5 points may be associated with the first logical relationship 65 as a score. At this time, for example, the scoring unit 180 refers to the sign of the allocating point associated with the first logical relationship and refers to the second logical relationship that matches the first logical relationship 64 associated with the allocating point of the plus sign as the answer. If included, add points; if not included, do nothing. Further, the scoring unit 180 deducts points when the second logical relationship that matches the first logical relationship 65 associated with the allocation of a minus sign is not included in the answer, and does nothing if it is included. As described above, the scoring unit 180 may change the point addition method and the point deduction method according to the signs of the points.

また、第1論理関係および第1要素には、プラスの配点およびマイナスの配点の両方が関連付けられていてもよい。例えば、第1論理関係64に、+10点と−5点とが関連付けられていてもよい。この場合、採点部180は、第1論理関係64と一致する第2論理関係が答案に含まれる場合は+10点を加点し、含まれない場合は、5点を減点すればよい。 Further, both the positive allocation point and the negative allocation point may be associated with the first logical relationship and the first element. For example, +10 points and −5 points may be associated with the first logical relationship 64. In this case, the scoring unit 180 may add +10 points when the second logical relationship that matches the first logical relationship 64 is included in the answer, and may deduct 5 points when it is not included.

このように、採点部180の採点方法は加点法であっても減点法であってもよい。このような構成であっても、本変形例に係る文章評価装置100は、上述した第2の実施の形態における文章評価装置100と同様に、答案に複数の第2論理関係が含まれる場合であっても、採点対象の答案を精度よく採点することができる。また、文章評価装置100が、加点法及び減点法による採点を行うことにより、評価者が評価したいと意図した箇所毎に更に詳細な評価を行うことができる。 As described above, the scoring method of the scoring unit 180 may be the scoring method or the deduction method. Even with such a configuration, the sentence evaluation device 100 according to the present modification is similar to the sentence evaluation device 100 according to the second embodiment described above in the case where the answer includes a plurality of second logical relationships. Even if there is, it is possible to accurately score the answer target. Further, the text evaluation device 100 performs the scoring by the point addition method and the point deduction method, so that the evaluator can perform more detailed evaluation for each place intended to be evaluated.

また、採点部180は、答案に含まれなかった第1論理関係(減点の対象となった第1論理関係)を、減点数とともに例えば、リスト形式で出力してもよい。これにより、答案の作成者は、減点の根拠を把握することができる。 In addition, the scoring unit 180 may output the first logical relationship not included in the answer (the first logical relationship targeted for deduction) together with the deduction points, for example, in a list format. Thereby, the creator of the answer sheet can grasp the grounds for the deduction.

(変形例2)
上述した第2の実施の形態および変形例1では、模範解答から抽出された第1論理関係が、答案に含まれるか否かを判定した。しかしながら、自然文を記述する形式の問題の場合、答案には、実際には正解だが評価者が想定していない文章が含まれる可能性がある。以下では、このような文章を正誤判定が行われなかった文章として、出力する構成について説明する。
(Modification 2)
In the above-described second embodiment and modification 1, it is determined whether or not the first logical relation extracted from the model answer is included in the answer. However, in the case of a question that describes a natural sentence, the answer may include a sentence that is actually the correct answer but is not expected by the evaluator. In the following, a configuration will be described in which such a sentence is output as a sentence for which correctness determination has not been performed.

本変形例における文章評価装置100の構成は図4に示した文章評価装置100と同様である。取得部170は、採点対象の答案に関連付けられた問題に対する模範解答から抽出された全ての第1論理関係および第1要素を、夫々に関連付けられた配点と共に取得する。このとき取得する第1論理関係および第1要素は、0点の配点が関連付けられたものも含む。 The structure of the text evaluation device 100 in this modification is the same as that of the text evaluation device 100 shown in FIG. The acquisition unit 170 acquires all the first logical relationships and the first elements extracted from the model answer to the question associated with the scoring target answer together with the points associated with each. The first logical relationship and the first element acquired at this time also include those in which 0 points are associated.

採点部180は、第1論理関係と第2論理関係とを比較する。具体的には、採点部180は、第2論理関係と一致する第1論理関係が採点基準に含まれているか否かを判定する。そして、採点部180は、第2論理関係と一致する第1論理関係が採点基準に含まれている場合、該第1論理関係に関連付けられた配点を該第2論理関係に付与する。また、採点部180は、第2要素と一致する第1要素が採点基準に含まれているか否かを判定する。そして、採点部180は、第2要素と一致する第1要素に関連付けられた配点を該第2要素に付与する。 The scoring unit 180 compares the first logical relationship with the second logical relationship. Specifically, the scoring unit 180 determines whether or not the scoring standard includes the first logical relationship that matches the second logical relationship. Then, when the scoring standard includes the first logical relationship that matches the second logical relationship, the scoring unit 180 gives the second logical relationship a score associated with the first logical relationship. In addition, the scoring unit 180 determines whether the scoring standard includes the first element that matches the second element. Then, the scoring unit 180 gives the second element a score associated with the first element that matches the second element.

また、採点部180は、第1論理関係と一致しなかった第2論理関係および第1要素と一致しなかった第2要素に対しては、配点を付与しない。ここで、第1論理関係および第1要素は、0点の配点が関連付けられているものも含んでいる。配点が付与された第2論理関係および第2要素とは、プラスの配点だけでなく、0点の配点が付されたものを示す。つまり、採点部180が配点を付与しない第2論理関係および第2要素は、点数の配点の処理が行われなかった第2論理関係または第2要素のことである。採点部180は、このような配点を付与しない第2論理関係および第2要素を、採点基準に含まれない第2論理関係および第2要素として、例えば、評価者が把握可能な様態で採点結果と共に出力してもよい。なお、採点部180は、配点を付与しない第2論理関係および第2要素を、別解候補群として、採点基準記憶部140またはその他の記憶装置に格納することにより出力してもよい。 In addition, the scoring unit 180 does not give points to the second logical relationship that does not match the first logical relationship and the second element that does not match the first element. Here, the first logical relationship and the first element also include those in which 0 points are associated. The second logical relationship and the second element to which points are given indicate not only plus points but points to which 0 points are added. That is, the second logical relationship and the second element to which the scoring unit 180 does not give the points are the second logical relationship or the second element for which the processing of scoring points is not performed. The scoring unit 180 sets the second logical relationship and the second element which do not give such a score as the second logical relationship and the second element which are not included in the scoring standard, for example, in a state that the evaluator can grasp. It may be output together with. Note that the scoring unit 180 may output the second logical relationship and the second element to which no score is assigned by storing them in the scoring criterion storage unit 140 or another storage device as another solution candidate group.

これにより、採点基準に含まれない第2論理関係および第2要素が模範解答に含まれない場合であっても、評価者が、該第2論理関係および第2要素が正しいか否かを判断することができる。 Accordingly, even when the second logical relationship and the second element that are not included in the scoring criteria are not included in the model answer, the evaluator determines whether the second logical relationship and the second element are correct. can do.

また、該第2論理関係および第2要素が模範解答とは別の正しい解答(別解)を構成しうると評価者が判定した場合、文章評価装置100は、答案の作成者が記述した文章が別解であると判定し、この別解に含まれる第2論理関係および第2要素を別の模範解答として、採点基準記憶部140に新たに登録してもよいし、登録されている模範解答に含まれる第1論理関係および第1要素を修正してもよい。これにより、答案に含まれる第2論理関係および第2要素が別の正解である可能性を評価者に把握させることができる。 Further, when the evaluator determines that the second logical relationship and the second element can form a correct answer (another solution) different from the model answer, the text evaluation device 100 causes the text prepared by the creator of the answer text. May be newly registered in the scoring criterion storage unit 140 as another model answer, and the second logical relationship and the second element included in this other solution may be registered. The first logical relationship and the first element included in the answer may be modified. This allows the evaluator to grasp the possibility that the second logical relationship and the second element included in the answer sheet are different correct answers.

<第3の実施の形態>
次に本開示の第3の実施の形態について図面を参照して説明する。図11は、本実施の形態に係る文章評価装置200の機能構成の一例を示す図である。また、図12は、本実施の形態に係る文章評価装置200を含む文章評価システム2の構成の一例を示す図である。なお、上述した第2の実施の形態に係る文章評価装置100に含まれるブロックと同様の機能を有するブロックには同じ符号を付し、その詳細な説明を省略する。
<Third Embodiment>
Next, a third embodiment of the present disclosure will be described with reference to the drawings. FIG. 11 is a diagram showing an example of a functional configuration of the text evaluation device 200 according to the present embodiment. Further, FIG. 12 is a diagram showing an example of the configuration of a sentence evaluation system 2 including the sentence evaluation device 200 according to the present embodiment. The blocks having the same functions as the blocks included in the sentence evaluation device 100 according to the second embodiment described above are denoted by the same reference numerals, and detailed description thereof will be omitted.

図12に示す通り、文章評価システム2は、文章評価装置200と表示装置40とを含む。表示装置40と文章評価装置200とはネットワークを介してまたは介さずに通信可能に接続している。表示装置40は、図2に示した出力装置30であってもよい。表示装置40は、文章評価装置200から送信された制御信号に基づいた画面を表示する。表示装置40は、例えば、液晶ディスプレイ等によって実現される。なお、表示装置40は、文章評価装置200に内蔵される構成であってもよい。 As shown in FIG. 12, the text evaluation system 2 includes a text evaluation device 200 and a display device 40. The display device 40 and the text evaluation device 200 are communicatively connected via a network or not. The display device 40 may be the output device 30 shown in FIG. The display device 40 displays a screen based on the control signal transmitted from the text evaluation device 200. The display device 40 is realized by, for example, a liquid crystal display or the like. The display device 40 may be built in the text evaluation device 200.

文章評価装置200は、文章評価装置100の機能に、表示制御部210を備える。文章評価装置200は、図11に示す通り、模範解答受付部110と、第1抽出部120と、重み受付部130と、採点基準記憶部140と、答案受付部150と、第2抽出部160と、取得部170と、採点部180と、表示制御部210とを備える。 The text evaluation device 200 includes a display control unit 210 in addition to the functions of the text evaluation device 100. As shown in FIG. 11, the sentence evaluation device 200 includes the model answer receiving unit 110, the first extracting unit 120, the weight receiving unit 130, the scoring criterion storage unit 140, the answer receiving unit 150, and the second extracting unit 160. An acquisition unit 170, a scoring unit 180, and a display control unit 210.

表示制御部210は、第1要素および第1論理関係を用いてグラフを作成する。具体的には、第1抽出部120から、第1抽出部120が変換した論理式に含まれる第1要素および第1論理関係を受け取る。表示制御部210は受け取った複数の第1要素の夫々をノードとし、ある第1要素と他の第1要素との間に成り立つ第1論理関係をエッジとするグラフを生成する。そして、表示制御部210は生成したグラフを表示装置40に表示させる。例えば、表示制御部210は、グラフを表示させるための制御信号を生成し、該制御信号を表示装置40に送信することにより、グラフを表示装置40に表示させる。 The display control unit 210 creates a graph using the first element and the first logical relationship. Specifically, the first extraction unit 120 receives the first element and the first logical relationship included in the logical expression converted by the first extraction unit 120. The display control unit 210 generates a graph in which each of the plurality of received first elements is a node and a first logical relationship that is established between a certain first element and another first element is an edge. Then, the display control unit 210 causes the display device 40 to display the generated graph. For example, the display control unit 210 causes the display device 40 to display the graph by generating a control signal for displaying the graph and transmitting the control signal to the display device 40.

評価者は表示装置40に表示されたグラフに対して、例えば、マウスやキーボード等の入力装置を介して、ノードおよびエッジに対する重みを入力する。重み受付部130は、このようにして入力された重みを受け付ける。重み受付部130は受け付けた重みを、表示制御部210に供給する。表示制御部210は、ノードに対する重みを第1要素に関連付け、エッジに対する重みを第1論理関係に関連付けて、採点基準記憶部140に格納する。なお、表示制御部210は、表示装置40に表示させたグラフに、評価者が入力した重みを関連付けて、表示装置40に表示させてもよい。 The evaluator inputs weights for the nodes and edges into the graph displayed on the display device 40 via an input device such as a mouse or a keyboard. The weight receiving unit 130 receives the weight thus input. The weight receiving unit 130 supplies the received weight to the display control unit 210. The display control unit 210 associates the weight for the node with the first element and associates the weight for the edge with the first logical relationship, and stores the weight in the scoring criterion storage unit 140. The display control unit 210 may associate the weight displayed by the evaluator with the graph displayed on the display device 40 and display the graph on the display device 40.

図13は、本実施の形態に係る文章評価装置200における採点基準記憶部140に採点基準を格納する処理の流れの一例を示すフローチャートである。図13に示す通り、まず、模範解答受付部110が模範解答を受け付ける(ステップS131)。そして、第1抽出部120が、模範解答を論理式に変換する(ステップS132)。例えば、模範解答である自然文が「戦争が起きた。それゆえ、財政難になった。」である場合、第1抽出部120は、この模範解答を、「戦争」および「財政難」というイベントを第1要素(第1事象)とする論理式に変換する。この論理式の論理表現情報は「(戦争)→(財政難)」となる。第1抽出部120は、変換した論理式に含まれる第1要素および第1論理関係を表示制御部210に供給する。 FIG. 13 is a flowchart showing an example of the flow of processing for storing the scoring standard in the scoring standard storage unit 140 in the text evaluation device 200 according to this embodiment. As shown in FIG. 13, first, the model answer reception unit 110 receives a model answer (step S131). Then, the first extraction unit 120 converts the model answer into a logical expression (step S132). For example, when the natural sentence which is the model answer is “a war has occurred. Therefore, it is in financial difficulty.” The first extracting unit 120 calls the model answer “war” and “financial difficulty”. The event is converted into a logical expression having the first element (first event). The logical expression information of this logical expression is “(war)→(financial difficulty)”. The first extraction unit 120 supplies the first element and the first logical relationship included in the converted logical expression to the display control unit 210.

表示制御部210は、第1抽出部120から受け取った第1要素および第1論理関係を用いてグラフを作成し、作成したグラフを表示装置40に表示させる(ステップS133)。これにより、表示装置40は、グラフを表示する。 The display control unit 210 creates a graph using the first element and the first logical relationship received from the first extraction unit 120, and causes the display device 40 to display the created graph (step S133). As a result, the display device 40 displays the graph.

図14に、表示装置40に表示されるグラフ141の一例を示す。ここでは、模範解答である自然文が「戦争が起きた。それゆえ、財政難になった。」であるとする。第1抽出部120は、この模範解答から、図6に示した第1要素(61〜63)および第1論理関係(64、65)を抽出する。表示制御部210は、この第1要素(61〜63)の夫々をノード(142〜144)とし、第1論理関係(64、65)の夫々をエッジ(145、146)とする、図14に示すようなグラフ141を生成し、表示装置40に表示させる。なお、図14に示すように、表示制御部210は、エッジ(145、146)の近傍に、この第1論理関係がどのような論理関係かを示す論理関係情報(147、148)を表示させてもよい。上述した通り、エッジ145は、第1論理関係64を表しており、第1論理関係64は、第1要素(戦争)を原因、第1要素(財政難)を結果とする因果関係である。表示制御部210は、図14に示す通り、エッジ145の論理関係情報147として、「因果関係」をエッジ145の近傍に表示させてもよい。このとき、表示制御部210は、第1論理関係を表す論理関係情報を自身に保持しておき、この保持した論理関係情報を表示装置40に表示させてもよい。また、表示制御部210は、図14に示す通り、エッジ146の論理関係情報148として、「因果関係」をエッジ146の近傍に表示させてもよい。 FIG. 14 shows an example of the graph 141 displayed on the display device 40. Here, it is assumed that the model sentence, a natural sentence, is "a war broke out. Therefore, it became financially difficult." The first extraction unit 120 extracts the first element (61 to 63) and the first logical relationship (64, 65) shown in FIG. 6 from this model answer. The display control unit 210 sets each of the first elements (61 to 63) as a node (142 to 144) and sets each of the first logical relationships (64, 65) as an edge (145, 146). A graph 141 as shown is generated and displayed on the display device 40. Note that, as shown in FIG. 14, the display control unit 210 causes the logical relationship information (147, 148) indicating what the first logical relationship is to be displayed near the edges (145, 146). May be. As described above, the edge 145 represents the first logical relationship 64, and the first logical relationship 64 is a causal relationship in which the first element (war) is the cause and the first element (financial difficulty) is the result. As shown in FIG. 14, the display control unit 210 may display a “causal relationship” near the edge 145 as the logical relationship information 147 of the edge 145. At this time, the display control unit 210 may hold the logical relationship information indicating the first logical relationship in itself and display the held logical relationship information on the display device 40. Further, as shown in FIG. 14, the display control unit 210 may display a “causal relationship” near the edge 146 as the logical relationship information 148 of the edge 146.

図13に戻り、評価者が表示装置40に表示されたグラフ141に対して、ノードおよびエッジに対する重みを入力すると、重み受付部130が、この入力された重みを受け付ける(ステップS134)。 Returning to FIG. 13, when the evaluator inputs weights for nodes and edges in the graph 141 displayed on the display device 40, the weight receiving unit 130 receives the input weights (step S134).

表示制御部210が、図14に示すグラフ141に対して入力された重みを、該グラフ141と共に表示装置40に表示した際の画面の一例を図15に示す。評価者が、エッジ145に対して10点、エッジ146に対して5点およびノード144に対して5点の配点を重みとして入力したとする。図15に示す通り、表示装置40には、エッジ145に対する配点151である「10点」がエッジ145に関連付けて表示される。同様に、表示装置40には、エッジ146に対する配点152である「5点」がエッジ146に関連付けて表示される。また、表示装置40には、ノード144に対する配点153である「5点」がノード144に関連付けて表示される。 FIG. 15 shows an example of a screen when the display control unit 210 displays the weight inputted to the graph 141 shown in FIG. 14 on the display device 40 together with the graph 141. Assume that the evaluator inputs 10 points for the edge 145, 5 points for the edge 146, and 5 points for the node 144 as weights. As shown in FIG. 15, on the display device 40, “10 points”, which are the allocation points 151 for the edge 145, are displayed in association with the edge 145. Similarly, the display device 40 displays “5 points”, which are the allocation points 152 for the edge 146, in association with the edge 146. Further, on the display device 40, “5 points”, which is the allocation point 153 for the node 144, is displayed in association with the node 144.

その後、表示制御部210は、ノード(142〜144)に対する重みを第1要素(61〜63)に関連付け、エッジ(145、156)に対する重みを第1論理関係(64、65)に関連付ける。表示制御部210は、ノード(142〜144)に対する重みが関連付けられた第1要素(61〜63)と、エッジ(145、156)に対する重みが関連付けられた第1論理関係(64、65)とを採点基準記憶部140に格納する。これにより、採点基準記憶部140は、図6の(b)に示すような採点基準60を記憶する(ステップS135)。 After that, the display control unit 210 associates the weights for the nodes (142 to 144) with the first elements (61 to 63), and associates the weights for the edges (145, 156) with the first logical relationship (64, 65). The display control unit 210 has first elements (61 to 63) associated with weights for the nodes (142 to 144) and first logical relationships (64, 65) associated with weights for the edges (145, 156). Is stored in the scoring criterion storage unit 140. As a result, the scoring standard storage unit 140 stores the scoring standard 60 as shown in FIG. 6B (step S135).

採点部180はこのようにして採点基準記憶部140に格納された、重みが関連付けられた第1要素および第1論理関係を用いて、答案を採点する。 The grading unit 180 uses the first element and the first logical relationship, which are stored in the scoring criterion storage unit 140 in this manner and are associated with the weight, to score the answer.

以上のように、本実施の形態では、文章評価装置200が、模範解答からグラフを生成し、表示装置40に該グラフを表示させる。これにより、評価者は、模範解答のうち、評価したいと意図する論理関係がどの部分かを容易に把握することができる。よって、評価者は、評価したいと意図する第1論理関係および第1要素に対して、重みを容易に入力することができる。 As described above, in the present embodiment, the sentence evaluation device 200 generates a graph from the model answer and causes the display device 40 to display the graph. This allows the evaluator to easily understand which part of the model answer is the logical relationship intended to be evaluated. Therefore, the evaluator can easily input the weight to the first logical relationship and the first element intended to be evaluated.

なお、表示制御部210が生成するグラフは、図14に示すように向きを有した有向グラフであってもよいし、無向グラフであってもよい。また、表示制御部210が生成するグラフは、有向グラフと無向グラフとの両方の特徴を有する混合グラフであってもよい。表示制御部210は、第1論理関係に応じて、生成するグラフを変更すればよい。例えば、表示制御部210は、第1要素間に対称律が成り立つことを表す有向グラフを生成してもよい。 The graph generated by the display control unit 210 may be a directed graph having a direction as shown in FIG. 14 or an undirected graph. The graph generated by the display control unit 210 may be a mixed graph having the characteristics of both a directed graph and an undirected graph. The display control unit 210 may change the generated graph according to the first logical relationship. For example, the display control unit 210 may generate a digraph indicating that the symmetry rule holds between the first elements.

<第4の実施の形態>
次に本開示の第4の実施の形態について図面を参照して説明する。図16は、本実施の形態に係る文章評価装置300の機能構成の一例を示す図である。なお、上述した第2の実施の形態に係る文章評価装置100に含まれるブロックと同様の機能を有するブロックには同じ符号を付し、その詳細な説明を省略する。
<Fourth Embodiment>
Next, a fourth embodiment of the present disclosure will be described with reference to the drawings. FIG. 16 is a diagram showing an example of the functional configuration of the text evaluation device 300 according to the present embodiment. The blocks having the same functions as the blocks included in the sentence evaluation device 100 according to the second embodiment described above are denoted by the same reference numerals, and detailed description thereof will be omitted.

文章評価装置300は、文章評価装置100の第2抽出部160に代えて第2抽出部360を備え、採点部180に代えて、採点部380を備え、更に、答案記憶部(第2文章記憶部)310を備える。文章評価装置300は、図16に示す通り、模範解答受付部110と、第1抽出部120と、重み受付部130と、採点基準記憶部140と、答案受付部150と、第2抽出部360と、取得部170と、採点部380と、答案記憶部310とを備える。なお、文章評価装置300は、上述した文章評価装置200の第2抽出部160に代えて第2抽出部360を備え、採点部180に代えて採点部380を備え、答案記憶部310を更に備える構成であってもよい。 The text evaluation device 300 includes a second extraction unit 360 instead of the second extraction unit 160 of the text evaluation device 100, a scoring unit 380 instead of the scoring unit 180, and an answer storage unit (second text storage). Section 310. As shown in FIG. 16, the sentence evaluation device 300 includes the model answer receiving unit 110, the first extracting unit 120, the weight receiving unit 130, the scoring criterion storage unit 140, the answer receiving unit 150, and the second extracting unit 360. And an acquisition unit 170, a scoring unit 380, and an answer storage unit 310. The sentence evaluation device 300 includes a second extraction unit 360 in place of the second extraction unit 160 of the sentence evaluation device 200 described above, a scoring unit 380 in place of the scoring unit 180, and further includes an answer storage unit 310. It may be configured.

本実施の形態では、答案受付部150が受け付けた答案が、図8に示した答案80であるとする。図8に示す通り、答案80は、「増税が戦争の原因となった。この戦争で財政難になった。」である。第2抽出部360は、答案を図8に示す通り、第2要素81、第2要素82、第2要素83、第2論理関係84および第2論理関係85を含む論理式に変換する。このとき、第2抽出部360は、各第2要素を、該第2要素が含まれる抽出元(答案)における範囲を示す情報と共に抽出する。この範囲を示す情報とは、第2要素の開始アドレスとそのサイズ等、第2要素が答案内のどの位置からどの位置までに含まれるかがわかる情報であればよい。例えば、第2要素81である(増税)の場合、第2要素81が含まれる答案における範囲を示す情報は、答案の一文字目から2文字分であること示す位置情報であってもよい。 In the present embodiment, the answer accepted by answer accepting section 150 is assumed to be answer 80 shown in FIG. As shown in FIG. 8, the answer 80 is “The tax increase caused the war. This war caused financial difficulties.” The second extraction unit 360 converts the answer into a logical expression including the second element 81, the second element 82, the second element 83, the second logical relationship 84, and the second logical relationship 85, as shown in FIG. At this time, the 2nd extraction part 360 extracts each 2nd element with the information which shows the range in the extraction origin (answer) in which this 2nd element is included. The information indicating this range may be any information that indicates from which position in the answer guidance the second element is included and which position the second element is included in, such as the start address and size of the second element. For example, in the case of the second element 81 (tax increase), the information indicating the range in the answer including the second element 81 may be position information indicating that it is the first to second characters of the answer.

また、第2抽出部360は、各第2論理関係を、該第2論理関係が含まれる抽出元における範囲を示す情報と共に抽出する。この範囲を示す情報は、各第2論理関係に関連する2つの第2要素が含まれる範囲であればよい。例えば、この範囲は2つの第2要素の一方の開始位置から他方の終了位置までであってもよい。例えば、第2論理関係84の場合、この範囲は、第2論理関係84に含まれる第2要素81である(増税)と第2要素82である(戦争)とが含まれる一文である「増税が戦争の原因となった。」であってもよい。 Further, the second extraction unit 360 extracts each second logical relationship together with information indicating the range in the extraction source that includes the second logical relationship. The information indicating this range may be a range that includes two second elements related to each second logical relationship. For example, this range may be from the start position of one of the two second elements to the end position of the other. For example, in the case of the second logical relationship 84, this range is one sentence that includes the second element 81 (tax increase) and the second element 82 (war) included in the second logical relationship 84. Caused the war."

そして、第2抽出部360は、答案と、各第2論理関係または各第2要素と、各第2論理関係または各第2要素の答案における範囲を示す情報とを互いに関連付けて、答案記憶部310に答案情報として格納する。図17は、答案記憶部310に格納される答案情報171の一例を示す図である。図17に示す通り、答案情報171は、答案と、第2論理関係または第2要素と、答案における第2論理関係または第2要素の範囲とを含む。なお、図17に示す答案情報171は、説明の便宜上、図8に示した第2論理関係または第2要素の番号も含む。答案における第2論理関係または第2要素の範囲は、図17に示すように、開始位置とそのサイズであるとして説明を行う。開始位置とそのサイズの表現方法は特に限定されず、ビット数であってもよいし、文字数であってもよい。また、答案情報171に含まれる情報はこれに限定されない。 Then, the second extraction unit 360 associates the answer, each second logical relationship or each second element, and each second logical relationship or information indicating the range in the answer of each second element with each other, and the answer storage unit It is stored in 310 as answer information. FIG. 17 is a diagram showing an example of the answer information 171 stored in the answer storage unit 310. As shown in FIG. 17, the answer information 171 includes the answer, the second logical relationship or the second element, and the second logical relationship or the range of the second element in the answer. Note that the answer information 171 shown in FIG. 17 also includes the numbers of the second logical relationship or the second element shown in FIG. 8 for convenience of explanation. It is assumed that the second logical relationship or the range of the second element in the answer is the start position and its size, as shown in FIG. The method of expressing the start position and its size is not particularly limited, and may be the number of bits or the number of characters. The information included in the answer information 171 is not limited to this.

なお、答案から複数の独立した論理式が生成される場合、答案情報171は、答案のうち、その独立した論理式に関連する文章ごとに、第2論理関係または第2要素と、答案における第2論理関係または第2要素の範囲とが関連付けられたものであってもよい。例えば、答案から互いに独立した論理式A、論理式Bおよび論理式Cが生成され、これらの生成の際に用いた自然文の部分(文章)が夫々、文章a、文章bおよび文章cであるとする。この場合、第2抽出部360は、論理式Aに含まれる第2論理関係と第2要素とを文章aに関連付けて答案記憶部310に格納してもよい。同様に、第2抽出部360は、論理式Bに含まれる第2論理関係と第2要素とを文章bに関連付けて答案記憶部310に格納し、論理式Cに含まれる第2論理関係と第2要素とを文章cに関連付けて答案記憶部310に格納してもよい。 In addition, when a plurality of independent logical expressions are generated from the answer, the answer information 171 includes the second logical relationship or the second element and the second in the answer for each sentence related to the independent logical expression in the answer. It may be associated with two logical relationships or the range of the second element. For example, a logical expression A, a logical expression B, and a logical expression C that are independent of each other are generated from the answer sheet, and the natural sentence portions (sentences) used in generating these are a sentence a, a sentence b, and a sentence c, respectively. And In this case, the second extraction unit 360 may store the second logical relationship included in the logical expression A and the second element in the answer storage unit 310 in association with the sentence a. Similarly, the second extraction unit 360 stores the second logical relationship included in the logical expression B and the second element in the answer storage unit 310 in association with the sentence b, and the second logical relationship included in the logical expression C. The second element may be stored in the answer storage unit 310 in association with the sentence c.

なお、答案記憶部310は、採点基準記憶部140と同じ記憶装置で実現されるものであってもよい。また、答案記憶部310は、文章評価装置300とは別の記憶装置で実現されるものであってもよい。 The answer storage unit 310 may be realized by the same storage device as the scoring criterion storage unit 140. The answer storage unit 310 may be realized by a storage device different from the text evaluation device 300.

採点部380は、採点部180と同様に、第1論理関係と第2論理関係とを比較する。また、採点部380は、第1要素と第2要素とを比較する。採点部380は、第1論理関係と第2論理関係との比較の結果、これらが同じ論理関係である場合、第1論理関係に関連付けられた配点を、第2論理関係に対する点数として付与する。また、採点部380は、第1要素と第2要素との比較の結果、これらが同じ要素である場合、第1要素に関連付けられた配点を、第2要素に対する点数として付与する。 Like the scoring unit 180, the scoring unit 380 compares the first logical relationship with the second logical relationship. The scoring unit 380 also compares the first element and the second element. As a result of the comparison between the first logical relationship and the second logical relationship, the scoring unit 380 assigns a point associated with the first logical relationship as a score for the second logical relationship if they have the same logical relationship. Further, the scoring unit 380, when the result of the comparison between the first element and the second element is that they are the same element, assigns a score associated with the first element as a score for the second element.

また、採点部380は、答案記憶部310を参照し、採点の対象となる答案に関連する第2論理関係または第2要素のうち、配点が付与された第2論理関係および第2要素に関連付けられた、答案における第2論理関係または第2要素の範囲を該答案と共に取得する。そして、採点部380は、取得した答案と、範囲と、配点が付与された第2論理関係および第2要素とを関連付けた結果を、採点結果とする。なお、採点部380は、採点結果を、上述した出力装置30に出力してもよい。出力装置30が表示装置の場合、採点部380は、出力装置30に表示する画面を生成して出力してもよい。採点部380が出力する採点結果の例については後述する。 In addition, the scoring unit 380 refers to the answer storage unit 310 and associates the second logical relationship or the second element to which a score is assigned with the second logical relationship or the second element related to the answer to be scored. The obtained second logical relationship or the range of the second element in the answer is acquired together with the answer. Then, the scoring unit 380 sets the result of associating the acquired answer, the range, the second logical relationship to which the score is assigned and the second element, as the scoring result. The scoring unit 380 may output the scoring result to the output device 30 described above. When the output device 30 is a display device, the scoring unit 380 may generate and output a screen to be displayed on the output device 30. An example of the scoring result output by the scoring unit 380 will be described later.

図18は、本実施の形態に係る文章評価装置300における答案採点処理の流れの一例を示すフローチャートである。本実施の形態では、採点部380が出力装置30に表示する画面を生成する処理を含むとして説明を行う。 FIG. 18 is a flowchart showing an example of the flow of answer scoring processing in the text evaluation device 300 according to this embodiment. In the present embodiment, description will be made assuming that the scoring unit 380 includes a process of generating a screen to be displayed on the output device 30.

図18に示す通り、答案受付部150が採点対象の答案を受け付ける(ステップS181)。第2抽出部360が、答案を論理式に変換する(ステップS182)。また、第2抽出部360が、上述した答案情報171を答案記憶部310に格納する(ステップS183)。 As shown in FIG. 18, the answer receiving unit 150 receives the answer to be graded (step S181). The second extraction unit 360 converts the answer into a logical expression (step S182). The second extraction unit 360 also stores the above-described answer information 171 in the answer storage unit 310 (step S183).

また、取得部170が、採点対象の答案に対応付けられる採点基準に含まれる、配点が関連付けられた第1要素および第1論理関係を採点基準記憶部140から取得する(ステップS184)。 In addition, the acquisition unit 170 acquires, from the scoring criterion storage unit 140, the first element and the first logical relationship associated with the scoring included in the scoring criterion associated with the answer target to be scored (step S184).

次に、採点部380が、第1論理関係と第2論理関係との比較および第1要素と第2要素との比較により、採点対象の答案を採点する(ステップS185)。そして、採点部380は、答案のうち、第1論理関係に対応する第2論理関係の範囲および第1要素に対応する第2要素を表す範囲を、答案と共に採点結果として出力する(ステップS186)。具体的には、採点部380は、第1論理関係に対応する第2論理関係の範囲として、答案における配点が付与された第2論理関係の範囲を関連する答案と共に取得する。更に、採点部380は、第1要素に対応する第2要素の範囲として、答案における配点が付与された第2要素の範囲を取得する。そして、採点部380は、答案における取得した範囲の部分を例えば枠囲みし、該範囲に含まれる第2論理関係および第2要素に対して付与された配点を表示した画面を生成し出力する。採点部380が出力する採点結果191の一例を図19に示す。図8に示した採点結果と同様に、第2要素である(増税)に5点、第2要素(戦争)を原因、第2要素(財政難)を結果とする第2論理関係に10点が付与されているとする。 Next, the scoring unit 380 scores the answer target to be scored by comparing the first logical relationship and the second logical relationship and the first element and the second element (step S185). Then, the scoring unit 380 outputs the range of the second logical relationship corresponding to the first logical relationship and the range representing the second element corresponding to the first element in the answer together with the answer as a scoring result (step S186). .. Specifically, the scoring unit 380 acquires, as the range of the second logical relationship corresponding to the first logical relationship, the range of the second logical relationship to which the points in the answer are assigned together with the related answer. Further, the scoring unit 380 acquires the range of the second element to which the score is assigned in the answer, as the range of the second element corresponding to the first element. Then, the scoring unit 380 encloses, for example, a frame in the acquired range of the answer, and generates and outputs a screen displaying the second logical relationship and the points assigned to the second elements included in the range. FIG. 19 shows an example of the scoring result 191 output by the scoring unit 380. Similar to the scoring results shown in FIG. 8, 5 points for the second factor (tax increase) and 10 points for the second logical relationship resulting from the second element (war) and the second element (financial difficulty). Is given.

ここで、第2要素(戦争)を原因、第2要素(財政難)を結果とする第2論理関係を表す答案の範囲は、「この戦争で財政難になった。」の部分であるとする。採点部380は、図19に示す通り、10点が付与された「この戦争で財政難になった。」の部分と、5点が付与された「増税」の部分が枠囲みされている。なお、採点部380はこの部分を、他とは異なる様態で表せばよく、枠囲みに限定されるものではない。また、この枠囲みした部分の近傍には、対応する第2要素または第2論理関係に付与された配点が表示される。なお、図19に示す通り、採点部380は、採点結果191に、合計点数を含めてもよい。これにより、答案の作成者は、答案のどの部分が何点の評価を得たのかを把握することができる。 Here, the range of the answer showing the second logical relationship that causes the second factor (war) and the second factor (financial difficulty) is the part of "this war has caused financial difficulty". To do. As shown in FIG. 19, the scoring unit 380 is surrounded by a frame of a portion of “I was in financial difficulty in this war” to which 10 points were given and a portion of “Tax increase” to which 5 points were given. Note that the scoring unit 380 may represent this portion in a manner different from the others, and is not limited to being surrounded by a frame. In addition, the points assigned to the corresponding second element or the second logical relationship are displayed near the portion surrounded by the frame. As shown in FIG. 19, the scoring unit 380 may include the total score in the scoring result 191. This allows the creator of the answer to know which part of the answer has received what score.

上述した通り、本実施の形態における答案記憶部310は、答案と、抽出した第2論理関係と、答案のうち第2論理関係を表す範囲とを関連付けて記憶する。採点部380は、答案のうち、第1論理関係に対応する第2論理関係を表す範囲を、答案と共に出力する。これにより、答案の作成者は、自身が記載した答案のうち、どの部分に対して評価を受けたのかを知ることができる。これにより、採点結果を答案の作成者の能力改善に生かすためのより詳細なフィードバックとして活用することができる。更に、答案の作成者が、自身が記載した答案の評価を確認することができるため、該答案の作成者は、採点結果を異議申し立て等に活用することができる。 As described above, the answer storage unit 310 in the present embodiment stores the answer, the extracted second logical relationship, and the range of the answer representing the second logical relationship in association with each other. The scoring unit 380 outputs the range representing the second logical relationship corresponding to the first logical relationship in the answer together with the answer. As a result, the creator of the answer can know which part of the answer written by him/her has been evaluated. As a result, the scoring result can be used as more detailed feedback to utilize for improving the ability of the creator of the answer sheet. Further, since the creator of the answer can confirm the evaluation of the answer described by himself, the creator of the answer can utilize the scoring result for objection.

<第5の実施の形態>
本実施の形態では、評価者が模範解答に含まれる第1論理関係および/または第1要素に更に条件を付与した場合について説明する。出題された問題の内容によっては、評価者は、ある第1要素またはある第1論理関係が、答案に必ず含まれてほしいと考える場合がある。このような場合、評価者は、必ず含まれていてほしい第1論理関係または第1要素を含んでいる答案に対する評価をより高くし、そうでない答案に対する評価をより低く評価する場合がある。
<Fifth Embodiment>
In the present embodiment, a case will be described in which the evaluator further applies a condition to the first logical relationship and/or the first element included in the model answer. Depending on the content of the question, the evaluator may want the answer to include a certain first element or a certain first logical relationship. In such a case, the evaluator may give a higher evaluation to the answer that includes the first logical relationship or the first element that should be included without fail, and may give a lower evaluation to the answer that does not include it.

本実施の形態では、このような場合においても、答案を好適に評価できる文章評価装置400について説明する。図20は、本実施の形態に係る文章評価装置400の機能構成の一例を示す機能ブロック図である。なお、上述した第2の実施の形態に係る文章評価装置100に含まれるブロックと同様の機能を有するブロックには同じ符号を付し、その詳細な説明を省略する。図20に示す通り、文章評価装置400は、模範解答受付部110と、第1抽出部120と、重み受付部430と、採点基準記憶部440と、答案受付部150と、第2抽出部160と、取得部470と、採点部480とを備える。文章評価装置400は、文章評価装置100の重み受付部130に代えて重み受付部430を備え、採点基準記憶部140に代えて採点基準記憶部440を備え、取得部170に代えて取得部470を備え、採点部180に代えて採点部480を備える。なお、文章評価装置400は文章評価装置200の重み受付部130に代えて重み受付部430を備え、採点基準記憶部140に代えて採点基準記憶部440を備え、取得部170に代えて取得部470を備え、採点部180に代えて採点部480を備える構成であってもよい。また、文章評価装置400は文章評価装置300の重み受付部130に代えて重み受付部430を備え、採点基準記憶部140に代えて採点基準記憶部440を備え、取得部170に代えて取得部470を備え、採点部180に代えて採点部480を備える構成であってもよい。 In the present embodiment, a sentence evaluation device 400 that can appropriately evaluate the answer even in such a case will be described. FIG. 20 is a functional block diagram showing an example of the functional configuration of the text evaluation device 400 according to the present embodiment. The blocks having the same functions as the blocks included in the sentence evaluation device 100 according to the second embodiment described above are denoted by the same reference numerals, and detailed description thereof will be omitted. As shown in FIG. 20, the sentence evaluation device 400 includes the model answer receiving unit 110, the first extracting unit 120, the weight receiving unit 430, the scoring criterion storage unit 440, the answer receiving unit 150, and the second extracting unit 160. An acquisition unit 470 and a scoring unit 480. The text evaluation device 400 includes a weight reception unit 430 instead of the weight reception unit 130 of the text evaluation device 100, a scoring standard storage unit 440 instead of the scoring standard storage unit 140, and an acquisition unit 470 instead of the acquisition unit 170. And a scoring unit 480 in place of the scoring unit 180. The text evaluation device 400 includes a weight reception unit 430 instead of the weight reception unit 130 of the text evaluation device 200, a scoring standard storage unit 440 instead of the scoring standard storage unit 140, and an acquisition unit instead of the acquisition unit 170. 470 may be provided, and a scoring unit 480 may be provided instead of the scoring unit 180. Further, the text evaluation device 400 includes a weight reception unit 430 instead of the weight reception unit 130 of the text evaluation device 300, a scoring standard storage unit 440 instead of the scoring standard storage unit 140, and an acquisition unit instead of the acquisition unit 170. 470 may be provided, and a scoring unit 480 may be provided instead of the scoring unit 180.

重み受付部430は、上述の重み受付部130の機能に加え、更に、第1論理関係および/または第1要素に対して、所定の条件を表す情報を受け付ける。重み受付部430は、例えば、必須の条件を表す情報を受け付ける。そして、重み受付部430は、受け付けた必須の条件を表す情報を、関連する第1論理関係および/または第1要素に関連付けて、採点基準記憶部440に格納する。 In addition to the function of the weight receiving unit 130 described above, the weight receiving unit 430 further receives information indicating a predetermined condition for the first logical relationship and/or the first element. The weight receiving unit 430 receives, for example, information indicating an indispensable condition. Then, the weight receiving unit 430 stores the received information indicating the indispensable condition in the scoring criterion storage unit 440 in association with the related first logical relationship and/or the first element.

採点基準記憶部440は、採点基準を記憶する。図21は、本実施の形態における採点基準記憶部440が格納する採点基準66の一例を示す図である。図21において、第1論理関係の番号および第1要素の番号は、図6に示した番号と同様である。採点基準60と採点基準66との異なる点は、必須の条件を表すフラグの列が追加されている点である。このフラグは、必須の条件であることを表す「1」と必須の条件ではないことを表す「0」で表現しているが、フラグはこれらの表現に限定されない。なお、必須の条件の表現方法はこれに限定されない。図21に示す通り、第1論理関係64には値が「1」のフラグが関連付けられている。重み受付部430が、必須の条件であることを受け付けていない第1論理関係および第1要素に関しては図21では値が「0」のフラグを関連付けている。 The scoring standard storage unit 440 stores the scoring standard. FIG. 21 is a diagram showing an example of the scoring standard 66 stored in the scoring standard storage unit 440 in the present embodiment. 21, the numbers of the first logical relationship and the numbers of the first elements are the same as the numbers shown in FIG. The difference between the scoring standard 60 and the scoring standard 66 is that a column of flags representing indispensable conditions is added. This flag is expressed by "1" indicating that it is an essential condition and "0" indicating that it is not an essential condition, but the flag is not limited to these expressions. The method of expressing the essential condition is not limited to this. As shown in FIG. 21, the first logical relationship 64 is associated with a flag whose value is “1”. The weight reception unit 430 associates the first logical relationship and the first element that have not received the indispensable condition with the flag of which the value is “0” in FIG.

取得部470は、配点が0ではないまたはフラグが「1」の第1要素および第1論理関係を取得する。このとき、取得部470は、第1要素および第1論理関係の夫々に対し、配点およびフラグの値を関連付けて取得する。取得部470は、取得した第1要素および第1論理関係を採点部480に供給する。 The acquisition unit 470 acquires the first element and the first logical relationship whose score is not 0 or whose flag is “1”. At this time, the acquisition unit 470 acquires the points and the flag values in association with the first element and the first logical relationship. The acquisition unit 470 supplies the acquired first element and first logical relationship to the scoring unit 480.

採点部480は、採点部180と同様に第1論理関係と第2論理関係との比較することにより、答案を採点する。このとき、採点部480は、フラグが「1」の第1論理関係と第2論理関係とを比較する。また、採点部480は、フラグが「1」の第1要素と、第2要素とを比較する。図21に示す通り、フラグが「1」である第1論理関係は、第1論理関係64のみである。したがって、採点部480は、第1論理関係64と第2論理関係とを比較し、これらが同じ論理関係を表す場合、第1論理関係64に関連付けられた配点である「10点」を付与する。 Like the scoring unit 180, the scoring unit 480 scores the answers by comparing the first logical relationship and the second logical relationship. At this time, the scoring unit 480 compares the first logical relationship with the flag “1” and the second logical relationship. The scoring unit 480 also compares the first element with the flag “1” with the second element. As shown in FIG. 21, the first logical relationship having the flag of “1” is only the first logical relationship 64. Therefore, the scoring unit 480 compares the first logical relationship 64 and the second logical relationship, and when they represent the same logical relationship, assigns “10 points”, which is a point associated with the first logical relationship 64. ..

答案受付部150が受け付けた答案が図8に示す答案の場合、第1論理関係64と第2論理関係85とは同じ論理関係を示すため、採点部480は、採点部180と同様に、第2論理関係85に「10点」を付与する。 When the answer accepted by the answer accepting unit 150 is the answer shown in FIG. 8, the first logical relationship 64 and the second logical relationship 85 have the same logical relationship, so the scoring unit 480, like the scoring unit 180, “10 points” are given to the two logical relationships 85.

なお、答案受付部150が受け付けた答案に、第1論理関係64と同じ論理関係を有する第2論理関係が含まれていない場合、採点部480は、答案に必須の条件が含まれていないと判定し、その旨を表す情報を採点結果として出力してもよい。例えば、採点部480は、答案に必須の条件が含まれていないと判定した場合、その他の第1論理関係と第2論理関係との比較、および、第1要素と第2要素との比較を行わず、より低い評価点(例えば、0点)を採点結果として出力してもよい。また、採点部480は、配点の合計点からより低い評価点となるように所定の点数を引いた値を、採点結果として出力してもよいし、より低い評価点となるように所定の割合を乗算した値を採点結果として出力してもよい。 If the answer received by the answer receiving unit 150 does not include the second logical relationship having the same logical relationship as the first logical relationship 64, the scoring unit 480 determines that the answer does not include an essential condition. It may be determined and information indicating that fact may be output as the scoring result. For example, when the scoring unit 480 determines that the answer does not include the essential condition, the scoring unit 480 compares the other first logical relationship with the second logical relationship, and compares the first element with the second element. Instead, a lower evaluation score (for example, 0) may be output as the scoring result. Further, the scoring unit 480 may output a value obtained by subtracting a predetermined score so that the score becomes lower from the total score of the points, as a scoring result, or a predetermined ratio so that the score becomes lower. A value obtained by multiplying by may be output as the scoring result.

また、重み受付部430は、所定の条件として、例えば、優先順位とを受け付けてもよい。そして、採点部480は、優先順位の高い順に、該優先順位に関連付けられた第1論理関係または第1要素を、夫々、第2論理関係または第2要素と比較する。そして、比較の結果、所定の順位までに、第1論理関係と同じ論理関係を有する第2論理関係または第1要素と同じ要素である第2要素が答案に含まれていない場合、採点部480はより低い評価を採点結果として出力してもよい。 In addition, the weight receiving unit 430 may receive, for example, the priority order as the predetermined condition. Then, the scoring unit 480 compares the first logical relationship or the first element associated with the priority with the second logical relationship or the second element in descending order of priority. Then, as a result of the comparison, when the answer does not include the second logical relationship having the same logical relationship as the first logical relationship or the second element that is the same element as the first element by the predetermined rank, the scoring unit 480. May output a lower rating as the scoring result.

このように、第1論理関係および第1要素は、更に所定の条件が関連付けられていてもよい。そして、採点部480は、所定の条件が関連付けられた第1論理関係および第1要素を夫々、第2論理関係および第2要素と比較し、該比較の結果に応じて、採点対象の答案を採点する。これにより、文章評価装置400は、評価者が意図した評価を反映させた採点を行うことができる。また、例えば、必須の条件が含まれていない場合において、採点部480が他の第1論理関係および他の第1要素に対する処理を行わない構成の場合、文章評価装置400は、評価にかかる時間的コストを削減することができる。 Thus, the first logical relationship and the first element may be further associated with a predetermined condition. Then, the scoring unit 480 compares the first logical relationship and the first element, which are associated with the predetermined condition, with the second logical relationship and the second element, respectively, and, in accordance with the result of the comparison, selects the answer target to be scored. to grade. Thereby, the text evaluation device 400 can perform scoring that reflects the evaluation intended by the evaluator. Further, for example, in the case where the scoring unit 480 does not process the other first logical relationship and the other first element when the essential condition is not included, the sentence evaluation device 400 determines the time required for the evaluation. Cost can be reduced.

なお、採点部480は上述した採点部180と同様に、採点結果を点数ではなく合否を表す情報で出力してもよい。採点部480は、例えば、必須の条件が答案に含まれていない場合、不合格という採点結果を出力してもよい。これにより、文章評価装置400は、答案にどの程度、評価者の意図する第1論理関係および第1要素が充足されているかではなく、答案に評価者が基本的あるいは重要と考えるような内容が含まれているか否かを判定することができる。 Note that the scoring unit 480 may output the scoring result as information indicating pass/fail instead of the score, similarly to the scoring unit 180 described above. The scoring unit 480 may output a scoring result of “fail” if, for example, the essential condition is not included in the answer. As a result, the text evaluation device 400 is not about how much the answer has the first logical relationship and the first element intended by the evaluator, but the content that the evaluator considers to be basic or important in the answer. It can be determined whether or not it is included.

(ハードウェア構成について)
本発明の各実施形態において、各装置の各構成要素は、機能単位のブロックを示している。各装置の各構成要素の一部又は全部は、例えば図22に示すような情報処理装置900とプログラムとの任意の組み合わせにより実現される。図22は、各装置の各構成要素を実現する情報処理装置900のハードウェア構成の一例を示すブロック図である。情報処理装置900は、一例として、以下のような構成を含む。
(About hardware configuration)
In each embodiment of the present invention, each component of each device represents a block of a functional unit. Some or all of the components of each device are realized by an arbitrary combination of an information processing device 900 and a program as shown in FIG. 22, for example. FIG. 22 is a block diagram showing an example of the hardware configuration of the information processing device 900 that realizes each component of each device. The information processing device 900 includes, for example, the following configuration.

・CPU(Central Processing Unit)901
・ROM(Read Only Memory)902
・RAM(Random Access Memory)903
・RAM903にロードされるプログラム904
・プログラム904を格納する記憶装置905
・記録媒体906の読み書きを行うドライブ装置907
・通信ネットワーク909と接続する通信インタフェース908
・データの入出力を行う入出力インタフェース910
・各構成要素を接続するバス911
各実施形態における各装置の各構成要素は、これらの機能を実現するプログラム904をCPU901が取得して実行することで実現される。各装置の各構成要素の機能を実現するプログラム904は、例えば、予め記憶装置905やRAM903に格納されており、必要に応じてCPU901が読み出す。なお、プログラム904は、通信ネットワーク909を介してCPU901に供給されてもよいし、予め記録媒体906に格納されており、ドライブ装置907が当該プログラムを読み出してCPU901に供給してもよい。
・CPU (Central Processing Unit) 901
-ROM (Read Only Memory) 902
RAM (Random Access Memory) 903
-Program 904 loaded in RAM 903
.Memory device 905 storing program 904
-Drive device 907 for reading and writing the recording medium 906
-Communication interface 908 connected to the communication network 909
.Input/output interface 910 for inputting/outputting data
.Bus 911 that connects each component
Each component of each device in each embodiment is realized by the CPU 901 acquiring and executing the program 904 that realizes these functions. The program 904 that realizes the function of each component of each device is stored in the storage device 905 or the RAM 903 in advance, for example, and is read by the CPU 901 as necessary. The program 904 may be supplied to the CPU 901 via the communication network 909, or may be stored in the recording medium 906 in advance and the drive device 907 may read the program and supply it to the CPU 901.

各装置の実現方法には、様々な変形例がある。例えば、各装置は、構成要素毎にそれぞれ別個の情報処理装置900とプログラムとの任意の組み合わせにより実現されてもよい。また、各装置が備える複数の構成要素が、一つの情報処理装置900とプログラムとの任意の組み合わせにより実現されてもよい。 There are various modifications to the method of realizing each device. For example, each device may be realized by an arbitrary combination of an information processing device 900 and a program which are different for each component. Further, a plurality of constituent elements included in each device may be realized by an arbitrary combination of one information processing device 900 and a program.

また、各装置の各構成要素の一部又は全部は、その他の汎用または専用の回路、プロセッサ等やこれらの組み合わせによって実現される。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。 Further, some or all of the constituent elements of each device are realized by other general-purpose or dedicated circuits, processors, etc., or a combination thereof. These may be configured by a single chip, or may be configured by a plurality of chips connected via a bus.

各装置の各構成要素の一部又は全部は、上述した回路等とプログラムとの組み合わせによって実現されてもよい。 Some or all of the constituent elements of each device may be realized by a combination of the above-described circuits and the like and a program.

各装置の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。 When some or all of the components of each device are realized by a plurality of information processing devices, circuits, etc., the plurality of information processing devices, circuits, etc. may be centrally arranged or distributed. Good. For example, the information processing device, the circuit, and the like may be realized as a form in which a client and server system, a cloud computing system, and the like are connected to each other via a communication network.

なお、上述した各実施の形態は、本開示の好適な実施の形態であり、上記各実施の形態にのみ本開示の範囲を限定するものではなく、本開示の要旨を逸脱しない範囲において当業者が上記各実施の形態の修正や代用を行い、種々の変更を施した形態を構築することが可能である。 It should be noted that each of the above-described embodiments is a preferred embodiment of the present disclosure, does not limit the scope of the present disclosure only to the above-described embodiments, and is within the scope of the present disclosure without departing from the gist of the present disclosure. It is possible to modify or substitute the above-mentioned respective embodiments to construct a form in which various changes are made.

上記の実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。 The whole or part of the exemplary embodiments disclosed above can be described as, but not limited to, the following supplementary notes.

(付記1)
第1の文章を構成する第1事象の間に成り立つ第1論理関係を取得する取得手段と、
評価対象である第2の文章から、該第2の文章を構成する第2事象の間に成り立つ第2論理関係を抽出する論理関係抽出手段と、
前記第1論理関係と前記第2論理関係との比較により、前記第2の文章を評価する評価手段と、
を備え、
前記第1の文章は、前記第2の文章に対する評価の基準となる文章である、ことを特徴とする文章評価装置。
(Appendix 1)
Acquisition means for acquiring a first logical relationship that holds between the first events forming the first sentence;
Logical relation extracting means for extracting a second logical relation that is established between the second events forming the second sentence from the second sentence to be evaluated,
Evaluation means for evaluating the second sentence by comparing the first logical relationship with the second logical relationship;
Equipped with
The sentence evaluation device, wherein the first sentence is a sentence serving as a reference for evaluation of the second sentence.

(付記2)
前記第1論理関係には、重みが関連付けられており、
前記評価手段は、前記重みに応じて前記第2の文章を評価する、
ことを特徴とする付記1に記載の文章評価装置。
(Appendix 2)
A weight is associated with the first logical relationship,
The evaluation means evaluates the second sentence according to the weight,
The sentence evaluation device according to appendix 1, characterized in that.

(付記3)
前記第1の文章は、模範解答であり、
前記第2の文章は、採点対象の答案であり、
前記評価手段は、前記第1事象と前記第2事象との比較により、前記重みに応じて前記答案を採点する、
ことを特徴とする付記2に記載の文章評価装置。
(Appendix 3)
The first sentence is a model answer,
The second sentence is the answer to be scored,
The evaluation means scores the answer according to the weight by comparing the first event with the second event.
The sentence evaluation device according to attachment 2, characterized in that.

(付記4)
前記第1事象には、前記重みが関連付けられており、
前記評価手段は、前記第1事象と前記第2事象との比較により、前記第2の文章を前記重みに応じて評価する、
ことを特徴とする付記2または3に記載の文章評価装置。
(Appendix 4)
The weight is associated with the first event,
The evaluation means evaluates the second sentence according to the weight by comparing the first event with the second event.
The sentence evaluation device according to appendix 2 or 3, characterized in that.

(付記5)
前記取得手段は、前記第1論理関係を複数取得し、
前記論理関係抽出手段は、前記第2の文章から、複数の前記第2論理関係を抽出し、
前記評価手段は、前記重みに基づいて、前記第2論理関係ごとおよび前記第2事象ごとに部分点を付与することにより、前記第2の文章を評価する、
ことを特徴とする付記4に記載の文章評価装置。
(Appendix 5)
The acquisition means acquires a plurality of the first logical relationships,
The logical relationship extracting means extracts a plurality of second logical relationships from the second sentence,
The evaluation means evaluates the second sentence by assigning a partial point for each of the second logical relationships and each of the second events based on the weight.
The sentence evaluation device according to attachment 4, which is characterized in that

(付記6)
前記第1事象をノードとし、ある前記第1事象と他の前記第1事象との間に成り立つ前記第1論理関係をエッジとするグラフを表示装置に表示させる表示制御手段と、
前記ノードに対する前記重みおよび前記エッジに対する前記重みの入力を受け付ける重み受付手段と、
前記エッジに対する重みが関連付けられた前記第1論理関係と、前記ノードに対する重みが関連付けられた前記第1事象とを記憶する記憶手段と、
を更に備えることを特徴とする付記4または5に記載の文章評価装置。
(Appendix 6)
Display control means for displaying on the display device a graph having the first event as a node and the first logical relationship that holds between the certain first event and the other first event as an edge;
Weight receiving means for receiving input of the weight for the node and the weight for the edge,
Storage means for storing the first logical relationship associated with the weight for the edge and the first event associated with the weight for the node;
6. The sentence evaluation device according to appendix 4 or 5, further comprising:

(付記7)
前記第1論理関係および前記第1事象の少なくとも一方には、更に所定の条件を表す情報が関連付けられており、
前記評価手段は、前記所定の条件が関連付けられた前記第1論理関係および前記第1事象を夫々、前記第2論理関係および前記第2事象と比較し、該比較の結果に応じて、前記第2の文章を評価する、
ことを特徴とする付記4から6の何れか1つに記載の文章評価装置。
(Appendix 7)
At least one of the first logical relationship and the first event is further associated with information representing a predetermined condition,
The evaluation means compares the first logical relationship and the first event associated with the predetermined condition with the second logical relationship and the second event, respectively, and according to a result of the comparison, the first logical relationship and the second event are compared with each other. Evaluate the second sentence,
The sentence evaluation device according to any one of appendices 4 to 6, characterized in that.

(付記8)
前記第1事象および前記第2事象は、キーワードまたはキーフレーズにより表現される、
ことを特徴とする付記1から7の何れか1つに記載の文章評価装置。
(Appendix 8)
The first event and the second event are expressed by keywords or key phrases,
The sentence evaluation device according to any one of appendices 1 to 7, characterized in that.

(付記9)
前記第2の文章と、抽出した前記第2論理関係と、前記第2の文章のうち前記第2論理関係を表す範囲とを関連付けて記憶する第2文章記憶手段を更に備え、
前記評価手段は、前記第2の文章のうち、前記第1論理関係に対応する前記第2論理関係を表す範囲を、前記第2の文章と共に出力する、
ことを特徴とする付記1から8の何れか1つに記載の文章評価装置。
(Appendix 9)
A second sentence storage unit that stores the second sentence, the extracted second logical relationship, and a range of the second sentence that represents the second logical relationship in association with each other;
The evaluation means outputs, in the second sentence, a range representing the second logical relationship corresponding to the first logical relationship together with the second sentence.
The sentence evaluation device according to any one of appendices 1 to 8, characterized in that.

(付記10)
評価の基準となる文章である第1の文章を構成する第1事象の間に成り立つ第1論理関係を取得し、
評価対象である第2の文章から、該第2の文章を構成する第2事象の間に成り立つ第2論理関係を抽出し、
前記第1論理関係と前記第2論理関係との比較により、前記第2の文章を評価する、
ことを特徴とする文章評価方法。
(Appendix 10)
Acquiring a first logical relationship that is established between first events that form a first sentence that is a sentence that is a criterion for evaluation,
From the second sentence that is the evaluation target, a second logical relationship that holds between the second events that make up the second sentence is extracted,
Evaluating the second sentence by comparing the first logical relationship and the second logical relationship,
A text evaluation method characterized by that.

(付記11)
前記第1論理関係には、重みが関連付けられており、
前記第2の文章は、前記重みに応じて評価される、
ことを特徴とする付記10に記載の文章評価方法。
(Appendix 11)
A weight is associated with the first logical relationship,
The second sentence is evaluated according to the weight,
The sentence evaluation method according to appendix 10, characterized in that

(付記12)
評価の基準となる文章である第1の文章を構成する第1事象の間に成り立つ第1論理関係を取得する処理と、
評価対象である第2の文章から、該第2の文章を構成する第2事象の間に成り立つ第2論理関係を抽出する処理と、
前記第1論理関係と前記第2論理関係との比較により、前記第2の文章を評価する処理と、
をコンピュータに実行させるプログラムを記録する、コンピュータ読み取り可能な非一時的な記録媒体。
(Appendix 12)
A process of acquiring a first logical relationship that is established between first events that form a first sentence that is a sentence that serves as an evaluation criterion;
A process of extracting, from the second sentence that is the evaluation target, a second logical relationship that holds between the second events that form the second sentence;
A process of evaluating the second sentence by comparing the first logical relationship with the second logical relationship;
A computer-readable non-transitory recording medium that records a program that causes a computer to execute.

(付記13)
前記第1論理関係には、重みが関連付けられており、
前記第2の文章を評価する処理は、前記重みに応じて前記第2の文章を評価する、
ことを特徴とする付記12に記載の記録媒体。
(Appendix 13)
A weight is associated with the first logical relationship,
The process of evaluating the second sentence evaluates the second sentence according to the weight,
13. The recording medium as described in appendix 12, wherein.

1 文章評価システム
2 文章評価システム
10 文章評価装置
11 取得部
12 論理関係抽出部
13 評価部
20 評価基準記憶装置
30 出力装置
40 表示装置
100 文章評価装置
110 模範解答受付部
120 第1抽出部
130 重み受付部
140 採点基準記憶部
150 答案受付部
160 第2抽出部
170 取得部
180 採点部
200 文章評価装置
210 表示制御部
300 文章評価装置
310 答案記憶部
360 第2抽出部
380 採点部
400 文章評価装置
430 重み受付部
440 採点基準記憶部
470 取得部
480 採点部
1 Text Evaluation System 2 Text Evaluation System 10 Text Evaluation Device 11 Acquisition Unit 12 Logical Relationship Extraction Unit 13 Evaluation Unit 20 Evaluation Criteria Storage Device 30 Output Device 40 Display Device 100 Text Evaluation Device 110 Model Answering Unit 120 First Extraction Unit 130 Weight Reception unit 140 Scoring criteria storage unit 150 Answer reception unit 160 Second extraction unit 170 Acquisition unit 180 Scoring unit 200 Sentence evaluation device 210 Display control unit 300 Sentence evaluation device 310 Sentence storage unit 360 Second extraction unit 380 Scoring unit 400 Sentence evaluation device 430 Weight acceptance unit 440 Scoring standard storage unit 470 Acquisition unit 480 Scoring unit

Claims (10)

第1の文章を構成する第1事象の間に成り立つ第1論理関係を複数取得する取得手段と、
評価対象である第2の文章から、該第2の文章を構成する第2事象の間に成り立つ第2論理関係を複数抽出する論理関係抽出手段と、
前記第1論理関係と前記第2論理関係との比較により、前記第2の文章を評価する評価手段と、
を備え、
前記第1の文章は、前記第2の文章に対する評価の基準となる模範解答であり、
前記第2の文章は、採点対象の解答であり、
前記第1論理関係には、重みが関連付けられており、
前記評価手段は、前記重みに基づいて、前記第2論理関係に対し部分点を付与することにより、前記第2の文章を評価する、
ことを特徴とする文章評価装置。
Acquisition means for acquiring a plurality of first logical relationships that hold between the first events forming the first sentence;
Logical relation extracting means for extracting a plurality of second logical relations that hold between the second events forming the second sentence from the second sentence to be evaluated;
Evaluation means for evaluating the second sentence by comparing the first logical relationship with the second logical relationship;
Equipped with
The first sentence is an exemplary answer that serves as a criterion for evaluation of the second sentence,
The second sentence is the answer to be scored,
A weight is associated with the first logical relationship,
The evaluation means evaluates the second sentence by assigning a partial point to the second logical relationship based on the weight.
A text evaluation device characterized by the above.
前記第1事象には、前記重みが関連付けられており、
前記評価手段は、前記第1事象と前記第2事象との比較により、前記第2の文章を前記重みに応じて評価する、
ことを特徴とする請求項1に記載の文章評価装置。
The weight is associated with the first event,
The evaluation means evaluates the second sentence according to the weight by comparing the first event with the second event.
The sentence evaluation device according to claim 1, characterized in that.
前記評価手段は、前記重みに基づいて、前記第2事象に部分点を付与することにより、前記第2の文章を評価する、
ことを特徴とする請求項2に記載の文章評価装置。
The evaluation means evaluates the second sentence by assigning a partial point to the second event based on the weight.
The sentence evaluation device according to claim 2, wherein:
前記第1事象をノードとし、ある前記第1事象と他の前記第1事象との間に成り立つ前記第1論理関係をエッジとするグラフを表示装置に表示させる表示制御手段と、
前記ノードに対する前記重みおよび前記エッジに対する前記重みの入力を受け付ける重み受付手段と、
前記エッジに対する重みが関連付けられた前記第1論理関係と、前記ノードに対する重みが関連付けられた前記第1事象とを記憶する記憶手段と、
を更に備えることを特徴とする請求項2または3に記載の文章評価装置。
Display control means for displaying on the display device a graph having the first event as a node and the first logical relationship that holds between the certain first event and the other first event as an edge;
Weight receiving means for receiving input of the weight for the node and the weight for the edge,
Storage means for storing the first logical relationship associated with the weight for the edge and the first event associated with the weight for the node;
The sentence evaluation device according to claim 2 or 3, further comprising:
前記第1論理関係および前記第1事象の少なくとも一方には、更に前記第2の文章に含まれる場合に評価することを表す情報が関連付けられており、
前記評価手段は、前記情報が関連付けられた前記第1論理関係および前記第1事象を夫々、前記第2論理関係および前記第2事象と比較し、前記第2の文章に前記情報が関連付けられた前記第1論理関係または前記第1事象に対応する、前記第2論理関係または前記第2事象が含まれる場合に、該比較の結果に応じて、前記第2の文章を評価する、
ことを特徴とする請求項2から4の何れか1項に記載の文章評価装置。
At least one of the first logical relationship and the first event is further associated with information representing evaluation when included in the second sentence,
The evaluation means compares the first logical relationship and the first event associated with the information with the second logical relationship and the second event, respectively, and associates the information with the second sentence. When the second logical relationship or the second event corresponding to the first logical relationship or the first event is included, the second sentence is evaluated according to the result of the comparison.
The sentence evaluation device according to any one of claims 2 to 4, characterized in that.
前記第1論理関係および前記第1事象の少なくとも一方には、更に優先順位が関連付けられており、
前記評価手段は、前記優先順位が高い順に所定数の前記第1論理関係および前記第1事象を夫々、前記第2論理関係および前記第2事象と比較し、該比較の結果に応じて、前記第2の文章を評価する、
ことを特徴とする請求項2から4の何れか1項に記載の文章評価装置。
Priority is further associated with at least one of the first logical relationship and the first event,
The evaluation means compares a predetermined number of the first logical relationship and the first event with the second logical relationship and the second event in descending order of the priority, and according to the result of the comparison, Evaluate the second sentence,
The sentence evaluation device according to any one of claims 2 to 4, characterized in that.
前記第1事象および前記第2事象は、キーワードまたはキーフレーズにより表現される、
ことを特徴とする請求項1から6の何れか1項に記載の文章評価装置。
The first event and the second event are expressed by keywords or key phrases,
The sentence evaluation device according to any one of claims 1 to 6, characterized in that.
前記第2の文章と、抽出した前記第2論理関係と、前記第2の文章のうち前記第2論理関係を表す範囲とを関連付けて記憶する第2文章記憶手段を更に備え、
前記評価手段は、前記第2の文章のうち、前記第1論理関係に対応する前記第2論理関係を表す範囲を、前記第2の文章と共に出力する、
ことを特徴とする請求項1から7の何れか1項に記載の文章評価装置。
A second sentence storage unit that stores the second sentence, the extracted second logical relationship, and a range of the second sentence that represents the second logical relationship in association with each other;
The evaluation means outputs, in the second sentence, a range representing the second logical relationship corresponding to the first logical relationship together with the second sentence.
The sentence evaluation device according to any one of claims 1 to 7, characterized in that.
模範解答である第1の文章を構成する第1事象の間に成り立つ第1論理関係を複数取得し、
採点対象の答案である第2の文章から、該第2の文章を構成する第2事象の間に成り立つ第2論理関係を複数抽出し、
重みが関連付けられた前記第1論理関係と前記第2論理関係との比較により、前記重みに基づいて、前記第2論理関係に対し部分点を付与することによって前記第2の文章を評価する、
ことを特徴とする文章評価方法。
Acquiring a plurality of first logical relationships that hold between the first events forming the first sentence that is the model answer,
A plurality of second logical relationships that are established between the second events that form the second sentence are extracted from the second sentence that is the answer to be scored,
Evaluating the second sentence by assigning a partial point to the second logical relationship based on the weight by comparing the first logical relationship and the second logical relationship associated with a weight,
A text evaluation method characterized by that.
模範解答である第1の文章を構成する第1事象の間に成り立つ第1論理関係を複数取得する処理と、
採点対象の答案である第2の文章から、該第2の文章を構成する第2事象の間に成り立つ第2論理関係を複数抽出する処理と、
重みが関連付けられた前記第1論理関係と前記第2論理関係との比較により、前記重みに基づいて、前記第2論理関係に対し部分点を付与することによって前記第2の文章を評価する処理と、
をコンピュータに実行させるプログラム。
A process of acquiring a plurality of first logical relationships that are established during a first event forming a first sentence that is a model answer;
A process of extracting a plurality of second logical relationships that are established between the second events forming the second sentence from the second sentence that is the answer to be scored;
A process of evaluating the second sentence by assigning a partial point to the second logical relationship based on the weight by comparing the first logical relationship and the second logical relationship associated with weight. When,
The program causing a computer to execute the.
JP2018557491A 2016-12-22 2016-12-22 Text evaluation device, text evaluation method and recording medium Active JP6717387B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/088458 WO2018116459A1 (en) 2016-12-22 2016-12-22 Sentence evaluation device, sentence evaluation method, and recording medium

Publications (2)

Publication Number Publication Date
JPWO2018116459A1 JPWO2018116459A1 (en) 2019-10-24
JP6717387B2 true JP6717387B2 (en) 2020-07-01

Family

ID=62626117

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018557491A Active JP6717387B2 (en) 2016-12-22 2016-12-22 Text evaluation device, text evaluation method and recording medium

Country Status (2)

Country Link
JP (1) JP6717387B2 (en)
WO (1) WO2018116459A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7310853B2 (en) * 2020-06-30 2023-07-19 カシオ計算機株式会社 Answer evaluation method, program, program distribution server, and information processing device
EP4174827A1 (en) * 2020-06-30 2023-05-03 Casio Computer Co., Ltd. Answer evaluation method, recording medium, and information processing device
CN112540284A (en) * 2020-11-12 2021-03-23 中铁第四勘察设计院集团有限公司 Relay circuit diagnosis method and system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001056634A (en) * 1999-08-20 2001-02-27 Toshiba Corp Automatic marking system
JP2010055003A (en) * 2008-08-29 2010-03-11 Cosmotopia Japan Inc Grading support program
JP5581743B2 (en) * 2010-03-08 2014-09-03 アーチエス株式会社 Document evaluation assigning method, program and apparatus
JP5877662B2 (en) * 2011-07-05 2016-03-08 武藤工業株式会社 Test answer sheet preparation method, test scoring support method, and computer software used in the method
WO2014064777A1 (en) * 2012-10-24 2014-05-01 株式会社 日立製作所 Document evaluation assistance system and document evaluation assistance method

Also Published As

Publication number Publication date
WO2018116459A1 (en) 2018-06-28
JPWO2018116459A1 (en) 2019-10-24

Similar Documents

Publication Publication Date Title
Zhang et al. A corpus of annotated revisions for studying argumentative writing
US20160133148A1 (en) Intelligent content analysis and creation
US20160117405A1 (en) Information Processing Method and Apparatus
CN111506713A (en) Display control system, program, and storage medium
KR102100951B1 (en) System for generating question-answer data for maching learning based on maching reading comprehension
KR102189894B1 (en) Method and system for automatically generating fill-in-the-blank questions of foreign language sentence
KR102365304B1 (en) Method and system for automatically generating fill-in-the-blank questions of foreign language sentence
CN114547274B (en) Multi-turn question and answer method, device and equipment
JP6717387B2 (en) Text evaluation device, text evaluation method and recording medium
Alhassan et al. A novel framework for Arabic dialect chatbot using machine learning
De Kuthy et al. Towards automatically generating questions under discussion to link information and discourse structure
JP2019101149A (en) Question automatic generation program and question automatic generator
Nicoll et al. Giving feedback on feedback: An assessment of grader feedback construction on student performance
KR102018786B1 (en) System of producing foreign language worksheet using of text and the method thereof
Krassmann et al. A process for extracting knowledge base for chatbots from text corpora
Teich et al. Translation, information theory and cognition
Waxman A graph database of scholastic relationships in the Babylonian Talmud
JP6942759B2 (en) Information processing equipment, programs and information processing methods
Schoonewille et al. A cognitive perspective on developer comprehension of software design documentation
Dumkasem et al. Eyemath: Increasing accessibility of mathematics to visually impaired readers
JP5877775B2 (en) Content management apparatus, content management system, content management method, program, and storage medium
KR102365345B1 (en) Writing correction system using artifical intelligence and big data system and method of thereof
JP6930754B2 (en) Learning support device and questioning method
CN113901793A (en) Event extraction method and device combining RPA and AI
CN112307748A (en) Method and device for processing text

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190611

A529 Written submission of copy of amendment under article 34 pct

Free format text: JAPANESE INTERMEDIATE CODE: A5211

Effective date: 20190611

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190611

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: 20200512

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200525

R150 Certificate of patent or registration of utility model

Ref document number: 6717387

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150