JP7698866B2 - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing program Download PDFInfo
- Publication number
- JP7698866B2 JP7698866B2 JP2021092761A JP2021092761A JP7698866B2 JP 7698866 B2 JP7698866 B2 JP 7698866B2 JP 2021092761 A JP2021092761 A JP 2021092761A JP 2021092761 A JP2021092761 A JP 2021092761A JP 7698866 B2 JP7698866 B2 JP 7698866B2
- Authority
- JP
- Japan
- Prior art keywords
- text
- unit
- readability
- information
- acquired
- 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
Links
Images
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Description
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.
従来から、テキストの難易度を取得する技術が存在する。特許文献1に記載される難易度推定装置は、難易度の取得対象となる絵本のテキストについて形態素解析を行い、テキストを構成する単語の各々の出現頻度を算出する。また、難易度推定装置は、テキストの難易度クラス毎に、その難易度クラスが付与されたテキストに含まれる単語の各々の生起確率を記憶する。難易度推定装置は、算出される単語の各々の出現頻度と、記憶される生起確率とに基づいて、絵本のテキストが難易度クラスに属する尤度を推定する。そして、難易度推定装置は、推定される尤度のうち最も尤度の高い難易度クラスを、絵本のテキストとして推定する。
Technologies for acquiring the difficulty level of text have existed for some time. The difficulty level estimation device described in
上述した難易度推定装置は、絵本のテキストについて形態素解析を行うことに基づいて、そのテキストの難易度クラスを推定する。しかしながら、形態素解析は、テキスト中に平仮名が相対的に多い場合には、正確な解析が行えない場合がある。すなわち、上述した難易度推定装置は、難易度の推定対象となる絵本のテキストに相対的に多くの平仮名が含まれる場合、そのテキストの難易度クラスを正確に推定できない恐れがあった。 The difficulty level estimation device described above estimates the difficulty class of a picture book text based on a morphological analysis of the text. However, morphological analysis may not be able to perform an accurate analysis when there is a relatively large number of hiragana characters in the text. In other words, when the picture book text to be estimated for difficulty contains a relatively large number of hiragana characters, the difficulty level estimation device described above may not be able to accurately estimate the difficulty class of the text.
また、テキストの難易度は、そのテキストの読みやすさに関連する。一例として、ユーザ(例えば、小学生)は、小学校等で漢字を学習するに従い(学年に応じて)テキスト中に含まれる漢字が相対的に多くなった場合でも、相対的に難しいテキストを読むことが可能になる。このため、ユーザが学習状況(理解度)に応じたテキストを読むことができるように、テキストの難易度、すなわち、テキストの読みやすさを推定することが求められている。 The difficulty of a text is also related to the readability of the text. As an example, as a user (e.g., an elementary school student) learns kanji in elementary school, etc., they will be able to read a relatively difficult text even if the text contains a relatively large number of kanji (according to their grade). For this reason, it is necessary to estimate the difficulty of the text, i.e., the readability of the text, so that the user can read the text according to their learning situation (level of comprehension).
本発明は、テキストの読みやすさを取得することが可能な情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。 The present invention aims to provide an information processing device, an information processing method, and an information processing program that can obtain the readability of text.
一態様の情報処理装置は、テキストが記録されるテキスト情報を取得する第1取得部と、第1取得部によって取得されるテキスト情報に基づくテキストに使用される平仮名の割合を取得する第2取得部と、第2取得部によって取得される平仮名の割合に基づいて、テキスト情報に記録されるテキストの読みやすさを算出する算出部と、算出部によって算出されるテキストの読みやすさを出力するよう制御する出力制御部と、を備える。 An information processing device of one embodiment includes a first acquisition unit that acquires text information in which text is recorded, a second acquisition unit that acquires a proportion of hiragana characters used in the text based on the text information acquired by the first acquisition unit, a calculation unit that calculates the readability of the text recorded in the text information based on the proportion of hiragana characters acquired by the second acquisition unit, and an output control unit that controls the readability of the text calculated by the calculation unit to be output.
一態様の情報処理方法では、コンピュータが、テキストが記録されるテキスト情報を取得する第1取得ステップと、第1取得ステップによって取得されるテキスト情報に基づくテキストに使用される平仮名の割合を取得する第2取得ステップと、第2取得ステップによって取得される平仮名の割合に基づいて、テキスト情報に記録されるテキストの読みやすさを算出する算出ステップと、算出ステップによって算出されるテキストの読みやすさを出力するよう制御する出力制御ステップと、を実行する。 In one aspect of the information processing method, a computer executes a first acquisition step of acquiring text information in which text is recorded, a second acquisition step of acquiring a proportion of hiragana characters used in the text based on the text information acquired by the first acquisition step, a calculation step of calculating the readability of the text recorded in the text information based on the proportion of hiragana characters acquired by the second acquisition step, and an output control step of controlling the readability of the text calculated by the calculation step to be output.
一態様の情報処理プログラムは、コンピュータに、テキストが記録されるテキスト情報を取得する第1取得機能と、第1取得機能によって取得されるテキスト情報に基づくテキストに使用される平仮名の割合を取得する第2取得機能と、第2取得機能によって取得される平仮名の割合に基づいて、テキスト情報に記録されるテキストの読みやすさを算出する算出機能と、算出機能によって算出されるテキストの読みやすさを出力するよう制御する出力制御機能と、を実現させる。 An information processing program according to one embodiment causes a computer to realize a first acquisition function that acquires text information in which text is recorded, a second acquisition function that acquires the proportion of hiragana characters used in the text based on the text information acquired by the first acquisition function, a calculation function that calculates the readability of the text recorded in the text information based on the proportion of hiragana characters acquired by the second acquisition function, and an output control function that controls the output of the readability of the text calculated by the calculation function.
一態様の情報処理装置は、テキストが記録されるテキスト情報を取得し、そのテキスト情報に基づくテキストに使用される平仮名の割合を取得し、その平仮名の割合に基づいてテキスト情報に記録されるテキストの読みやすさを算出し、算出されるテキストの読みやすさを出力するよう制御するので、テキストの読みやすさを取得することができる。
一態様の情報処理方法及び情報処理プログラムは、上述した一態様の情報処理装置と同様の効果を奏することができる。
An information processing device of one embodiment acquires text information in which text is recorded, acquires the proportion of hiragana used in the text based on the text information, calculates the readability of the text recorded in the text information based on the proportion of hiragana, and controls the output of the calculated readability of the text, thereby obtaining the readability of the text.
The information processing method and the information processing program according to one aspect can achieve the same effects as the information processing device according to the above aspect.
以下、本発明の一実施形態について説明する。 One embodiment of the present invention is described below.
[情報処理装置1の概要]
まず、一実施形態に係る情報処理装置1の概要について説明する。
図1は、一実施形態に係る情報処理装置1について説明するための図である。
[Overview of information processing device 1]
First, an overview of an
FIG. 1 is a diagram illustrating an
情報処理装置1は、サーバ、デスクトップ、ラップトップ及びタブレット等のコンピュータであってもよい。情報処理装置1は、種々の内容から生成されるテキスト情報100に基づいて、そのテキスト情報100に記録されるテキストの読みやすさを取得する。テキスト情報100は、例えば、漢字、平仮名及び片仮名等の文字が記録される情報であってもよい。テキストの読みやすさは、例えば、テキストの難易度と考えることもできる。この場合、情報処理装置1は、テキストに記載される平仮名の割合の割合に基づいて、テキストの読みやすさを取得してもよい。平仮名の割合は、例えば、テキスト中の全文又は一部(所定範囲)の文字(漢字及び平仮名等)に対する平仮名の割合であってもよい。又は、平仮名の割合は、例えば、テキストの全文又は一部(所定範囲)の文字に対する漢字と平仮名との割合であってもよい。
The
[情報処理装置1の詳細]
次に、一実施形態に係る情報処理装置1の詳細について説明する。
図2は、一実施形態に係る情報処理装置1について説明するためのブロック図である。
[Details of information processing device 1]
Next, details of the
FIG. 2 is a block diagram for explaining the
情報処理装置1は、通信部21、記憶部22、表示部23及び制御部10を備える。通信部21、記憶部22及び表示部23は、「出力部」の一実施形態であってもよい。制御部10は、例えば、情報処理装置1の演算処理装置等によって構成されてもよい。制御部10は、例えば、第1取得部11、第2取得部12、第3取得部13、第4取得部14、算出部15、書換部16、第1特定部17、第2特定部18及び出力制御部19として機能してもよい。
The
通信部21は、例えば、情報処理装置1の外部にある装置(外部装置)(図示せず)との間で情報の送受信が可能である。通信部21は、例えば、サーバ、端末(例えば、デスクトップ、ラップトップ、タブレット、及びスマートフォン等)、OCR(Optical Character Recognition(光学文字認識))装置及び音声取得装置等の外部装置との間で通信が可能である。
サーバ及び端末は、例えば、自機で生成される文章が記載されるファイル(テキスト情報)を生成し、並びに、自機及び他機で生成される文章が記載されるファイル(テキスト情報)を記憶する。
OCR装置は、例えば、本、絵本、雑誌等の文章が記載される媒体に基づいて画像を生成された場合、その画像に記録される文字を認識して、テキスト情報を生成する。
音声取得装置は、例えば、マイク等で音声を取得し、取得した音声に基づいて音声認識を行い、テキスト情報を生成する。
The
The server and the terminal, for example, generate files (text information) in which text generated on the own device is described, and store files (text information) in which text generated on the own device and other devices is described.
When an image is generated based on a medium containing text, such as a book, picture book, or magazine, an OCR device recognizes characters recorded in the image and generates text information.
The voice capture device captures voice using, for example, a microphone, performs voice recognition based on the captured voice, and generates text information.
記憶部22は、例えば、種々の情報及びプログラム等を記憶する。
記憶部22は、例えば、テキスト情報を記憶してもよい。この場合、記憶部22は、例えば、情報処理装置1で生成されるテキスト情報を記憶してもよく、情報処理装置1の外部から取得するテキスト情報を記憶してもよい。
記憶部22は、例えば、後述する出力制御部19の制御に基づいて、算出部15によって算出されるテキストの読みやすさに関する情報を始めとする、情報処理装置1で生成される種々の情報を記憶してもよい。記憶部22は、例えば、情報処理装置1の外部から取得する情報を記憶してもよい。
The storage unit 22 stores, for example, various types of information and programs.
The storage unit 22 may store, for example, text information. In this case, the storage unit 22 may store, for example, text information generated by the
The storage unit 22 may store various information generated by the
表示部23は、例えば、種々の文字、記号及び画像等を表示する。表示部23は、例えば、後述する出力制御部19の制御に基づいて、算出部15によって算出されるテキストの読みやすさを始めとする、情報処理装置1で生成される種々の情報に基づく文字、記号及び画像等を表示してもよい。表示部23は、例えば、情報処理装置1の外部から取得する情報に基づく文字、記号及び画像等を表示してもよい。
The
第1取得部11は、テキストが記録されるテキスト情報を取得する。第1取得部11は、例えば、記憶部22に記憶されるテキスト情報を取得してもよい。又は、第1取得部11は、例えば、通信部21を介してテキスト情報を取得してもよい。テキスト情報は、例えば、本、絵本、雑誌等の文章が記載される媒体に基づいて生成されてもよく、日報、月報、報告書、レポート等の文章に基づいて生成されてもよい。また、テキスト情報は、ユーザが発する音声等に基づいて生成されてもよい。すなわち、テキスト情報は、例えば、種々の文章が記録される情報であってもよい。
The
第2取得部12は、第1取得部11によって取得されるテキスト情報に基づくテキストに使用される平仮名の割合を取得する。第2取得部12は、例えば、テキスト情報に記録されるテキストの全文又は一部(所定範囲)における平仮名の割合を取得する。テキストの所定範囲は、例えば、テキストの全文における任意の範囲、すなわち、全文中の任意の箇所における所定の文字数のテキストであってもよい。すなわち、テキストの所定範囲における平仮名の割合は、例えば、テキスト全文のうちの任意の箇所における所定の文字数のテキスト(文字)に対する平仮名の割合であってもよい。一例として、所定の文字数は、500字~3000字程度であってもよく、文字数が多くなることにより、後述する算出部15によってテキストの読みやすさをより正確に算出することが可能になる。平仮名の割合は、例えば、テキストの全文又は一部(所定範囲)の文字(全文字数又は所定範囲の文字数)に対する平仮名の文字数であってもよい。
The
また、第2取得部12は、例えば、テキスト情報に記録されるテキストのうち一部のテキストの中から、漢字と平仮名との割合を取得してもよい。すなわち、上述したテキストに使用される平仮名の割合は、テキストに使用される漢字と平仮名との割合であってもよい。テキストの一部は、例えば、上述した所定範囲のテキストであってもよい。漢字と平仮名との割合は、例えば、テキストの全文又は一部(所定範囲)の文字(全文字数又は所定範囲の文字数)に対する漢字の文字数と平仮名の文字数との割合であってもよい。
The
第3取得部13は、第1取得部11によって取得されるテキスト情報に基づくテキストの1文の平均の長さを取得してもよい。この場合、第3取得部13は、上述した第2取得部12によってテキストの一部(所定範囲のテキスト)から平仮名の割合(漢字及び平仮名の割合)を取得している場合には、そのテキストの一部(所定範囲のテキスト)の1文の平均長さを取得してもよい。テキストの平均の長さは、例えば、全文又は一部(所定範囲)を構成する文の相加平均の長さであってもよい。また、テキストの平均の長さは、例えば、1文の平均文字数であってもよい。
また、第3取得部13は、例えば、1文の長さを取得する際に、一例として「かっこ」の記号(「(」、「)」、「「」及び「」」)、疑問符及び感嘆符(「?」、「!」及び「!?」)、並びに、句点(「。」)等の記号(区切り文字)を含めずに長さ(1文中の文字数)を取得してもよい。したがって、第3取得部13は、例えば、区切り文字等の記号を含めない1文の長さ(文字数)に基づいて、複数の文から1文の平均の長さ(文字数)を取得してもよい。
The
Furthermore, when acquiring the length of one sentence, the
第4取得部14は、第1取得部11によって取得するテキスト情報に基づいて形態素解析を行い、その解析の結果に基づいて、テキスト中の漢語率、和語率、動詞率及び助詞率のうち少なくとも1つを取得してもよい。
すなわち、第4取得部14は、テキスト情報に基づくテキストについて形態素解析を行う。この場合、第4取得部14は、例えば、上述した第2取得部12によってテキストの一部(所定範囲のテキスト)から平仮名の割合(漢字及び平仮名の割合)を取得している場合には、そのテキストの一部(所定範囲のテキスト)について形態素解析を行ってもよい。
第4取得部14は、例えば、その形態素解析の結果に基づいて、テキスト中の漢語の割合、テキスト中の和語の割合、テキスト中の動詞の割合、及び、テキスト中の助詞の割合のうち少なくとも1つを取得してもよい。この場合、第4取得部14は、例えば、漢語の割合としてテキスト中の漢語の数を取得し、和語の割合としてテキスト中の和語の数を取得し、動詞の割合としてテキスト中の動詞の数を取得し、助詞の割合としてテキスト中の助詞の数を取得してもよい。
具体的な一例として、第4特定部は、公知の種々の形態素解析エンジン(例えば、MeCab等)を利用して、テキスト情報に基づくテキストについて分かち書きを行い、漢語率、和語率、動詞率及び助詞率のうち少なくとも1つを取得する。
The
That is, the
The fourth acquiring
As a specific example, the fourth identification unit uses various publicly known morphological analysis engines (e.g., MeCab, etc.) to perform word segmentation on text based on text information and obtain at least one of the Chinese word rate, the Japanese word rate, the verb rate, and the particle rate.
算出部15は、第2取得部12によって取得される平仮名の割合に基づいて、テキスト情報に記録されるテキストの読みやすさ(テキストの難易度)を取得する。テキストの読みやすさは、例えば、テキストの読みやすさの度合いを定量的に示す情報である。算出部15は、例えば、第2取得部12によって取得される平仮名の割合が相対的に大きい(平仮名がより多い)場合に、テキストがより読みやすいと推定してもよい。換言すると、算出部15は、例えば、第2取得部12によって取得される平仮名の割合が相対的に小さい(平仮名がより少ない)場合に、テキストがより読みにくいと推定してもよい。
The
この場合、算出部15は、年齢(例えば、小学校、中学校及び高等学校等の学校の学年)に応じたテキストの読みやすさを取得してもよい。算出部15は、年齢に応じた、テキストの読みやすさを推定する平仮名の割合の閾値が設定されている場合、第2取得部12によって取得される平仮名の割合が閾値以上であると(平仮名の数が閾値よりも多いと)、テキストが読みやすいと推定してもよい。換言すると、算出部15は、第2取得部12によって取得される平仮名の割合が閾値未満であると(平仮名の数が閾値よりも少ないと)、テキストが読みにくいと推定してもよい。
In this case, the
なお、上述した閾値は、複数設定されていてもよい。一例として、算出部15は、閾値(第1閾値>第2閾値)が2つ設定されている場合、第2取得部12によって取得される平仮名の割合が第1閾値以上であるとテキストをより読みやすいと推定してもよい。また一例として、算出部15は、第2取得部12によって取得される平仮名の割合が第1閾値未満であり第2閾値以上であるとテキストを読みやすいと推定してもよい。また一例として、算出部15は、第2取得部12によって取得される平仮名の割合が第2閾値未満であるとテキストを読みにくいと推定してもよい。
Note that multiple thresholds may be set as described above. As an example, when two thresholds (first threshold > second threshold) are set, the
算出部15は、第2取得部12によって取得される平仮名の割合に基づいて、テキスト情報に記録されるテキストの読みやすさを算出する。また、算出部15は、例えば、第2取得部12によって取得される漢字と平仮名との割合に基づいて、テキストの読みやすさを算出してもよい。算出部15は、第2取得部12によって取得される平仮名の割合(漢字と平仮名との割合)を予め設定される演算式に代入して、テキストの読みやすさを算出してもよい。算出部15は、演算式として種々の演算式を用いることができるが、例えば、後述する式(1)を利用してテキストの読みやすさを算出してもよい。
ここで、算出部15は、例えば、テキストの読みやすさを算出することとして、上述したようにテキストの読みやすさの取得、すなわち、閾値等を利用して読みやすさを推定することを含んでいてもよい。
The
Here, the
算出部15は、第2取得部12によって取得される平仮名の割合(漢字と平仮名との割合)に基づいて、年齢に応じたテキストの読みやすさを算出してもよい。算出部15は、例えば、平仮名の割合(漢字と平仮名との割合)を演算式(例えば、後述する式(1)等)に代入して得られる値(テキストの読みやすさを示す値)を分類することにより、年齢に応じたテキストの読みやすさを推定してもよい。算出部15は、例えば、予め設定される閾値を利用して分類を行ってもよい。
一例として、年齢が8歳(学年が小学校3年生)の場合に、第3閾値以上第4閾値未満であるとテキストが読みやすいと設定し、年齢が9歳(学年が小学校4年生)の場合に第4閾値以上第5閾値未満の場合にテキストが読みやすいと設定、年齢が10歳(学年が小学校5年生)の場合に第5閾値以上第6閾値未満の場合にテキストが読みやすいと設定してもよい(第6閾値>第5閾値>第4閾値>第3閾値)。そのような一例の場合において、算出部15は、例えば、演算式(例えば、式(1)等)に代入して得られる値が第4閾値以上第5閾値未満の場合に、年齢が9歳(学年が小学校4年生)の児童にとってテキストが読みやすい(適当)と推定し、年齢が8歳(学年が小学校3年生)の児童にとってテキストが読み読みにくい(難しい)と推定し、年齢が10歳(学年が小学校5年生)の児童にとってテキストが読みやすい(簡単)と推定しもよい。
The
As an example, when the age is 8 years old (grade 3 of elementary school), the text may be set to be easy to read if it is equal to or greater than the third threshold and less than the fourth threshold, when the age is 9 years old (grade 4 of elementary school), the text may be set to be easy to read if it is equal to or greater than the fourth threshold and less than the fifth threshold, and when the age is 10 years old (grade 5 of elementary school), the text may be set to be easy to read if it is equal to or greater than the fifth threshold and less than the sixth threshold (sixth threshold>fifth threshold>fourth threshold>third threshold). In such an example, when the value obtained by substituting into the arithmetic expression (e.g., expression (1), etc.) is equal to or greater than the fourth threshold and less than the fifth threshold, the
なお、算出部15は、上述したように年齢に応じたテキストの読みやすさを算出することの他に、又は、それに加えて、テキスト中に使用される語彙の難易度に関する難易度情報、及び、学校の学年に応じて学習する漢字の内容(学習漢字情報)のうち少なくとも一方を利用して、年齢に応じたテキストの読みやすさを算出してもよい。難易度情報は、例えば、語彙と、その語彙の難しさとを対応付けた情報であってもよい。学習漢字情報は、例えば、小学校、中学校及び高等学校等の学校の学年と、各学年で学習する漢字とを対応付けた情報であってもよい。この場合、算出部15は、例えば、第2取得部12によって取得される平仮名の割合(漢字と平仮名との割合)と、難易度情報及び学習漢字情報の少なくとも一方とに基づいて、年齢(学年)に応じたテキストの読みやすさを算出してもよい。
Note that, in addition to or in addition to calculating the readability of the text according to age as described above, the
また、算出部15は、第2取得部12によって取得される割合と、第3取得部13によって取得される1文の平均の長さとに基づいて、テキストの読みやすさを算出してもよい。すなわち、算出部15は、例えば、第2取得部12によって取得される平仮名の割合(漢字と平仮名との割合)に加えて、第3取得部13によって取得される1文の平均の長さを利用して、テキストの読みやすさを算出してもよい。算出部15は、例えば、第2取得部12によって取得される平仮名の割合(漢字と平仮名との割合)と、第3取得部13によって取得される1文の平均の長さとを予め設定される演算式に代入して、テキストの読みやすさを算出してもよい。算出部15は、例えば、演算式として種々の演算式を用いることができるが、例えば、後述する式(1)を利用してテキストの読みやすさを算出してもよい。
The
算出部15は、第2取得部12によって取得される割合と、第3取得部13によって取得される1文の平均の長さと、第4取得部14によって取得される漢語率、和語率、動詞率及び助詞率のうち少なくとも1つとに基づいて、テキストの読みやすさを算出してもよい。すなわち、算出部15は、例えば、第2取得部12によって取得される平仮名の割合(漢字と平仮名との割合)、及び、第3取得部13によって取得される1文の平均の長さに加えて、第4取得部14によって取得される漢語率、和語率、動詞率及び助詞率のうち少なくとも1つを利用して、テキストの読みやすいさを算出してもよい。算出部15は、例えば、第2取得部12によって取得される平仮名の割合(漢字と平仮名との割合)と、第3取得部13によって取得される1文の平均の長さと、第4取得部14によって取得される漢語率、和語率、動詞率及び助詞率のうち少なくとも1つとを予め設定される演算式に代入して、テキストの読みやすさを算出してもよい。算出部15は、例えば、演算式として種々の演算式を用いることができるが、例えば、後述する式(1)を利用してテキストの読みやすさを算出してもよい。
The
算出部15は、第2取得部12によって取得される割合(平仮名の割合(漢字と平仮名との割合))をaとし、第3取得部13によって取得される1文の平均の長さをbとし、第4取得部14によって取得する漢語率をc、和語率をd、動詞率をe及び助詞率をfとすると、テキストの読みやすさYLを下式(1)により算出してもよい。
YL=60*a+0.24*b+126*c+42*d+145*e+44*f …(1)
The
YL=60*a+0.24*b+126*c+42*d+145*e+44*f...(1)
上述した式(1)の各項は、上述した第2~4取得部12,13,14によって得られる値に応じて増減してもよい。すなわち、一例として、算出部15は、第2取得部12によって取得される割合aのみを利用してテキストの読みやすさを算出する場合には、式(1)に基づく下式(2)によりテキストの読みやすさYLを算出してもよい。
YL=10*a …(2)
Each term in the above-mentioned formula (1) may be increased or decreased according to the value obtained by the above-mentioned second to
YL=10*a...(2)
同様に、一例として、算出部15は、第2取得部12によって取得される割合a及び第3取得部13によって取得される1文の平均の長さbを利用してテキストの読みやすさを算出する場合には、式(1)に基づく下式(3)によりテキストの読みやすさYLを算出してもよい。
YL=60*a+0.24*b …(3)
Similarly, as an example, when calculating the readability of a text using the ratio a acquired by the
YL=60*a+0.24*b...(3)
同様に、一例として、算出部15は、第2取得部12によって取得される割合a、第3取得部13によって取得される1文の平均の長さb、及び、第4取得部14によって取得する漢語率cを利用してテキストの読みやすさを算出する場合には、式(1)に基づく下式(4)によりテキストの読みやすさYLを算出してもよい。
YL=60*a+0.24*b+126*c …(4)
Similarly, as an example, when the
YL=60*a+0.24*b+126*c...(4)
上述した式(1)~(4)の各係数は上述した一例に限定されることはなく、適宜設定される値であってもよい。 The coefficients in the above formulas (1) to (4) are not limited to the above example, and may be values that are set appropriately.
なお、算出部15は、例えば、機械学習及び深層学習等を利用して、上述した式(1)等の係数を設定し、及び、新たな項の導入を行うことにより、読みやすさYLの精度を向上させるようにしてもよい。この場合、算出部15は、例えば、種々のサービスから得られる情報を利用して、ユーザの教育(一例として、子供の読書教育等)に合わせた学習モデルを構築してもよい。
また、算出部15は、上述したように演算式を利用してテキストの読みやすさYLを算出する例に限らず、例えば、機械学習及び深層学習等を利用して、読みやすさYLを算出してもよい。一例として、算出部15は、テキストと、そのテキストの読みやすさとを対応付けて学習することにより生成される学習モデルと、第2~4取得部12,13,14によって取得される情報とに基づいて、読みやすさYLを算出してもよい。
また、算出部15は、例えば、自然言語処理の技術等を利用して、文章全体の流れの複雑さを組み込んだ難易度の判定を行ってもよい。
また、算出部15は、例えば、文章全体の起伏を反映して心理的な読みやすさ等の指標を評価してもよい。この場合、算出部15は、例えば、単語等の単位でポジネガ判定を行い、時系列で物語の起伏を読み取ってもよい。
The
Furthermore, the
Furthermore, the
The
情報処理装置1は、上述したように取得したテキストの読みやすさYLを種々の用途に利用することができる。
制御部10は、例えば、テキストをユーザ(例えば、子供)の読む力に合わせて(読みやすさYL毎に複数パターンに)書き換えてもよい。一例として、制御部10は、参考書、教科書及び記事等に利用してもよい。
制御部10は、例えば、読みやすさYL毎に本等の媒体を出版することで、徐々にユーザの読解力が上がっていくようにしてもよい。
制御部10は、例えば、ユーザ(例えば、作家及びライター等の執筆者)が作成する文章(テキスト)の読みやすさYL(難易度)をリアルタイムで取得することにより、執筆者の執筆活動をサポートしてもよい。この場合、制御部10は、例えば、執筆に限らず、読みやすさYLを種々の文章全般の用途に適用することで、子供向けの種々のサービスへ展開し、高齢者向けの種々のサービスへ展開することができる。また、制御部10は、例えば、ユーザの音声をテキスト化して分析することで、ユーザのお話し方のクセ及び使用語彙を取得し、他のユーザにとって分かりやすいプレゼンテーションを行えるように(プレゼンテーションをブラシュアップするための)アドバイスを行ってもよい。
制御部10は、例えば、読みやすさYLを利用して、ユーザの作文力を向上させることもできる。この場合、制御部10は、例えば、テキスト中の複雑な論理構成及び使用語彙のレベルなどを判定し、さらなるレベルアップを促すことができる。また、制御部10は、例えば、テキスト中の文章構成等の要素も判定し、レベルアップを促すこともできる。
制御部10は、例えば、読みやすさレベルYLを利用して、ユーザに読書指導を行ってもよい。この場合、制御部10は、例えば、ユーザの読む力を構成する複合的な要素群を切り分けて測定できるような問題(テスト)を作成してもよい。また、制御部10は、例えば、問題(テスト)の点数だけではなく、ユーザの能力別で実力を測定することで、ユーザにとって苦手な内容を最短で解消できるようなアプローチへ繋げることができる。
以下、上述したテキストの読みやすさYLを種々の用途に利用する場合の制御部10の具体的な一例について説明する。
The
The
The
The
The
The
A specific example of the
書換部16は、テキストと、そのテキストに応じた読みやすさレベルと対応付けた第1対応情報に基づいて、算出部15によって算出される読みやすさのレベルとは異なるレベルになるよう、第1取得部11によって取得されるテキスト情報に記録されるテキストを書き換えてもよい。すなわち、書換部16は、算出部15によって算出される読みやすさのレベルを上げる(又は、下げる)よう、第1対応情報に基づいてテキストを書き換えてもよい。具体的な一例として、小学校4年生の児童が使用する教科書が有り、児童がその教科書を難しく感じる場合、書換部16は、その教科書に基づくテキストを、第1対応情報に基づいて、小学校3年生の児童が読めるレベルにテキストを書き換えてもよい。同様に、具体的な一例として、小学校4年生の児童が使用する教科書が有り、児童がその教科書を易しく感じる場合、書換部16は、その教科書に基づくテキストを、第1対応情報に基づいて、小学校5年生の児童が読めるレベルにテキストを書き換えてもよい。
The rewriting
第1対応情報は、例えば、年齢(学校の学年)に応じて学習する漢字、熟語、言い回し及び学習内容(例えば、単語等)が記録されていてもよい。
書換部16は、例えば上述した一例のように、小学校4年生の児童が使用する教科書を小学校3年生でも読めるレベルに書き換える場合、第1対応情報に基づいて、小学校4年生で学習する漢字については平仮名に書き換え、小学校1~3年生で学習する漢字については維持するように、小学校4年生の児童が使用する教科書(テキスト)を小学校3年生レベルに書き換えてもよい。
同様に、書換部16は、例えば上述した一例のように、小学校4年生の児童が使用する教科書を小学校5年生のレベルに書き換える場合、第1対応情報に基づいて、小学校5年生で学習する漢字については平仮名から漢字に書き換え、小学校1~4年生で学習する漢字については維持するように、小学校4年生の児童が使用する教科書(テキスト)を小学校5年生レベルに書き換えてもよい。
The first correspondence information may record, for example, kanji, phrases, expressions, and learning contents (e.g., vocabulary words, etc.) to be learned according to age (school grade).
For example, as in the example described above, when rewriting a textbook used by a fourth-grade elementary school student to a level that can be read by a third-grade elementary school student, the rewriting
Similarly, when rewriting a textbook used by a fourth-grade elementary school student to a fifth-grade elementary school level, as in the example described above, the rewriting
第1特定部17は、テキストと、そのテキストに応じた読みやすさレベルと、読みやすさレベルに応じたユーザに対するアドバイスとを対応付けた第2対応情報に基づいて、算出部15によって算出される読みやすさのレベルを上げるユーザに対するアドバイスを特定してもよい。具体的な一例として、小学校4年生の児童が作文し、算出部15によってその作文したテキストの読みやすさを算出すると小学校3年生のレベルであった場合、第1特定部17は、その児童の作文のレベルを小学校4年生レベルに上げるように、第2対応情報に基づいてアドバイスを特定してもよい。
The
第2対応情報は、例えば、年齢(学校の学年)に応じて学習する漢字、熟語、言い回し及び学習内容(例えば、単語等)と、年齢(学校の学年)に応じてレベルアップさせるアドバイスとが記録されていてもよい。この場合、アドバイスは、例えば、小学校3年生に応じた読みやすさレベルを小学校4年生に応じた読みやすさレベルに上げる場合、テキスト中において小学校4年生で学習する漢字が平仮名で記載されている場合には、その平仮名の漢字を教えるような内容であってもよい。アドバイスは、例えば、ユーザが使用する端末の表示部23に文章を表示する形式、及び、ユーザが使用する端末のスピーカから音声を出力する形式等であってもよい。
The second correspondence information may, for example, record kanji, phrases, expressions, and learning contents (e.g., words, etc.) to be learned according to age (grade at school), and advice to raise the level according to age (grade at school). In this case, the advice may, for example, be to raise the readability level for a third grade elementary school student to a fourth grade elementary school student, and if the kanji learned by a fourth grade elementary school student is written in hiragana in the text, the advice may be to teach the hiragana kanji. The advice may, for example, be in the form of displaying a sentence on the
すなわち、第1特定部17は、例えば、小学校4年生の児童が作文した文章の読みやすさレベルが小学校3年生レベルであり、その文章中において小学校4年生レベルの漢字が平仮名で記載されている場合、第2対応情報に基づいて、その平仮名を漢字に書き換えるよう促すアドバイスを特定してもよい。
In other words, for example, if the readability level of a piece of text written by a fourth-grade elementary school student is the third-grade elementary school level and the text contains kanji at the fourth-grade elementary school level written in hiragana, the
なお、第1特定部17は、上述したように作文(文章の作成)に関するアドバイスを行う例に限定されず、ユーザが発話する音声を認識した結果(テキスト)に基づいて、種々のアドバイスを行ってもよい。この場合、第1特定部17は、例えば、ユーザのプレゼンテーションのアドバイスを行ってもよい。
The
第2特定部18は、読みやすさレベルと、読みやすさレベルに応じた問題とを対応付けた第3対応情報に基づいて、算出部15によって算出される読みやすさのレベルに応じた問題を特定してもよい。具体的な一例として、小学校4年生の児童に問題(テスト)を出題する場合、第2特定部18は、小学校4年生の児童に適した問題(テスト)を出題できるよう、第3対応情報に基づいて問題を特定してもよい。
The
第3対応情報は、例えば、年齢(学校の学年)に応じて学習する漢字、熟語及び言い回しと、年齢(学校の学年)に応じた漢字、熟語及び言い回しで記載される問題とが記録されていてもよい。すなわち、第2特定部18は、例えば、小学校4年生の児童のテキストの読みやすさレベルが小学校3年生レベルの場合、第3対応情報に基づいて、小学校4年生で学習する内容の問題であるが、小学校3年生で学習する漢字等で記載される問題を特定する。
The third correspondence information may, for example, record kanji, phrases, and expressions to be learned according to age (school grade), and questions written in kanji, phrases, and expressions according to age (school grade). That is, for example, when the readability level of a text for a fourth-grade elementary school student is at the third-grade elementary school level, the
出力制御部19は、算出部15によって算出されるテキストの読みやすさを出力するよう出力部を制御する。出力部は、例えば、通信部21、記憶部22及び表示部23等であってもよい。
すなわち、出力制御部19は、例えば、算出部15によって算出されるテキストの読みやすさに関する情報を外部装置(例えば、サーバ及び端末等)に送信するよう通信部21を制御してもよい。
出力制御部19は、例えば、算出部15によって算出されるテキストの読みやすさに関する情報を記憶するよう記憶部22を制御してもよい。
出力制御部19は、例えば、算出部15によって算出されるテキストの読みやすさを表示するよう表示部23を制御してもよい。
The
That is, the
The
The
出力制御部19は、書換部16によって書き換えられたテキストを出力するよう出力部を制御してもよい。すなわち、出力制御部19は、上述した「テキストの読みやすさ」に関する出力と同様に、書換部16によって書き換えられたテキストを出力するよう通信部21、記憶部22及び表示部23(出力部)を制御してもよい。
The
出力制御部19は、第1特定部17によって特定されるアドバイスを出力するよう出力部を制御してもよい。すなわち、出力制御部19は、上述した場合と同様に、第1特定部17によって特定されるアドバイスを出力するよう通信部21、記憶部22及び表示部23(出力部)を制御してもよい。
The
出力制御部19は、第2特定部18によって特定される問題を出力するよう出力部を制御してもよい。すなわち、出力制御部19は、上述した場合と同様に、第2特定部18によって特定される問題を出力するよう通信部21、記憶部22及び表示部23(出力部)を制御してもよい。
The
ここで、具体的な一例として、制御部10(例えば、第1取得部11、第2取得部12、第3取得部13、第4取得部14、算出部15、書換部16、第1特定部17、第2特定部18及び出力制御部19)は、API(Application Programing Interface)を利用して、テキスト情報に基づいてテキストの読みやすさ等を出力できるようにしてもよい。
すなわち、制御部10は、所定文字数以上のテキスト情報(日本語で記載されるテキストの情報)、又は、テキスト情報に変換可能な音声(音声情報)若しくは画像(画像情報)に基づいて、テキストの形態素解析と分析を行い、テキストの読みやすさYLを含む文章の難易度に関する種々のデータ、すなわち一例として、読みやすさYL、読みやすさYLの算出に利用される種々のパラメータの詳細、及び、語彙難易度等を出力する。
またこれに加えて、制御部10は、例えば、単純なテキストの難易度の範疇には収まらない、文章の構成及び特徴等のデータも出力してもよい。制御部10は、例えば、 文章の流れを数値の時系列データとして表現したもの、文章の「固さ」等の種々の傾向、及び、文章のジャンル(例えば、物語及びノンフィクション等の大別、並びに、「恋愛」、「冒険」及び「学校モノ」等の詳細なジャンル等)を出力してもよい。
Here, as a specific example, the control unit 10 (e.g., the
That is, the
In addition, the
[情報処理方法]
次に、一実施形態に係る情報処理方法について説明する。
[Information processing method]
Next, an information processing method according to an embodiment will be described.
まず、一実施形態に係る情報処理方法であって、テキストの読みやすさを取得する処理について説明する。
図3は、一実施形態に係る情報処理方法について説明するための第1のフローチャートである。
First, a process of acquiring the readability of text will be described as an information processing method according to an embodiment.
FIG. 3 is a first flowchart illustrating an information processing method according to an embodiment.
ステップST101において、第1取得部11は、テキストが記録されるテキスト情報を取得する。
In step ST101, the
ステップST102において、第2取得部12は、ステップST101で取得されるテキスト情報に基づくテキストに使用される平仮名の割合を取得する。この場合、第2取得部12は、テキストに使用される漢字と平仮名との割合を取得してもよい。ここで、第2取得部12は、例えば、テキスト情報に基づくテキストの全部又は一部に基づいて、平仮名の割合(漢字と平仮名との割合)を取得してもよい。
In step ST102, the
ステップST103において、第3取得部13は、ステップST101で取得されるテキスト情報に基づくテキストの1文の平均の長さを取得する。この場合、第3取得部13は、例えば、ステップST102で平仮名の割合(漢字と平仮名との割合)を取得するテキストの範囲内から1文の平均の長さを取得してもよい。
In step ST103, the
ステップST104において、第4取得部14は、ステップST101で取得するテキスト情報に基づいて形態素解析を行い、その解析の結果に基づいて、テキスト中の漢語率、和語率、動詞率及び助詞率のうち少なくとも1つを取得する。この場合、第4取得部14は、例えば、ステップST102で平仮名の割合(漢字と平仮名との割合)を取得するテキストの範囲内、又は、ステップST103で1文の平均の長さを取得するテキストの範囲内から、漢語率、和語率、動詞率及び助詞率のうち少なくとも1つを取得してもよい。
In step ST104, the
ステップST105において、算出部15は、ステップST102で取得される割合(平仮名の割合、又は、漢字と平仮名との割合)に基づいて、ステップST101で取得するテキスト情報に記録されるテキストの読みやすさを算出する。この場合、算出部15は、ステップST102で取得される割合に基づいて、年齢に応じたテキストの読みやすさを算出してもよい。
また、算出部15は、ステップST102で取得される割合と、ステップST103で取得される1文の平均の長さとに基づいて、テキストの読みやすさを算出してもよい。
また、算出部15は、ステップST102で取得される割合と、ステップST103で取得される1文の平均の長さと、ステップST104で取得される漢語率、和語率、動詞率及び助詞率のうち少なくとも1つとに基づいて、テキストの読みやすさを算出してもよい。
算出部15は、ステップST102で取得される割合をaとし、ステップST103で取得される1文の平均の長さをbとし、ステップST104で取得される漢語率をc、和語率をd、動詞率をe、助詞率をfとすると、テキストの読みやすさYLを下式(5)により算出してもよい。
YL=60*a+0.24*b+126*c+42*d+145*e+44*f …(5)
In step ST105, the
Furthermore, the
In addition, the
The
YL=60*a+0.24*b+126*c+42*d+145*e+44*f...(5)
ステップST106において、出力制御部19は、ステップST105で算出されるテキストの読みやすさを出力するよう出力部を制御する。出力部は、例えば、通信部21、記憶部22及び表示部23等であってもよい。
In step ST106, the
次に、一実施形態に係る情報処理方法であって、テキストの読みやすさを利用して種々の情報を出力する処理について説明する。
図4は、一実施形態に係る情報処理方法について説明するための第2のフローチャートである。
Next, a process of outputting various pieces of information by utilizing the readability of text will be described as an information processing method according to an embodiment.
FIG. 4 is a second flowchart illustrating the information processing method according to an embodiment.
情報処理装置1は、図3のステップST104で算出されるテキストの読みやすさYLを利用して、以下のステップST201~ST203の処理を行うことにより種々の情報を生成し、ステップST204で出力することが可能である。以下、具体的に説明する。
The
ステップST201において、書換部16は、第1対応情報に基づいて、ステップST104で算出される読みやすさYLのレベルとは異なるレベルになるよう、図3のステップST101で取得されるテキスト情報に記録されるテキストを書き換える。ここで、第1対応情報は、例えば、テキストと、そのテキストに応じた読みやすさレベルと対応付けた情報である。
In step ST201, the rewriting
ステップST202において、第1特定部17は、第2対応情報に基づいて、ステップST104で算出される読みやすさYLのレベルを上げるユーザに対するアドバイスを特定する。ここで、第2対応情報は、例えば、テキストと、そのテキストに応じた読みやすさレベルと、読みやすさレベルに応じたユーザに対するアドバイスとを対応付けた情報である。
In step ST202, the
ステップST203において、第2特定部18は、第3対応情報に基づいて、ステップST104で算出される読みやすさYLのレベルに応じた問題(テスト)を特定する。ここで、第3対応情報は、例えば、読みやすさレベルと、読みやすさレベルに応じた問題とを対応付けた情報である。
In step ST203, the
なお、上述したステップST201~ST203の処理は、この順に全てが行われる例に限定されることはなく、例えば、ステップST201~ST203の処理の全部又は一部が任意の順番で行われてもよい。 Note that the above-mentioned processing of steps ST201 to ST203 is not limited to being performed in this order, and for example, all or part of the processing of steps ST201 to ST203 may be performed in any order.
ステップST204において、出力制御部19は、ステップST201の処理、ステップST202の処理、及び、ステップST203の処理のそれぞれの結果を出力するよう出力部を制御する。すなわち、出力制御部19は、例えば、ステップST201で書き換えられたテキストを出力するよう出力部を制御してもよい。出力制御部19は、例えば、ステップST202で特定されるアドバイスを出力するよう出力部を制御してもよい。出力制御部19は、例えば、ステップST203で特定される問題を出力するよう出力部を制御してもよい。出力部は、例えば、通信部21、記憶部22及び表示部23等であってもよい。
In step ST204, the
本明細書では、「情報」の文言を使用しているが、「情報」の文言は「データ」と言い換えることができ、「データ」の文言は「情報」と言い換えることができる。 In this specification, the term "information" is used, but the term "information" can be replaced with "data" and the term "data" can be replaced with "information."
上述した情報処理装置の各部は、コンピュータの演算処理装置等の機能として実現されてもよい。すなわち、情報処理装置の第1取得部、第2取得部、第3取得部、第4取得部、算出部、書換部、第1特定部、第2特定部及び出力制御部(制御部)は、コンピュータの演算処理装置等による第1取得機能、第2取得機能、第3取得機能、第4取得機能、算出機能、書換機能、第1特定機能、第2特定機能及び出力制御機能(制御機能)としてそれぞれ実現されてもよい。
情報処理プログラムは、上述した各機能をコンピュータに実現させることができる。情報処理プログラムは、例えば、外部メモリ又は光ディスク等の、コンピュータで読み取り可能な非一時的な記録媒体に記録されていてもよい。
また、上述したように、情報処理装置の各部は、コンピュータの演算処理装置等で実現されてもよい。その演算処理装置等は、例えば、集積回路等によって構成される。このため、情報処理装置の各部は、演算処理装置等を構成する回路として実現されてもよい。すなわち、情報処理装置の第1取得部、第2取得部、第3取得部、第4取得部、算出部、書換部、第1特定部、第2特定部及び出力制御部(制御部)は、コンピュータの演算処理装置等を構成する第1取得回路、第2取得回路、第3取得回路、第4取得回路、算出回路、書換回路、第1特定回路、第2特定回路及び出力制御回路(制御回路)として実現されてもよい。
また、情報処理装置の通信部、記憶部及び表示部(出力部)は、例えば、演算処理装置等の機能を含む通信機能、記憶機能及び表示機能(出力機能)として実現されもよい。また、情報処理装置の通信部、記憶部及び表示部(出力部)は、例えば、集積回路等によって構成されることにより通信回路、記憶回路及び表示回路(出力回路)として実現されてもよい。また、情報処理装置の通信部、記憶部及び表示部(出力部)は、例えば、複数のデバイスによって構成されることにより通信装置、記憶装置及び表示装置(出力装置)として構成されてもよい。
Each unit of the information processing device described above may be realized as a function of a computer's arithmetic processing device, etc. That is, the first acquisition unit, the second acquisition unit, the third acquisition unit, the fourth acquisition unit, the calculation unit, the rewriting unit, the first identification unit, the second identification unit, and the output control unit (control unit) of the information processing device may be realized as a first acquisition function, a second acquisition function, a third acquisition function, a fourth acquisition function, a calculation function, a rewriting function, a first identification function, a second identification function, and an output control function (control function) by the computer's arithmetic processing device, etc.
The information processing program can cause a computer to realize each of the above-mentioned functions. The information processing program may be recorded in a non-transitory computer-readable recording medium, such as an external memory or an optical disk.
Also, as described above, each part of the information processing device may be realized by a processing device of a computer or the like. The processing device or the like is, for example, configured by an integrated circuit or the like. Therefore, each part of the information processing device may be realized as a circuit constituting the processing device or the like. That is, the first acquisition unit, the second acquisition unit, the third acquisition unit, the fourth acquisition unit, the calculation unit, the rewriting unit, the first identification unit, the second identification unit, and the output control unit (control unit) of the information processing device may be realized as a first acquisition circuit, a second acquisition circuit, a third acquisition circuit, a fourth acquisition circuit, a calculation circuit, a rewriting circuit, a first identification circuit, a second identification circuit, and an output control circuit (control circuit) constituting the processing device of a computer or the like.
The communication unit, storage unit, and display unit (output unit) of the information processing device may be realized as a communication function, a storage function, and a display function (output function) including the functions of an arithmetic processing device, etc. The communication unit, storage unit, and display unit (output unit) of the information processing device may be realized as a communication circuit, a storage circuit, and a display circuit (output circuit) by being configured, for example, by an integrated circuit, etc. The communication unit, storage unit, and display unit (output unit) of the information processing device may be realized as a communication device, a storage device, and a display device (output device) by being configured, for example, by a plurality of devices.
[本実施形態の態様及び効果]
次に、本実施形態の一態様及び各態様が奏する効果について説明する。なお、以下に記載する効果は一例であり、各態様が奏する効果は以下に記載するものに限定されることはない。
[Aspects and Effects of the Present Embodiment]
Next, one aspect of the present embodiment and the effects of each aspect will be described. Note that the effects described below are merely examples, and the effects of each aspect are not limited to those described below.
(態様1)
一態様の情報処理装置は、テキストが記録されるテキスト情報を取得する第1取得部と、第1取得部によって取得されるテキスト情報に基づくテキストに使用される平仮名の割合を取得する第2取得部と、第2取得部によって取得される平仮名の割合に基づいて、テキスト情報に記録されるテキストの読みやすさを算出する算出部と、算出部によって算出されるテキストの読みやすさを出力するよう制御する出力制御部と、を備える。
これにより、情報処理装置は、テキストの読みやすさを取得することができる。
(Aspect 1)
An information processing device of one embodiment includes a first acquisition unit that acquires text information in which text is recorded, a second acquisition unit that acquires a proportion of hiragana used in the text based on the text information acquired by the first acquisition unit, a calculation unit that calculates the readability of text recorded in the text information based on the proportion of hiragana acquired by the second acquisition unit, and an output control unit that controls the readability of the text calculated by the calculation unit to be output.
This allows the information processing device to obtain the readability of the text.
(態様2)
一態様の情報処理装置では、第2取得部は、テキスト情報に記録されるテキストのうち一部のテキストの中から、漢字と平仮名との割合を取得し、算出部は、第2取得部によって取得される漢字と平仮名との割合に基づいて、年齢に応じたテキストの読みやすさを算出することとしてもよい。
年齢に応じて学習する漢字は異なると考えられる。すなわち、年齢が高くなるに従って、学習する漢字が増えると考えられる。したがって、情報処理装置は、テキスト中の漢字と平仮名との割合を考慮することにより、年齢に応じたテキストの読みやすさを取得することができる。
(Aspect 2)
In one embodiment of the information processing device, the second acquisition unit may acquire the ratio of kanji and hiragana from a portion of the text recorded in the text information, and the calculation unit may calculate the readability of the text according to age based on the ratio of kanji and hiragana acquired by the second acquisition unit.
It is considered that the kanji to be learned varies depending on age. In other words, it is considered that the number of kanji to be learned increases as the age increases. Therefore, the information processing device can obtain the readability of the text according to the age by considering the ratio of kanji to hiragana in the text.
(態様3)
一態様の情報処理装置では、第1取得部によって取得されるテキスト情報に基づくテキストの1文の平均の長さを取得する第3取得部を備え、算出部は、第2取得部によって取得される割合と、第3取得部によって取得される1文の平均の長さとに基づいて、テキストの読みやすさを算出することとしてもよい。
一般的に、ユーザは、一文の長さが長くなるとテキストを読みにくいと感じる可能性がある。特に、小学生等の児童にとっては、一文の長さが長くなるとテキストを読みにくいと感じる可能性が高くなる。情報処理装置は、テキスト中の平仮名の割合(漢字と平仮名との割合)に加えて、一文の平均長さを考慮することにより、テキストの読みやすさを取得することができる。
(Aspect 3)
In one embodiment of the information processing device, a third acquisition unit is provided that acquires the average length of one sentence of the text based on the text information acquired by the first acquisition unit, and the calculation unit may calculate the readability of the text based on the ratio acquired by the second acquisition unit and the average length of one sentence acquired by the third acquisition unit.
In general, a user may feel that a text is difficult to read if the length of a sentence is long. In particular, children such as elementary school students are more likely to feel that a text is difficult to read if the length of a sentence is long. The information processing device can obtain the readability of the text by considering the average length of a sentence in addition to the ratio of hiragana in the text (the ratio of kanji to hiragana).
(態様4)
一態様の情報処理装置は、第1取得部によって取得するテキスト情報に基づいて形態素解析を行い、その解析の結果に基づいて、テキスト中の漢語率、和語率、動詞率及び助詞率のうち少なくとも1つを取得する第4取得部を備え、算出部は、第2取得部によって取得される割合と、第3取得部によって取得される1文の平均の長さと、第4取得部によって取得される漢語率、和語率、動詞率及び助詞率のうち少なくとも1つとに基づいて、テキストの読みやすさを算出することとしてもよい。
一般的に、テキストの漢語率、そのテキストの和語率、そのテキストの動詞率、及び、そのテキストの助詞率に応じて、テキストの読みやすさが変わると考えられる。情報処理装置は、テキスト中の平仮名の割合(漢字と平仮名との割合)、及び、一文の平均長さに加えて、漢語率、和語率、動詞率及び助詞率のうち少なくとも1つを考慮することにより、テキストの読みやすさを取得することができる。
(Aspect 4)
An information processing device of one embodiment includes a fourth acquisition unit that performs morphological analysis based on text information acquired by the first acquisition unit, and acquires at least one of the rate of Chinese words, the rate of Japanese words, the rate of verbs, and the rate of particles in the text based on the results of the analysis, and the calculation unit calculates the readability of the text based on the rate acquired by the second acquisition unit, the average length of a sentence acquired by the third acquisition unit, and at least one of the rate of Chinese words, the rate of Japanese words, the rate of verbs, and the rate of particles acquired by the fourth acquisition unit.
In general, it is considered that the readability of a text varies depending on the ratio of Chinese characters, the ratio of Japanese characters, the ratio of verbs, and the ratio of particles in the text. The information processing device can obtain the readability of a text by considering at least one of the ratio of Chinese characters, the ratio of Japanese characters, the ratio of verbs, and the ratio of particles in the text, in addition to the ratio of hiragana characters (the ratio of kanji characters to hiragana characters) in the text and the average length of one sentence.
(態様5)
一態様の情報処理装置では、算出部は、第2取得部によって取得される割合をaとし、第3取得部によって取得される1文の平均の長さをbとし、第4取得部によって取得する漢語率をc、和語率をd、動詞率をe及び助詞率をfとすると、テキストの読みやすさYLを下式(6)により算出してもよい。
YL=60*a+0.24*b+126*c+42*d+145*e+44*f …(6)
情報処理装置は、種々の算出式によりテキストの読みやすさを算出することができるが、例えば、上述した式(6)に基づいてテキストの読みやすさを取得することができる。
(Aspect 5)
In one embodiment of the information processing device, the calculation unit may calculate the readability YL of the text using the following formula (6): a is the proportion acquired by the second acquisition unit, b is the average length of one sentence acquired by the third acquisition unit, c is the rate of Chinese words acquired by the fourth acquisition unit, d is the rate of Japanese words, e is the rate of verbs, and f is the rate of particles.
YL=60*a+0.24*b+126*c+42*d+145*e+44*f...(6)
The information processing device can calculate the readability of text using various calculation formulas, and can obtain the readability of text based on, for example, the above-mentioned formula (6).
(態様6)
一態様の情報処理装置は、テキストと、そのテキストに応じた読みやすさレベルと対応付けた第1対応情報に基づいて、算出部によって算出される読みやすさのレベルとは異なるレベルになるよう、第1取得部によって取得されるテキスト情報に記録されるテキストを書き換える書換部を備え、出力制御部は、書換部によって書き換えられたテキストを出力するよう制御することとしてもよい。
一般的に、上述したようにテキストの読みやすさを算出した場合、ユーザに応じて、テキストの読みやすさレベルを変更したいと希望する可能性がある。例えば、学校等においては、同一の学年であっても児童の学習レベルが異なる場合が存在する。すなわち、例えば、同一のクラスの児童Aは教科書を読んで理解することができるが、他の児童Bにとっては教科書を読みにくく感じて理解が難しいという場合が存在する。
情報処理装置は、書換部を備えることにより、テキストの読みやすさのレベルを他の読みやすさレベルに変更する(読みやすさのレベルを上げる又は下げる)ことができる。すなわち、情報処理装置は、1つのテキストから1又は異なる読みやすさレベルのテキストを出力することができる。
よって、一例として、情報処理装置は、1つの教科書から、児童のレベルに応じたテキストを出力することができ、児童の学習を補助することができる。
(Aspect 6)
An information processing device of one embodiment may include a rewriting unit that rewrites text recorded in text information acquired by a first acquisition unit so that the readability level is different from the readability level calculated by the calculation unit based on first correspondence information that corresponds the text to a readability level corresponding to the text, and the output control unit may control the output of the text rewritten by the rewriting unit.
Generally, when the readability of a text is calculated as described above, there is a possibility that a user may wish to change the readability level of the text depending on the user. For example, in a school, there are cases where the learning levels of children are different even in the same grade. That is, for example, there are cases where a child A in the same class can read and understand a textbook, but another child B finds the textbook difficult to read and understand.
The information processing device includes a rewriting unit, which allows the information processing device to change the readability level of a text to another readability level (raise or lower the readability level), i.e., output text of one or different readability levels from one text.
Therefore, as an example, the information processing device can output text appropriate to the level of a child from a single textbook, thereby assisting the child in his/her learning.
(態様7)
一態様の情報処理装置は、テキストと、そのテキストに応じた読みやすさレベルと、読みやすさレベルに応じたユーザに対するアドバイスとを対応付けた第2対応情報に基づいて、算出部によって算出される読みやすさのレベルを上げるユーザに対するアドバイスを特定する第1特定部を備え、出力制御部は、第1特定部によって特定されるアドバイスを出力するよう制御することとしてもよい。
一例として、学校等の児童が作文をする場合、作文が苦手であるとどのように作文をしていいのか分からず、また文章中で使用する漢字及び言い回し等が、その児童が属する学年よりも下の学年のレベルになる可能性がある。
情報処理装置は、例えば、ユーザが作成した文章に基づいて読みやすさレベルを取得し、そのレベルに応じて文章のレベルを向上させるアドバイスを出力することができる。
よって、一例として、情報処理装置は、児童のレベルに応じたアドバイスを出力することができ、児童の学習を補助することができる。
(Aspect 7)
An information processing device of one embodiment includes a first identification unit that identifies advice to a user to increase the readability level calculated by the calculation unit based on second correspondence information that associates text, a readability level corresponding to the text, and advice to the user corresponding to the readability level, and an output control unit that may be controlled to output the advice identified by the first identification unit.
For example, when a child at school writes an essay, if he or she is not good at writing, he or she may not know how to write the essay, and the kanji and phrases used in the essay may be at a lower level than the grade level the child belongs to.
The information processing device can, for example, obtain a readability level based on a sentence created by a user, and output advice for improving the level of the sentence according to the level.
Therefore, as an example, the information processing device can output advice according to the child's level, and can assist the child in learning.
(態様8)
一態様の情報処理装置は、読みやすさレベルと、読みやすさレベルに応じた問題とを対応付けた第3対応情報に基づいて、算出部によって算出される読みやすさのレベルに応じた問題を特定する第2特定部を備え、出力制御部は、第2特定部によって特定される問題を出力するよう制御することとしてもよい。
一般的に、学校等においては、同一の学年であっても児童の学習レベルが異なる場合が存在する。このような場合、同一クラスの児童A,Bに問題(テスト)Cを出願した場合、児童Aにはその問題Cを理解できるが、児童Bにとって問題Cを読みにくく感じて回答できない可能性がある。
情報処理装置は、例えば、1つの課題内容についての複数の読みやすさレベルに応じた問題に関する第3対応情報を用意し、上述したようにユーザが作成した文章の読みやすさのレベルを取得すると、その取得した読みやすさレベルと第3対応情報とに基づいて、そのユーザに応じた問題を出力することができる。
よって、一例として、情報処理装置は、1つの教科書から、児童のレベルに応じた問題を出力することができ、児童の学習を補助することができる。
(Aspect 8)
An information processing device of one embodiment may include a second identification unit that identifies questions corresponding to the readability level calculated by the calculation unit based on third correspondence information that associates readability levels with questions corresponding to the readability levels, and an output control unit may control the output of the questions identified by the second identification unit.
Generally, in schools, etc., there are cases where the learning levels of children are different even in the same grade. In such a case, if question (test) C is given to children A and B in the same class, child A may be able to understand question C, but child B may find it difficult to read and answer question C.
The information processing device, for example, prepares third correspondence information regarding questions corresponding to multiple readability levels for a single task content, and when it obtains the readability level of a text created by a user as described above, it can output questions appropriate to the user based on the obtained readability level and the third correspondence information.
Therefore, as an example, the information processing device can output questions appropriate to the level of the child from one textbook, thereby assisting the child in his/her learning.
(態様9)
一態様の情報処理方法では、コンピュータが、テキストが記録されるテキスト情報を取得する第1取得ステップと、第1取得ステップによって取得されるテキスト情報に基づくテキストに使用される平仮名の割合を取得する第2取得ステップと、第2取得ステップによって取得される平仮名の割合に基づいて、テキスト情報に記録されるテキストの読みやすさを算出する算出ステップと、算出ステップによって算出されるテキストの読みやすさを出力するよう制御する出力制御ステップと、を実行する。
情報処理方法は、上述した一態様の情報処理装置と同様の効果を奏することができる。
(Aspect 9)
In one aspect of the information processing method, a computer executes a first acquisition step of acquiring text information in which text is recorded, a second acquisition step of acquiring a percentage of hiragana used in the text based on the text information acquired by the first acquisition step, a calculation step of calculating the readability of the text recorded in the text information based on the percentage of hiragana acquired by the second acquisition step, and an output control step of controlling the readability of the text calculated by the calculation step to be output.
The information processing method can achieve the same effects as the information processing device according to the above-described embodiment.
(態様10)
一態様の情報処理プログラムは、コンピュータに、テキストが記録されるテキスト情報を取得する第1取得機能と、第1取得機能によって取得されるテキスト情報に基づくテキストに使用される平仮名の割合を取得する第2取得機能と、第2取得機能によって取得される平仮名の割合に基づいて、テキスト情報に記録されるテキストの読みやすさを算出する算出機能と、算出機能によって算出されるテキストの読みやすさを出力するよう制御する出力制御機能と、を実現させる。
情報処理プログラムは、上述した一態様の情報処理装置と同様の効果を奏することができる。
(Aspect 10)
An information processing program of one embodiment causes a computer to realize a first acquisition function that acquires text information in which text is recorded, a second acquisition function that acquires the proportion of hiragana used in the text based on the text information acquired by the first acquisition function, a calculation function that calculates the readability of text recorded in the text information based on the proportion of hiragana acquired by the second acquisition function, and an output control function that controls the output of the readability of the text calculated by the calculation function.
The information processing program can achieve the same effects as the information processing device according to the above aspect.
1 情報処理装置
10 制御部
11 第1取得部
12 第2取得部
13 第3取得部
14 第4取得部
15 算出部
16 書換部
17 第1特定部
18 第2特定部
19 出力制御部
21 通信部
22 記憶部
23 表示部
REFERENCE SIGNS
Claims (10)
前記第1取得部によって取得されるテキスト情報に基づくテキストに使用される平仮名と漢字との割合を取得する第2取得部と、
前記第2取得部によって取得される平仮名と漢字との割合、並びに、テキスト中に使用される語彙とその語彙の難しさとを対応付けた難易度情報、及び、小学校、中学校、高等学校の学年と各学年で学習する漢字とを対応付けた学習漢字情報の少なくとも一方に基づいて、前記テキスト情報に記録されるテキストの読みやすさを算出する算出部と、
前記算出部によって算出されるテキストの読みやすさを出力するよう制御する出力制御部と、
を備える情報処理装置。 A first acquisition unit that acquires text information in which text is recorded;
a second acquisition unit that acquires a ratio of hiragana and kanji used in a text based on the text information acquired by the first acquisition unit;
a calculation unit that calculates the readability of the text recorded in the text information based on at least one of the ratio of hiragana and kanji acquired by the second acquisition unit, difficulty level information that associates vocabulary used in the text with the difficulty of the vocabulary, and learned kanji information that associates grades in elementary school, junior high school, and high school with kanji learned in each grade ; and
an output control unit that controls the readability of the text calculated by the calculation unit to be output;
An information processing device comprising:
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1 , wherein the calculation unit calculates the readability of the text according to age based on the ratio of kanji and hiragana acquired by the second acquisition unit.
前記算出部は、前記第2取得部によって取得される割合と、前記第3取得部によって取得される1文の平均の長さとに基づいて、テキストの読みやすさを算出する
請求項1又は2に記載の情報処理装置。 a third acquisition unit that acquires an average length of one sentence of a text based on the text information acquired by the first acquisition unit;
The information processing device according to claim 1 , wherein the calculation unit calculates the readability of the text based on the ratio acquired by the second acquisition unit and an average length of one sentence acquired by the third acquisition unit.
前記算出部は、前記第2取得部によって取得される割合と、前記第3取得部によって取得される1文の平均の長さと、前記第4取得部によって取得される漢語率、和語率、動詞率及び助詞率のうち少なくとも1つとに基づいて、テキストの読みやすさを算出する
請求項3に記載の情報処理装置。 a fourth acquisition unit that performs a morphological analysis based on the text information acquired by the first acquisition unit, and acquires at least one of a rate of Chinese words, a rate of Japanese words, a rate of verbs, and a rate of particles in the text based on a result of the analysis;
4. The information processing device according to claim 3, wherein the calculation unit calculates readability of a text based on the ratio acquired by the second acquisition unit, the average length of one sentence acquired by the third acquisition unit, and at least one of the Chinese word rate, the Japanese word rate, the verb rate, and the particle rate acquired by the fourth acquisition unit.
YL=60*a+0.24*b+126*c+42*d+145*e+44*f
請求項4に記載の情報処理装置。 The calculation unit calculates the readability YL of the text by the following formula, where a is the ratio acquired by the second acquisition unit, b is the average length of one sentence acquired by the third acquisition unit, c is the ratio of Chinese words acquired by the fourth acquisition unit, d is the ratio of Japanese words, e is the ratio of verbs, and f is the ratio of particles acquired by the fourth acquisition unit: YL=60*a+0.24*b+126*c+42*d+145*e+44*f
The information processing device according to claim 4.
前記出力制御部は、前記書換部によって書き換えられたテキストを出力するよう制御する
請求項1~5のいずれか1項に記載の情報処理装置。 a rewriting unit that rewrites text recorded in the text information acquired by the first acquisition unit so that the text has a readability level different from the readability level calculated by the calculation unit, based on first correspondence information that associates text with a readability level corresponding to the text;
6. The information processing device according to claim 1, wherein the output control unit controls so as to output the text rewritten by the rewriting unit.
前記出力制御部は、前記第1特定部によって特定されるアドバイスを出力するよう制御する
請求項1~6のいずれか1項に記載の情報処理装置。 a first specifying unit that specifies advice to a user for increasing the readability level calculated by the calculation unit, based on second correspondence information that associates a text, a readability level corresponding to the text, and advice to a user corresponding to the readability level;
The information processing device according to claim 1 , wherein the output control unit performs control so as to output the advice identified by the first identification unit.
前記出力制御部は、前記第2特定部によって特定される問題を出力するよう制御する
請求項1~7のいずれか1項に記載の情報処理装置。 a second identification unit that identifies questions corresponding to the readability level calculated by the calculation unit, based on third correspondence information that associates the readability level with questions corresponding to the readability level;
The information processing device according to claim 1 , wherein the output control unit controls so as to output the question identified by the second identification unit.
テキストが記録されるテキスト情報を取得する第1取得ステップと、
前記第1取得ステップによって取得されるテキスト情報に基づくテキストに使用される平仮名と漢字との割合を取得する第2取得ステップと、
前記第2取得ステップによって取得される平仮名と漢字との割合、並びに、テキスト中に使用される語彙とその語彙の難しさとを対応付けた難易度情報、及び、小学校、中学校、高等学校の学年と、各学年で学習する漢字とを対応付けた学習漢字情報の少なくとも一方とに基づいて、前記テキスト情報に記録されるテキストの読みやすさを算出する算出ステップと、
前記算出ステップによって算出されるテキストの読みやすさを出力するよう制御する出力制御ステップと、
を実行する情報処理方法。 The computer
a first acquisition step of acquiring text information in which text is recorded;
a second acquisition step of acquiring a ratio of hiragana and kanji used in the text based on the text information acquired by the first acquisition step;
a calculation step of calculating readability of the text recorded in the text information based on at least one of the ratio of hiragana and kanji acquired by the second acquisition step , difficulty level information associating vocabulary used in the text with the difficulty of the vocabulary, and learned kanji information associating grades in elementary, junior high, and high schools with kanji learned in each grade ;
an output control step of controlling the readability of the text calculated by the calculation step to be output;
An information processing method for performing the above.
テキストが記録されるテキスト情報を取得する第1取得機能と、
前記第1取得機能によって取得されるテキスト情報に基づくテキストに使用される平仮名と漢字との割合を取得する第2取得機能と、
前記第2取得機能によって取得される平仮名と漢字との割合、並びに、テキスト中に使用される語彙とその語彙の難しさとを対応付けた難易度情報、及び、小学校、中学校、高等学校の学年と、各学年で学習する漢字とを対応付けた学習漢字情報の少なくとも一方とに基づいて、前記テキスト情報に記録されるテキストの読みやすさを算出する算出機能と、
前記算出機能によって算出されるテキストの読みやすさを出力するよう制御する出力制御機能と、
を実現させる情報処理プログラム。 On the computer,
a first acquisition function for acquiring text information in which the text is recorded;
A second acquisition function that acquires a ratio of hiragana and kanji used in a text based on the text information acquired by the first acquisition function;
a calculation function that calculates the readability of the text recorded in the text information based on at least one of the ratio of hiragana and kanji acquired by the second acquisition function, difficulty level information that associates the vocabulary used in the text with the difficulty of the vocabulary, and learned kanji information that associates the grades of elementary school, junior high school, and high school with the kanji learned in each grade ; and
an output control function that controls the readability of the text calculated by the calculation function to be output;
An information processing program that realizes this.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021092761A JP7698866B2 (en) | 2021-06-02 | 2021-06-02 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021092761A JP7698866B2 (en) | 2021-06-02 | 2021-06-02 | Information processing device, information processing method, and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022185231A JP2022185231A (en) | 2022-12-14 |
| JP7698866B2 true JP7698866B2 (en) | 2025-06-26 |
Family
ID=84438856
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021092761A Active JP7698866B2 (en) | 2021-06-02 | 2021-06-02 | Information processing device, information processing method, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7698866B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001331089A (en) | 2000-05-18 | 2001-11-30 | Canon Inc | Distance learning system and its distance learning method |
| JP2009032240A (en) | 2007-06-27 | 2009-02-12 | Nagaoka Univ Of Technology | Text readability evaluation system and text readability evaluation method |
| JP2014194637A (en) | 2013-03-28 | 2014-10-09 | Rakuten Inc | Information processing apparatus, information processing method and program |
| JP2017054158A (en) | 2015-09-07 | 2017-03-16 | 信也 赤木 | Sentence evaluation apparatus, sentence evaluation method, and program |
| JP2017151849A (en) | 2016-02-26 | 2017-08-31 | 日本電信電話株式会社 | Outlier place extraction device, method and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05274306A (en) * | 1992-03-25 | 1993-10-22 | Sumitomo Metal Ind Ltd | Document editing device |
| JPH08152843A (en) * | 1994-11-28 | 1996-06-11 | Matsushita Electric Ind Co Ltd | Composition problem generation method and apparatus |
-
2021
- 2021-06-02 JP JP2021092761A patent/JP7698866B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001331089A (en) | 2000-05-18 | 2001-11-30 | Canon Inc | Distance learning system and its distance learning method |
| JP2009032240A (en) | 2007-06-27 | 2009-02-12 | Nagaoka Univ Of Technology | Text readability evaluation system and text readability evaluation method |
| JP2014194637A (en) | 2013-03-28 | 2014-10-09 | Rakuten Inc | Information processing apparatus, information processing method and program |
| JP2017054158A (en) | 2015-09-07 | 2017-03-16 | 信也 赤木 | Sentence evaluation apparatus, sentence evaluation method, and program |
| JP2017151849A (en) | 2016-02-26 | 2017-08-31 | 日本電信電話株式会社 | Outlier place extraction device, method and program |
Non-Patent Citations (1)
| Title |
|---|
| 関 伸也、安藤 一秋,小学校でのNIE教材に適したWebニュース記事判定手法,電子情報通信学会技術研究報告 Vol.119 No.276 [online] IEICE Technical Report,日本,一般社団法人電子情報通信学会 The Institute of Electronics,Information and Communication Engineers,2019年11月02日,第119巻 第276号,pp. 17-20 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022185231A (en) | 2022-12-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100699663B1 (en) | Automatic Language Evaluation System and Method Using Speech Recognition Modeling | |
| JP5664978B2 (en) | Learning support system and learning support method | |
| US9449522B2 (en) | Systems and methods for evaluating difficulty of spoken text | |
| US20190147760A1 (en) | Cognitive content customization | |
| CN110443427A (en) | Grade prediction method and system based on cognitive knowledge spectrum | |
| BR122017002789A2 (en) | systems and methods for language learning | |
| JP6425493B2 (en) | Program, apparatus and method for estimating evaluation level for learning item based on human speech | |
| WO2020116280A1 (en) | Learning support device, learning support method, and recording medium | |
| Tzouveli et al. | Adaptive reading assistance for the inclusion of students with dyslexia: The AGENT-DYSL approach | |
| CN112700795A (en) | Spoken language pronunciation quality evaluation method, device, equipment and storage medium | |
| CN118966591A (en) | Learning material recommendation method, device, electronic device and storage medium | |
| CN110647613A (en) | Courseware construction method, courseware construction device, courseware construction server and storage medium | |
| CN110827986A (en) | Method, device and equipment for screening developmental reading disorder and storage medium | |
| JP2019128533A (en) | Language ability evaluation device using brain activity and language ability evaluation system | |
| CN111539207B (en) | Text recognition method, text recognition device, storage medium and electronic equipment | |
| JP7698866B2 (en) | Information processing device, information processing method, and information processing program | |
| US6535853B1 (en) | System and method for dyslexia detection by analyzing spoken and written words | |
| KR20140087956A (en) | Apparatus and method for learning phonics by using native speaker's pronunciation data and word and sentence and image data | |
| CN114241835B (en) | Student spoken language quality evaluation method and device | |
| CN117994098A (en) | Teaching index data determining method, device, computer equipment and medium | |
| CN111985272A (en) | Reading tutoring method and device | |
| JP2023076106A (en) | FOREIGN LANGUAGE LEARNING SUPPORT DEVICE, FOREIGN LANGUAGE LEARNING SUPPORT METHOD, AND COMPUTER PROGRAM | |
| CN111968434A (en) | Method and storage medium for on-line paperless language training and evaluation | |
| Narkhede et al. | Cognitive empowerment: Dyslexic reading and learning support system | |
| JP7749276B1 (en) | Learning support system, learning support method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240221 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241129 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241210 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250204 |
|
| 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: 20250603 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250609 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7698866 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |