JP5265597B2 - Document quality evaluation system and document quality evaluation program - Google Patents
Document quality evaluation system and document quality evaluation program Download PDFInfo
- Publication number
- JP5265597B2 JP5265597B2 JP2010032634A JP2010032634A JP5265597B2 JP 5265597 B2 JP5265597 B2 JP 5265597B2 JP 2010032634 A JP2010032634 A JP 2010032634A JP 2010032634 A JP2010032634 A JP 2010032634A JP 5265597 B2 JP5265597 B2 JP 5265597B2
- Authority
- JP
- Japan
- Prior art keywords
- sentence
- evaluation
- user
- group
- document
- 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)
Abstract
Description
本発明は、言語処理技術に関し、特に、テキスト文書について構文解析の観点での品質を評価する文書品質評価システムおよび文書品質評価プログラムに適用して有効な技術に関するものである。 The present invention relates to a language processing technique, and more particularly to a technique effective when applied to a document quality evaluation system and a document quality evaluation program for evaluating the quality of a text document in terms of syntax analysis.
例えば、顧客にサービスを提供する企業等では、コールセンターなどでオペレータ等が電話やメール等で顧客から受け付けた質問や相談、苦情等の内容をテキスト文書として記録しておき、後に蓄積されたテキスト文書をテキストマイニング等により分析して様々な知見を得るということが行われる。このとき、オペレータ等により入力される文章の記載方法等の内容が不統一では、これらを対象とした分析の精度を向上させることは難しい。従って、入力されるテキスト文書に一定の品質が確保されるようにする必要がある。 For example, in companies that provide services to customers, the contents of questions, consultations, complaints, etc. received from customers by telephone or e-mail etc. by operators at call centers etc. are recorded as text documents, and the text documents stored later It is performed to obtain various knowledge by analyzing the text by text mining. At this time, if the contents such as the description method of the text input by the operator or the like are not uniform, it is difficult to improve the accuracy of analysis for these. Therefore, it is necessary to ensure a certain quality for the input text document.
入力されるテキスト文書の品質を確保するには、オペレータへの教育等の支援に加えて、情報処理システムによる支援として、例えば、入力されたテキスト文書内の文章を構文解析等により分析し、所定の条件によりテキスト文書(群)の品質をスコアリング等により評価して、評価結果および改善点などを提示する等の手法がとられている。 In order to ensure the quality of the input text document, in addition to support for education to the operator, etc., as support by the information processing system, for example, sentences in the input text document are analyzed by syntax analysis, etc. For example, the quality of the text document (group) is evaluated by scoring according to the above conditions, and an evaluation result and an improvement point are presented.
また、例えば、特開2007−164673号公報(特許文献1)には、製品マニュアル等の作成において、ユーザが作成する文書の高品質化や効率化を図るため、文書のチェックの対象となる言語表現が所定の形式で記述されたルールと、所定の形式で記述された背景情報とを関連付けた関連付け情報に基づいて、ルールチェックの実行、背景情報チェックの実行およびチェック結果の出力を制御することにより、ルールチェック結果に基づく背景情報チェックの実行、背景情報チェック結果に基づくルールチェックの実行、ルールチェック結果に関連付けられた背景情報の閲覧等を実施可能とし、ユーザによって有効な文書作成支援を実現することを可能とする技術が記載されている。 Further, for example, in Japanese Patent Application Laid-Open No. 2007-164673 (Patent Document 1), in creating a product manual or the like, a language that is a target of document check in order to improve the quality and efficiency of a document created by a user. Control the execution of the rule check, the execution of the background information check, and the output of the check result based on the association information that associates the rule whose expression is described in the predetermined format with the background information described in the predetermined format. Enables execution of background information check based on the result of rule check, execution of rule check based on the result of background information check, browsing of background information associated with the result of rule check, etc., enabling effective document creation support by the user Techniques that make it possible are described.
例えば、特許文献1に記載された技術では、コールセンター等でのコールログとは異なり、製品マニュアル等を対象としているため、適切ではない記載は確実に排除する必要があり、ルールチェックに基づく該当箇所を全て抽出してユーザに提示する必要がある。しかし、コールセンター等のオペレータは、製品マニュアルの作成等とは異なり、多様な内容を簡潔にまとめてスピーディに入力する必要があるため、ルールに該当しない記載を全て提示するような手法では確認の負担が大きい。また、入力内容に自由度が高いため、ルールやテンプレートなどの作成自体も困難である。 For example, unlike the call log at the call center or the like, the technique described in Patent Document 1 targets a product manual or the like, and therefore it is necessary to reliably exclude inappropriate descriptions. Must be extracted and presented to the user. However, unlike the preparation of product manuals, operators such as call centers need to input a variety of contents in a concise and speedy manner. Is big. Also, since the input content has a high degree of freedom, it is difficult to create rules and templates.
一方、入力されたテキスト文書(群)をスコアリング等により評価して提示する手法では、全体的な品質のレベルは把握できるものの、具体的にどのような文章や記載の評価が低いのか、さらにはどのように記載すべきであったのかといった情報をオペレータ等のユーザが的確に把握することは難しく、ユーザによる入力の品質向上が図れない場合もある。 On the other hand, in the method of evaluating and presenting input text documents (groups) by scoring etc., the overall quality level can be grasped, but what kind of sentences and descriptions are specifically evaluated? It is difficult for a user such as an operator to accurately grasp information such as how the information should have been described, and the quality of input by the user may not be improved.
そこで本発明の目的は、テキスト文書の入力者に対して、入力されたテキスト文書群の品質の評価結果に加えて、改善すべき文章の例および見本とすべき文章の例を具体的な参考情報として提示することが可能な文書品質評価システムおよび文書品質評価プログラムを提供することにある。本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。 Therefore, an object of the present invention is to provide an example of a text to be improved and an example of a text to be used as a sample in addition to the evaluation result of the quality of the input text document group to a text document input person. An object of the present invention is to provide a document quality evaluation system and a document quality evaluation program that can be presented as information. The above and other objects and novel features of the present invention will be apparent from the description of this specification and the accompanying drawings.
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、以下のとおりである。 Of the inventions disclosed in this application, the outline of typical ones will be briefly described as follows.
本発明の代表的な実施の形態による文書品質評価システムおよび文書品質評価プログラムは、ユーザにより入力されたテキスト文書群を取り込み、前記ユーザもしくは前記ユーザが属するグループ毎に、対象となる前記テキスト文書群の品質を構文解析の観点からスコアリングして評価し、評価結果を前記ユーザに提示することで、前記ユーザに対して前記テキスト文書の入力の品質を向上させるための支援を行うものであって、以下の特徴を有するものである。 A document quality evaluation system and a document quality evaluation program according to exemplary embodiments of the present invention take in a text document group input by a user, and the target text document group for each of the user or a group to which the user belongs. The quality of the text document is evaluated by scoring from the viewpoint of syntax analysis, and the evaluation result is presented to the user, thereby supporting the user to improve the input quality of the text document. Have the following characteristics.
すなわち、文書品質評価システムおよび文書品質評価プログラムは、取り込んだ前記テキスト文書群内の各文章について形態素解析および構文解析を行い、解析結果に基づいて集計処理を行って、前記解析結果および集計結果をテーブルに格納する構文解析部と、前記テーブルに保持された情報に基づいて、第1のユーザもしくは前記第1のユーザが属するグループ毎に、対象となる前記テキスト文書群についての品質を構文解析の観点から複数の評価項目についてスコアリングして評価し、評価結果を出力して前記第1のユーザに提示する品質評価部とを有する。 That is, the document quality evaluation system and the document quality evaluation program perform morphological analysis and syntax analysis on each sentence in the captured text document group, perform aggregation processing based on the analysis result, and calculate the analysis result and the aggregation result. Based on the information stored in the table and the information held in the table, the quality of the target text document group is parsed for each first user or each group to which the first user belongs. A quality evaluation unit that scores and evaluates a plurality of evaluation items from a viewpoint, outputs an evaluation result, and presents the result to the first user.
さらに、前記第1のユーザについての前記評価結果における評価の最も低い前記評価項目である最低評価項目において低評価となる条件に該当する前記第1のユーザの第1の文章群と、前記最低評価項目において前記第1のユーザよりも評価が高い第2のユーザについての、前記最低評価項目において高評価となる条件に該当する第2の文章群とを抽出し、前記第1の文章群と前記第2の文章群から、それぞれ類似度の高い第1の文章と第2の文章を抽出し、前記第1の文章を改善対象の例文とし、前記第2の文章を見本の例文として出力して前記第1のユーザに提示する例文抽出部とを有することを特徴とするものである。 Furthermore, the first sentence group of the first user corresponding to a condition of low evaluation in the lowest evaluation item that is the lowest evaluation item in the evaluation result for the first user, and the lowest evaluation A second sentence group corresponding to a condition that is high in the lowest evaluation item for a second user whose evaluation is higher than that of the first user in the item, and the first sentence group and the A first sentence and a second sentence having a high degree of similarity are extracted from the second sentence group, the first sentence is used as an example sentence to be improved, and the second sentence is output as an example sentence. And an example sentence extraction unit to be presented to the first user.
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。 Among the inventions disclosed in the present application, effects obtained by typical ones will be briefly described as follows.
本発明の代表的な実施の形態によれば、ユーザが入力したテキスト文書群について、構文解析の観点から複数の評価項目について品質をスコアリングして評価するとともに、スコアの最も低い評価項目について、低評価となる条件に該当する文章群と、高評価となる条件に該当する文章群から類似する文章ペアを抽出して提示することで、改善すべき文章の例および見本とすべき文章の例を提示することが可能となる。 According to the exemplary embodiment of the present invention, the text document group input by the user is evaluated by scoring the quality for a plurality of evaluation items from the viewpoint of syntax analysis, and for the evaluation item with the lowest score, Examples of sentences that should be improved and examples that should be sampled by extracting and presenting similar sentence pairs from sentence groups that meet the low evaluation conditions and sentence groups that meet the high evaluation conditions Can be presented.
これにより、ユーザに対して簡潔・具体的かつ的確に文章の入力品質を向上させるための支援を行うことが可能となる。さらに、蓄積されるテキスト文書の品質が向上することから、テキストマイニング等による分析を効果的に行うことが可能となる。 As a result, it is possible to provide support for the user to improve the input quality of the text in a concise, specific and accurate manner. Furthermore, since the quality of the stored text document is improved, analysis by text mining or the like can be performed effectively.
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一の符号を付し、その繰り返しの説明は省略する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Note that components having the same function are denoted by the same reference symbols throughout the drawings for describing the embodiment, and the repetitive description thereof will be omitted.
本発明の一実施の形態である文書品質評価システムは、例えば、コールセンターなどでオペレータ等が電話やメール等で顧客から受け付けた質問や相談、苦情等の内容をコールセンターシステム等にコールログ(応対履歴)として入力したテキスト文書群を取り込み、ユーザ(オペレータ等)やグループ毎に、対象となるテキスト文書群の品質を構文解析の観点からスコアリングして評価し、評価結果を提示することで、ユーザに対してテキスト文書の入力品質を向上させるための支援を行う機能を有するコンピュータシステムである。 The document quality evaluation system according to an embodiment of the present invention includes, for example, a call log (response history) in a call center system or the like for contents such as questions, consultations, and complaints received from customers by telephone or e-mail. ), The quality of the target text document group is scored and evaluated from the viewpoint of parsing for each user (operator, etc.) and group, and the evaluation result is presented to the user. Is a computer system having a function of providing support for improving the input quality of a text document.
品質の評価に際しては、構文解析の観点から後述する5つの評価項目により評価を行い、それぞれの評価項目についてスコアリングするとともに統計情報を算出して出力する。また、対象のユーザにおけるスコアの最も低い評価項目において低評価となる条件に該当する文章群と、他のユーザも含めて当該評価項目において高評価となる条件に該当する文章群とを抽出し、これらの文章群から類似度の高い文章ペアを抽出して、改善対象の例文および見本の例文としてそれぞれユーザに提示する。 When evaluating the quality, evaluation is performed using five evaluation items described later from the viewpoint of syntax analysis, and each evaluation item is scored and statistical information is calculated and output. In addition, a sentence group corresponding to a condition that is low in the evaluation item with the lowest score in the target user and a sentence group that corresponds to a condition that is high in the evaluation item including other users are extracted, A pair of sentences having a high similarity is extracted from these sentence groups and presented to the user as an example sentence to be improved and an example sentence of the sample.
[システム構成]
図1は、本発明の一実施の形態である文書品質評価システムの構成例の概要を示した図である。文書品質評価システム1は、例えば、サーバやPC(Personal Computer)等によって構成され、ソフトウェアプログラムによって実装された構文解析部10、品質評価部20、例文抽出部30およびインタフェース部40の各部と、データベースやファイルテーブル等からなるテキスト文書管理51、単語管理52および文章管理53の各テーブルを有する。また、ファイルテーブル等からなる冗長要素11を有する。
[System configuration]
FIG. 1 is a diagram showing an outline of a configuration example of a document quality evaluation system according to an embodiment of the present invention. The document quality evaluation system 1 is constituted by, for example, a server, a PC (Personal Computer), etc., and each unit of a
構文解析部10は、後述するインタフェース部40等を介して取り込まれたテキスト文書内の各文章について、いわゆる形態素解析および構文解析を行い、単語への分解や構文木の生成などの解析処理を行う機能を有する。なお、形態素解析、構文解析の各解析処理については自然言語処理における公知の技術やアルゴリズムを適宜利用することができ、構文解析部10に一般的な形態素解析エンジンや構文解析エンジンを組み込んで用いることも可能である。
The
解析処理の結果は、テキスト文書管理51、単語管理52、文章管理53の各テーブルに格納される。このとき、解析結果に基づいて、後述する品質評価部20での評価の際に利用するために、各文章における単語の数や、状況描写と判断される表現の数、文章が主語を有するか否かや、冗長要素11のテーブルに予め設定された挨拶等の冗長的な単語を有するか否か等の集計処理を行い、これらの情報も合わせて文章管理53のテーブルに格納する。
The results of the analysis processing are stored in the
品質評価部20は、テキスト文書管理51、単語管理52および文章管理53の各テーブルに保持された情報に基づいて、ユーザ毎やグループ毎に、対象となるテキスト文書群についての品質を構文解析の観点から後述する5つの評価項目についてスコアリングして評価し、評価結果をインタフェース部40を介してユーザに提示する機能を有する。また、評価結果について各種平均や割合、偏差値等の統計情報を算出して提示する機能や、評価結果をデータベース等に格納して保持しておく機能などを有していてもよい。
Based on the information held in the
例文抽出部30は、対象のユーザにおける評価(スコア)の最も低い評価項目において低評価となる条件に該当する文章群(対象のユーザが入力したもの)と、当該評価項目において高評価となる条件に該当する文章群(対象のユーザおよび他のユーザが入力したものを含む)とを抽出し、これらの文章群から類似度の高い文章ペアを抽出して、改善対象の例文および見本の例文として、インタフェース部40を介してユーザに提示する機能を有する。改善対象および見本の例文の抽出結果をデータベース等に格納して保持しておく機能を有していてもよい。
The example
インタフェース部40は、文書品質評価システム1における画面表示等のユーザインタフェースや、テキスト文書群の取り込みなどの入出力機能を有する。画面等の表示については、図示していないが、例えば、文書品質評価システム1自体が備えるディスプレイ等に直接表示してもよいし、Webサーバプログラムを利用してクライアント端末上のWebブラウザを介して画面を表示するようにしてもよい。なお、本実施の形態では、文書品質評価システム1を独立したシステムとして実装する例を示しているが、例えば、ユーザからのテキスト文書の入力を受け付けるコールセンターシステム等の他のシステムの一部として実装してもよい。
The
[データ構成]
図2は、テキスト文書管理51のデータ構成および具体的なデータの例について示した図である。テキスト文書管理51は、ユーザが入力した文章からなるテキスト文書を管理するテーブルであり、例えば、テキスト文書ID、入力者属性などの各項目を有する。テキスト文書IDの項目は、文書品質評価システム1によって割り振られた、各テキスト文書を一意に識別するIDの情報を保持する。入力者属性の項目は、対象のテキスト文書を入力したユーザ(入力者)の属性の情報を保持し、少なくともユーザを一意に識別することが可能なIDやユーザ名などの情報を保持する。
[Data structure]
FIG. 2 is a diagram showing a data structure of the
図3は、単語管理52のデータ構成および具体的なデータの例について示した図である。単語管理52は、ユーザが入力した文章に含まれる各単語を管理するテーブルであり、例えば、テキスト文書ID、文章番号、単語データなどの各項目を有する。テキスト文書IDの項目は、対象の単語が含まれる文章が属するテキスト文書のIDの情報を保持する。このテキスト文書IDは、図2のテキスト文書管理51のテキスト文書IDの項目と対応する。
FIG. 3 is a diagram illustrating a data configuration of the
文章番号の項目は、文書品質評価システム1によって割り振られた、対象の単語が含まれる文章についての対象のテキスト文書内での識別番号を保持する。この文章番号は、後述する図4の文章管理53の文章番号の項目と対応する。単語データの項目は、構文解析部10による対象の文章の解析処理の結果得られた単語のテキストデータを保持する。
The item of the sentence number holds an identification number assigned by the document quality evaluation system 1 for the sentence including the target word in the target text document. This sentence number corresponds to a sentence number item in the
図4は、文章管理53のデータ構成および具体的なデータの例について示した図である。文章管理53は、ユーザが入力した各文章を管理するテーブルであり、例えば、テキスト文書ID、文章番号、文章データ、単語数、状況描写数、主語フラグ、冗長要素フラグなどの各項目を有する。テキスト文書IDの項目は、対象の文章が属するテキスト文書のIDの情報を保持する。このテキスト文書IDは、図2のテキスト文書管理51のテキスト文書IDの項目と対応する。
FIG. 4 is a diagram showing a data configuration of the
文章番号の項目は、文書品質評価システム1によって割り振られた、対象の文章についての対象のテキスト文書内での識別番号の情報を保持する。1つのテキスト文書には1つ以上の文章が含まれ、各文章の識別番号の値は、例えば、テキスト文書内の先頭の文章から順に1、2、…のように割り振る。文章データの項目は、対象の文章のテキストデータを保持する。 The item of sentence number holds information on the identification number assigned by the document quality evaluation system 1 in the target text document for the target sentence. One text document includes one or more sentences, and the identification number value of each sentence is assigned, for example, 1, 2,... In order from the first sentence in the text document. The text data item holds text data of the target text.
単語数の項目は、対象の文章中に含まれる単語の数の情報を保持する。状況描写数は、対象の文章中において状況描写と判断された表現の数の情報を保持する。主語フラグは、対象の文章が主語を有するか否かを示すフラグ値の情報を保持する。冗長要素フラグは、対象の文章が冗長要素11のテーブルに予め設定された挨拶等の冗長的な単語を有するか否かを示すフラグ値の情報を保持する。これらの各項目の情報は、構文解析部10による対象の文章についての解析処理の結果に基づいて得られる情報である。
The word count item holds information on the number of words included in the target sentence. The number of situation description holds information on the number of expressions determined to be the situation description in the target sentence. The subject flag holds flag value information indicating whether or not the subject sentence has a subject. The redundant element flag holds flag value information indicating whether or not the target sentence has redundant words such as greetings preset in the table of the
なお、上記の各テーブルおよびそれらのデータ構成は図示したものに限らず、上述したデータ項目を管理可能なものであれば他のテーブル構成であったり、他の項目を有していたりしてもよい。 The above tables and their data structures are not limited to those shown in the drawings, and may be other table structures or have other items as long as the data items described above can be managed. Good.
[スコアリング]
構文解析部10によって、取り込まれたテキスト文書群について解析処理が行われ、テキスト文書管理51、単語管理52、文章管理53の各テーブルに解析結果に基づく情報が保持されると、次に品質評価部20では、ユーザ毎やグループ毎に、入力されたテキスト文書群についての品質を構文解析の観点から評価する。本実施の形態では、コールセンターにおけるコールログにおける文章の注目点であり、構文解析の結果から容易に評価可能なものとして、例えば、(1)「文の成立」、(2)「主述関係」、(3)「説明要素」、(4)「状況描写」、(5)「排冗長性」の5つの評価項目についてスコアリングして評価する。これらの評価項目は、評価する対象とするテキスト文書の特性に応じて他の評価項目とすることも可能である。
[Scoring]
When the parsing
(1)「文の成立」の評価では、テキスト文書内の文章が単語のみの記述ではなく文として成立しているかという条件でスコアリングする。「文の成立」についてのスコアSは、例えば、全テキスト文書から文として成立する余地のない文章のみからなるテキスト文書を除外したものの全テキスト文書に対する割合として、以下の式により算出する。 (1) In the evaluation of “sentence of sentence”, scoring is performed on the condition that the sentence in the text document is established as a sentence rather than a description of only words. The score S for “sentence of sentence” is calculated, for example, as the ratio of all text documents excluding text documents consisting only of sentences that have no room for establishment as sentences, with respect to all text documents.
ここで、文として成立する余地のない文章のみからなるテキスト文書の数は、例えば、2つ以上の単語からなる文章を有さないテキスト文書(単語が1つしかない文章のみからなるテキスト文書)の数として求める。なお、文章に含まれる単語の数は、文章管理53の単語数の項目により把握することができる。また、対象のテキスト文書が対象のユーザやグループに該当するものであるか否かは、テキスト管理51の入力者属性の項目により判断することができる。
Here, the number of text documents consisting only of sentences that have no room for a sentence is, for example, a text document that does not have a sentence consisting of two or more words (a text document consisting only of sentences having only one word). As the number of Note that the number of words included in the sentence can be grasped from the word number item of the
(2)「主述関係」の評価では、テキスト文書内の文章が主語・述語の主述関係を有する文章となっているかという条件でスコアリングする。「主述関係」についてのスコアSは、例えば、全テキスト文書から上述した文として成立する余地のない文章、および主語がない文章のみからなるテキスト文書を除外したものの全テキスト文書に対する割合として、以下の式により算出する。 (2) In the evaluation of “main predicate relationship”, scoring is performed on the condition that the sentence in the text document is a sentence having the main predicate relation of the subject / predicate. The score S for the “subject relationship” is, for example, the ratio of all text documents excluding text that has no room for establishment as the above-mentioned sentence and text documents consisting only of sentences having no subject, It is calculated by the following formula.
なお、主語がない文章については、例えば、文章管理53の主語フラグの項目がFALSEである文章として把握することができる。
Note that a sentence having no subject can be recognized as a sentence whose subject flag item of the
(3)「説明要素」の評価では、テキスト文書内の文章が主語・述語以外に説明要素を有しているかという条件でスコアリングする。「説明要素」についてのスコアSは、例えば、全テキスト文書から上述した文として成立する余地のない文章と主語がない文章、および主語と述語のみで構成される文章のみからなるテキスト文書を除外したものの全テキスト文書に対する割合として、以下の式により算出する。 (3) In the evaluation of “explanatory element”, scoring is performed on the condition that the sentence in the text document has an explanatory element other than the subject / predicate. The score S for the “explanatory element” excludes, for example, a text document that has no room for formation as a sentence described above from all text documents, a sentence that does not have a subject, and a text document that includes only a sentence composed only of the subject and a predicate. As a percentage of all text documents, the following formula is used.
なお、主語と述語のみで構成される文章については、主述関係を有する文章のうち、文章管理53の単語数の項目が3未満の文章として把握することができる。
In addition, about the sentence comprised only with a subject and a predicate, it can be grasped | ascertained as a sentence in which the item of the word count of the
(4)「状況描写」の評価では、テキスト文書内の文章が状況に関する記述を有しているかという条件でスコアリングする。「状況描写」についてのスコアSは、例えば、主語を有し、かつ状況に関する記述を有する文章を含むテキスト文書の全テキスト文書に対する割合として、以下の式により算出する。 (4) In the evaluation of “situation description”, scoring is performed on the condition that the sentence in the text document has a description about the situation. The score S for “situation description” is calculated by, for example, the following formula as a ratio of a text document including a sentence having a subject and a description about the situation to all text documents.
なお、状況に関する記述を有する文章については、文章管理53の状況描写数の項目が0より大きい文章として把握することができる。また、これらの文章は、上記(1)〜(3)の評価において除外される文章には該当しないものである。
Note that a sentence having a description about a situation can be understood as a sentence in which the item of the number of situation description in the
(5)「排冗長性」の評価では、テキスト文書内の文章が挨拶等の冗長的な単語を有していないかという条件でスコアリングする。「排冗長性」についてのスコアSは、例えば、全テキスト文書から冗長的な単語を有する文章を有するテキスト文書を除外したものの全テキスト文書に対する割合として、以下の式により算出する。 (5) In the evaluation of “redundancy redundancy”, scoring is performed on the condition that a sentence in a text document does not have a redundant word such as a greeting. The score S for “redundancy redundancy” is calculated, for example, as the ratio of all text documents excluding text documents having sentences with redundant words to all text documents by the following formula.
なお、冗長的な単語を有する文章については、文章管理53の冗長要素フラグの項目がTRUEである文章として把握することができる。
A sentence having redundant words can be recognized as a sentence whose redundant element flag item in the
上記の数1〜数5に示した式によって、ユーザ毎やグループ毎に、入力されたテキスト文書についての各評価項目でのスコアSを算出し、インタフェース部40を介してユーザに提示する。提示の形式は特に限定されず、評価項目毎にスコアをそのまま提示してもよいし、スコアの範囲により予め定義されたランク(例えば“A”〜“E”など)に変換して提示してもよい。このとき、グループの構成によっては例えば全ユーザがランク“A”に該当してしまい、的確な評価(特に改善点の指摘)が困難となる場合を考慮して、スコアリングの際の重み付け値を設定できるようにしてもよい(例えば“厳しい”評価をする設定の場合はスコアSの値が小さくなるように重み付け値を設定する)。
The score S in each evaluation item for the input text document is calculated for each user or each group by the equations shown in the above formulas 1 to 5, and presented to the user via the
[例文抽出]
品質評価部20によって、ユーザ毎やグループ毎にテキスト文書群についての各評価項目でのスコア(ランク)を算出した後、例文抽出部30では、対象のユーザに提示するための改善対象の例文および見本の例文(テキスト文書中の重要箇所)を抽出する。図5は、改善対象および見本の例文を抽出する処理の例を示したフローチャートである。
[Example sentence extraction]
After the score (rank) for each evaluation item for the text document group is calculated for each user or for each group by the
まず、対象のユーザ(入力者1)について、品質評価部20によって評価された各評価項目についての評価結果の情報を取得する(S101)。次に、各評価項目の評価が全て最高のランク“A”(もしくはスコアが所定の数値以上)であるか否かを判定する(S102)。全ての評価項目がランク“A”である場合は、インタフェース部40を介して、例えば“特に改善すべき項目はありません”等の、改善点がない旨のメッセージを出力し(S110)、処理を終了する。
First, the information of the evaluation result about each evaluation item evaluated by the
ステップS102で、全ての評価項目がランク“A”ではない場合は、ランク(もしくはスコア)が最低の評価項目を取得する(S103)。次に、ランクが最低の評価項目において低評価となる条件に該当する入力者1の文章を文章群Aとして抽出し、この情報を配列Aに格納する(S104)。具体的には、テキスト管理51によって入力者1が入力したテキスト文書を特定し、文章管理53において対象のテキスト文書に含まれる文章から低評価となる条件に該当する各文章のテキスト文書IDおよび文章番号の項目を抽出し、この値を配列Aに格納する。
If all the evaluation items are not ranked “A” in step S102, the evaluation item with the lowest rank (or score) is acquired (S103). Next, the sentence of the input person 1 corresponding to the condition of low evaluation in the evaluation item with the lowest rank is extracted as the sentence group A, and this information is stored in the array A (S104). Specifically, the text document input by the input person 1 is specified by the
ここで、各評価項目において低評価となる条件は、上述した品質評価部20におけるスコアリングの際の条件に対応しており、
「文の成立」:文章管理53の単語数の項目が1以下である
「主述関係」:文章管理53の主語フラグの項目がFALSEである
「説明要素」:文章管理53の単語数の項目が3未満である
「状況描写」:文章管理53の状況描写数の項目が0である
「排冗長性」:文章管理53の冗長要素フラグの項目がTRUEである
の各条件に該当する文章群を抽出することになる。
Here, the conditions for low evaluation in each evaluation item correspond to the conditions for scoring in the
“Sentence formation”: The number of words item in the
次に、対象の評価項目(入力者1についてランク(もしくはスコア)が最低の評価項目)において入力者1よりもランク(もしくはスコア)が高いユーザ(入力者2)が存在するか否かを判定する(S105)。評価が高い入力者2が存在する場合は、対象の評価項目において高評価となる条件に該当する入力者2の文章を文章群Bとして抽出し、この情報を配列Bに格納して(S107)、ステップS109に進む。具体的には、テキスト管理51によって入力者2が入力したテキスト文書を特定し、文章管理53において対象のテキスト文書に含まれる文章から高評価となる条件に該当する各文章のテキスト文書IDおよび文章番号の項目を抽出し、この値を配列Bに格納する。
Next, it is determined whether or not there is a user (input person 2) whose rank (or score) is higher than that of the input person 1 in the target evaluation item (an evaluation item having the lowest rank (or score) for the input person 1). (S105). If there is an input person 2 having a high evaluation, the sentence of the input person 2 corresponding to the condition of high evaluation in the target evaluation item is extracted as a sentence group B, and this information is stored in the array B (S107). The process proceeds to step S109. Specifically, the text document input by the input person 2 is identified by the
ここで、各評価項目において高評価となる条件は、上述した品質評価部20におけるスコアリングの際の条件に対応しており(上述した低評価となる条件の逆となる)、
「文の成立」:文章管理53の単語数の項目が2以上である
「主述関係」:文章管理53の主語フラグの項目がTRUEである
「説明要素」:文章管理53の単語数の項目が3以上である
「状況描写」:文章管理53の状況描写数の項目が1以上である
「排冗長性」:文章管理53の冗長要素フラグの項目がFALSEである
の各条件に該当する文章群を抽出することになる。
Here, the conditions for high evaluation in each evaluation item correspond to the conditions for scoring in the
“Sentence formation”: The number of words in the
ステップS105において評価が高い入力者2が存在しない場合は、対象の評価項目において高評価となる条件に該当する入力者1の文章があるか否かを判定する(S106)。該当する入力者1の文章がない場合は、配列Aに格納された文章群Aの情報から入力者1に対する改善対象の例文を抽出して、インタフェース部40を介して出力する(S113)。具体的には、例えば、配列Aからテキスト文書IDおよび文章番号の値が最も若い(小さい)データを選択し、これらの値によって特定される文章データを文章管理53から取得して改善対象の例文とする。さらに、インタフェース部40を介して、例えば“見本となる文章はありません”等の、見本となる例文がない旨のメッセージを出力し(S114)、処理を終了する。
If there is no input person 2 having a high evaluation in step S105, it is determined whether or not there is a sentence of the input person 1 corresponding to a high evaluation condition in the target evaluation item (S106). If there is no corresponding sentence of the input person 1, an example sentence to be improved for the input person 1 is extracted from the information of the sentence group A stored in the array A and output via the interface unit 40 (S 113). Specifically, for example, data with the smallest (smallest) text document ID and sentence number values is selected from the array A, and sentence data specified by these values is acquired from the
ステップS106において高評価となる条件に該当する入力者1の文章がある場合は、対象の評価項目において高評価となる条件に該当する入力者1の文章を文章群Bとして抽出し、この情報を配列Bに格納する(S108)。文章群Bの抽出の具体的な処理は、上述したステップS107と同様であるため説明は省略する。 If there is a sentence of the input person 1 corresponding to the high evaluation condition in step S106, the sentence of the input person 1 corresponding to the high evaluation condition in the target evaluation item is extracted as the sentence group B, and this information is extracted. Store in array B (S108). Since the specific process of extracting the sentence group B is the same as that in step S107 described above, description thereof is omitted.
次に、文章群Aと文章群B(ステップS107もしくはS108で抽出されたもの)との中で類似度が最も高い文章ペア(文章群Aから抽出された文章aおよび文章群Bから抽出された文章b)を抽出する(S109)。文章群Aもしくは文章群Bの中で類似度が最も高い文章が複数存在する場合は、例えば、これらの中で配列Aもしくは配列Bにおけるテキスト文書IDおよび文章番号の値が最も若い(小さい)データを選択し、これらの値によって特定される文章を文章aもしくは文章bとする。 Next, the sentence pair (extracted from the sentence a and the sentence group B extracted from the sentence group A) having the highest similarity in the sentence group A and the sentence group B (extracted in step S107 or S108). Sentence b) is extracted (S109). When there are a plurality of sentences having the highest similarity in the sentence group A or the sentence group B, for example, the text document ID and sentence number values in the array A or the array B are the youngest (smallest) data. And the sentence specified by these values is designated as sentence a or sentence b.
各文章間での類似度の算出には種々の手法を用いることができる。例えば、単語管理52に基づいて求められる各文章に含まれる単語の出現頻度から文章毎の頻度ベクトルを算出し、頻度ベクトル間のなす角からいわゆるコサイン類似度を算出して類似度とすることができる。
Various methods can be used for calculating the similarity between the sentences. For example, a frequency vector for each sentence is calculated from the appearance frequency of words included in each sentence obtained based on the
図6は、文章間のコサイン類似度を算出する場合の例を示した図である。図6において、文章d1は、t1、t2、t3、t5の各単語を含んでおり、文章d2は、t1、t2、t4、t5の各単語を含んでいることを示している。ここで、文章d1、d2の頻度ベクトルU1、U2は、それぞれ単語t1〜t5の文章d1、d2における出現頻度を要素として図示するように求められる。ここで、文章d1とd2とのコサイン類似度cos(d1,d2)は、図示するように、頻度ベクトルU1、U2の内積を各頻度ベクトルの大きさで除算することで得ることができる。 FIG. 6 is a diagram illustrating an example of calculating the cosine similarity between sentences. In FIG. 6, the sentence d1 includes the words t1, t2, t3, and t5, and the sentence d2 indicates that the words t1, t2, t4, and t5 are included. Here, the frequency vectors U1 and U2 of the sentences d1 and d2 are determined so as to illustrate the appearance frequencies of the words t1 to t5 in the sentences d1 and d2 as elements. Here, the cosine similarity cos (d1, d2) between the sentences d1 and d2 can be obtained by dividing the inner product of the frequency vectors U1 and U2 by the magnitude of each frequency vector, as shown in the figure.
その後、抽出された文章ペアのうち、文章a(入力者1が入力した文章)を入力者1に対する改善対象の例文としてインタフェース部40を介して出力し(S111)、さらに文章b(入力者2もしくは入力者1が入力した文章)を見本となる例文としてインタフェース部40を介して出力して(S112)、処理を終了する。文章ペアの文章aと文章bとは内容の類似度が高いため、改善対象の例文と見本となる例文とは、内容が類似したものになる。従って、ユーザは、改善対象の例文について、見本となる例文を参照することでどのように記載すればよかったのかを的確に把握することが可能となる。 After that, among the extracted sentence pairs, the sentence a (sentence input by the input person 1) is output as an example sentence to be improved for the input person 1 via the interface unit 40 (S111), and further the sentence b (input person 2) Alternatively, the sentence entered by the input person 1 is output as an example sentence via the interface unit 40 (S112), and the process is terminated. Since the sentence a and sentence b of the sentence pair have a high degree of content similarity, the example sentence to be improved and the example sentence to be sampled are similar in contents. Therefore, the user can accurately grasp how to describe the example sentence to be improved by referring to the example sentence as a sample.
インタフェース部40を介して改善対象および見本となる例文をユーザに提示する際は、例えば、ランクが最低となった評価項目をメッセージ等と合わせて指摘し、当該評価項目についての改善対象の例文および見本となる例文を並べて出力する。見本となる例文については、当該例文を入力したユーザ(入力者2もしくは入力者1)の氏名等の属性や、当該評価項目についてのランク(スコア)の情報を合わせて出力するようにしてもよい。
When presenting an example sentence to be improved and a sample to the user via the
以上に説明したように、本発明の一実施の形態である文書品質評価システム1によれば、ユーザが入力したテキスト文書群について、構文解析の観点から複数の評価項目について品質をスコアリングして評価するとともに、スコアの最も低い評価項目について、低評価となる条件に該当する文章群と、高評価となる条件に該当する文章群から類似度の高い文章ペアを抽出して提示することで、改善対象の例文および見本の例文を提示することが可能となる。 As described above, according to the document quality evaluation system 1 according to an embodiment of the present invention, the text document group input by the user is scored with respect to a plurality of evaluation items from the viewpoint of parsing. In addition to evaluating, for the evaluation item with the lowest score, by extracting and presenting a pair of sentences with a high degree of similarity from a sentence group corresponding to the low evaluation condition and a sentence group corresponding to the high evaluation condition, It is possible to present an example sentence to be improved and an example sentence.
これにより、ユーザに対して簡潔・具体的かつ的確に文章の入力品質を向上させるための情報を提示して支援を行うことが可能となる。さらに、蓄積されるテキスト文書の品質が向上することから、テキストマイニング等による分析を効果的に行うことが可能となる。 As a result, it is possible to provide support to the user by presenting information for improving the text input quality in a concise, specific and accurate manner. Furthermore, since the quality of the stored text document is improved, analysis by text mining or the like can be performed effectively.
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。 As mentioned above, the invention made by the present inventor has been specifically described based on the embodiment. However, the present invention is not limited to the embodiment, and various modifications can be made without departing from the scope of the invention. Needless to say.
本発明は、テキスト文書について構文解析の観点での品質を評価する文書品質評価システムおよび文書品質評価プログラムに利用可能である。 The present invention is applicable to a document quality evaluation system and a document quality evaluation program for evaluating the quality of a text document from the viewpoint of syntax analysis.
1…文書品質評価システム、
10…構文解析部、11…冗長要素、20…品質評価部、30…例文抽出部、40…インタフェース部、
51…テキスト文書管理、52…単語管理、53…文章管理。
1 ... Document quality evaluation system,
DESCRIPTION OF
51 ... Text document management, 52 ... Word management, 53 ... Sentence management.
Claims (10)
取り込んだ前記テキスト文書群内の各文章について形態素解析および構文解析を行い、解析結果に基づいて集計処理を行って、前記解析結果および集計結果をテーブルに格納する構文解析部と、
前記テーブルに保持された情報に基づいて、第1のユーザもしくは前記第1のユーザが属するグループ毎に、対象となる前記テキスト文書群についての品質を構文解析の観点から複数の評価項目についてスコアリングして評価し、評価結果を出力して前記第1のユーザに提示する品質評価部と、
前記第1のユーザについての前記評価結果における評価の最も低い前記評価項目である最低評価項目において低評価となる条件に該当する前記第1のユーザの第1の文章群と、前記最低評価項目において前記第1のユーザよりも評価が高い第2のユーザについての、前記最低評価項目において高評価となる条件に該当する第2の文章群とを抽出し、前記第1の文章群と前記第2の文章群から、それぞれ類似度の高い第1の文章と第2の文章を抽出し、前記第1の文章を改善対象の例文とし、前記第2の文章を見本の例文として出力して前記第1のユーザに提示する例文抽出部とを有することを特徴とする文書品質評価システム。 A text document group input by a user is captured, and for each user or group to which the user belongs, the quality of the target text document group is scored and evaluated from the viewpoint of syntax analysis, and the evaluation result is given to the user. A document quality evaluation system that provides support for improving the quality of input of the text document to the user by presenting,
A parse analysis unit that performs morphological analysis and syntax analysis for each sentence in the captured text document group, performs aggregation processing based on the analysis result, and stores the analysis result and the aggregation result in a table;
Based on the information held in the table, for each of the first user or the group to which the first user belongs, the quality of the target text document group is scored for a plurality of evaluation items from the viewpoint of parsing And a quality evaluation unit that outputs an evaluation result and presents it to the first user;
In the first sentence group of the first user corresponding to the condition of low evaluation in the lowest evaluation item that is the lowest evaluation item in the evaluation result for the first user, and in the lowest evaluation item A second sentence group corresponding to a condition in which the second user having a higher evaluation than the first user is highly evaluated in the lowest evaluation item is extracted, and the first sentence group and the second sentence group are extracted. The first sentence and the second sentence having high similarity are extracted from the sentence group, the first sentence is used as an example sentence to be improved, and the second sentence is output as an example sentence. A document quality evaluation system comprising an example sentence extraction unit to be presented to one user.
前記例文抽出部は、前記最低評価項目において前記第1のユーザよりも評価が高い前記第2のユーザが存在しない場合、前記最低評価項目において高評価となる条件に該当する前記第1のユーザの文章群を抽出して前記第2の文章群とすることを特徴とする文書品質評価システム。 The document quality evaluation system according to claim 1,
When the second user whose evaluation is higher than that of the first user in the lowest evaluation item does not exist in the lowest evaluation item, the example sentence extraction unit extracts the first user who satisfies the condition of high evaluation in the lowest evaluation item. A document quality evaluation system, wherein a sentence group is extracted and used as the second sentence group.
前記例文抽出部は、前記最低評価項目において高評価となる条件に該当する前記第1のユーザの文章が存在しない場合、前記第1の文章群から選択した文章を前記第1の文章とし、前記第1の文章を前記改善対象の例文とするとともに該当する前記見本の例文がない旨を出力して前記第1のユーザに提示することを特徴とする文書品質評価システム。 The document quality evaluation system according to claim 2,
The example sentence extraction unit, when there is no sentence of the first user that meets the condition of high evaluation in the lowest evaluation item, the sentence selected from the first sentence group is set as the first sentence, A document quality evaluation system characterized in that a first sentence is used as the example sentence to be improved, and the fact that there is no corresponding example sentence is output and presented to the first user.
前記例文抽出部は、前記第1のユーザについての前記各評価項目の前記評価結果が全て所定以上の評価である場合に、改善点がない旨を出力して前記第1のユーザに提示することを特徴とする文書品質評価システム。 In the document quality evaluation system according to any one of claims 1 to 3,
The example sentence extracting unit outputs that there is no improvement point and presents it to the first user when all the evaluation results of the respective evaluation items for the first user are evaluations equal to or higher than a predetermined value. Document quality evaluation system characterized by
前記例文抽出部は、前記類似度として、対象の各文章に含まれる各単語の出現頻度を要素とする頻度ベクトルに基づくコサイン類似度を用いることを特徴とする文書品質評価システム。 In the document quality evaluation system according to any one of claims 1 to 4,
The document example evaluation unit uses a cosine similarity based on a frequency vector having an appearance frequency of each word included in each target sentence as the similarity.
取り込んだ前記テキスト文書群内の各文章について形態素解析および構文解析を行い、解析結果に基づいて集計処理を行って、前記解析結果および集計結果をテーブルに格納する構文解析部と、
前記テーブルに保持された情報に基づいて、第1のユーザもしくは前記第1のユーザが属するグループ毎に、対象となる前記テキスト文書群についての品質を構文解析の観点から複数の評価項目についてスコアリングして評価し、評価結果を出力して前記第1のユーザに提示する品質評価部と、
前記第1のユーザについての前記評価結果における評価の最も低い前記評価項目である最低評価項目において低評価となる条件に該当する前記第1のユーザの第1の文章群と、前記最低評価項目において前記第1のユーザよりも評価が高い第2のユーザについての、前記最低評価項目において高評価となる条件に該当する第2の文章群とを抽出し、前記第1の文章群と前記第2の文章群から、それぞれ類似度の高い第1の文章と第2の文章を抽出し、前記第1の文章を改善対象の例文とし、前記第2の文章を見本の例文として出力して前記第1のユーザに提示する例文抽出部とを有することを特徴とする文書品質評価プログラム。 A text document group input by a user is captured, and for each user or group to which the user belongs, the quality of the target text document group is scored and evaluated from the viewpoint of syntax analysis, and the evaluation result is given to the user. A document quality evaluation program that causes a computer to function as a system for providing support for improving the quality of input of the text document to the user by presenting,
A parse analysis unit that performs morphological analysis and syntax analysis for each sentence in the captured text document group, performs aggregation processing based on the analysis result, and stores the analysis result and the aggregation result in a table;
Based on the information held in the table, for each of the first user or the group to which the first user belongs, the quality of the target text document group is scored for a plurality of evaluation items from the viewpoint of parsing And a quality evaluation unit that outputs an evaluation result and presents it to the first user;
In the first sentence group of the first user corresponding to the condition of low evaluation in the lowest evaluation item that is the lowest evaluation item in the evaluation result for the first user, and in the lowest evaluation item A second sentence group corresponding to a condition in which the second user having a higher evaluation than the first user is highly evaluated in the lowest evaluation item is extracted, and the first sentence group and the second sentence group are extracted. The first sentence and the second sentence having high similarity are extracted from the sentence group, the first sentence is used as an example sentence to be improved, and the second sentence is output as an example sentence. A document quality evaluation program comprising an example sentence extraction unit presented to one user.
前記例文抽出部は、前記最低評価項目において前記第1のユーザよりも評価が高い前記第2のユーザが存在しない場合、前記最低評価項目において高評価となる条件に該当する前記第1のユーザの文章群を抽出して前記第2の文章群とすることを特徴とする文書品質評価プログラム。 The document quality evaluation program according to claim 6,
When the second user whose evaluation is higher than that of the first user in the lowest evaluation item does not exist in the lowest evaluation item, the example sentence extraction unit extracts the first user who satisfies the condition of high evaluation in the lowest evaluation item. A document quality evaluation program, wherein a sentence group is extracted and used as the second sentence group.
前記例文抽出部は、前記最低評価項目において高評価となる条件に該当する前記第1のユーザの文章が存在しない場合、前記第1の文章群から選択した文章を前記第1の文章とし、前記第1の文章を前記改善対象の例文とするとともに該当する前記見本の例文がない旨を出力して前記第1のユーザに提示することを特徴とする文書品質評価プログラム。 The document quality evaluation program according to claim 7,
The example sentence extraction unit, when there is no sentence of the first user that meets the condition of high evaluation in the lowest evaluation item, the sentence selected from the first sentence group is set as the first sentence, A document quality evaluation program characterized in that a first sentence is used as the example sentence to be improved and a message indicating that there is no corresponding example sentence is output and presented to the first user.
前記例文抽出部は、前記第1のユーザについての前記各評価項目の前記評価結果が全て所定以上の評価である場合に、改善点がない旨を出力して前記第1のユーザに提示することを特徴とする文書品質評価プログラム。 In the document quality evaluation program according to any one of claims 6 to 8,
The example sentence extracting unit outputs that there is no improvement point and presents it to the first user when all the evaluation results of the respective evaluation items for the first user are evaluations equal to or higher than a predetermined value. A document quality evaluation program characterized by
前記例文抽出部は、前記類似度として、対象の各文章に含まれる各単語の出現頻度を要素とする頻度ベクトルに基づくコサイン類似度を用いることを特徴とする文書品質評価プログラム。 The document quality evaluation program according to any one of claims 6 to 9,
The example sentence extraction unit uses a cosine similarity based on a frequency vector having an appearance frequency of each word included in each target sentence as the similarity.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010032634A JP5265597B2 (en) | 2010-02-17 | 2010-02-17 | Document quality evaluation system and document quality evaluation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010032634A JP5265597B2 (en) | 2010-02-17 | 2010-02-17 | Document quality evaluation system and document quality evaluation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011170535A JP2011170535A (en) | 2011-09-01 |
| JP5265597B2 true JP5265597B2 (en) | 2013-08-14 |
Family
ID=44684614
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010032634A Active JP5265597B2 (en) | 2010-02-17 | 2010-02-17 | Document quality evaluation system and document quality evaluation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5265597B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5979706B2 (en) * | 2012-03-27 | 2016-08-31 | 株式会社 ドキュメントハウス | Product manual evaluation system, its evaluation method and quality evaluation server |
| KR101663681B1 (en) * | 2015-06-11 | 2016-10-14 | 주식회사 인포리언스 | Data usage and qualtiy estimation apparatus, recoring medium and computer program |
| US11386354B2 (en) | 2017-06-16 | 2022-07-12 | Ns Solutions Corporation | Information processing apparatus, information processing method, and program |
| JP7453116B2 (en) * | 2020-09-30 | 2024-03-19 | 日鉄ソリューションズ株式会社 | Information processing device, information processing method, and program |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0554027A (en) * | 1991-08-28 | 1993-03-05 | Matsushita Electric Ind Co Ltd | Sentence review method and apparatus |
| JPH0554028A (en) * | 1991-08-28 | 1993-03-05 | Nec Corp | Sentence check device |
| JPH09231222A (en) * | 1996-02-28 | 1997-09-05 | Toshiba Corp | Japanese processing apparatus and Japanese processing method |
-
2010
- 2010-02-17 JP JP2010032634A patent/JP5265597B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011170535A (en) | 2011-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9348934B2 (en) | Systems and methods for facilitating open source intelligence gathering | |
| JP6007088B2 (en) | Question answering program, server and method using a large amount of comment text | |
| US8325189B2 (en) | Information processing apparatus capable of easily generating graph for comparing of a plurality of commercial products | |
| US9299041B2 (en) | Obtaining data from unstructured data for a structured data collection | |
| US9201928B2 (en) | Assessing quality of reviews based on online reviewer generated content | |
| US9218568B2 (en) | Disambiguating data using contextual and historical information | |
| JP5711674B2 (en) | Question answering program, server and method using a large amount of comment text | |
| US9075870B2 (en) | System, method and apparatus for detecting related topics and competition topics based on topic templates and association words | |
| US20180246880A1 (en) | System for generating synthetic sentiment using multiple points of reference within a hierarchical head noun structure | |
| KR20140045452A (en) | Summarization of conversation threads | |
| US20190251201A1 (en) | Information searching system and information searching method | |
| US20220327445A1 (en) | Workshop assistance system and workshop assistance method | |
| JP5265597B2 (en) | Document quality evaluation system and document quality evaluation program | |
| CN105096023A (en) | System and method for pushing data relevant to working standard | |
| JP5353523B2 (en) | Graph analysis apparatus, graph analysis method, and graph analysis program | |
| JP2004021445A (en) | Text data analysis system, text data analysis method, and computer program | |
| KR20140026796A (en) | System and method for providing customized patent analysis service | |
| JP2016162357A (en) | User emotion analysis apparatus and program for product | |
| TW201933269A (en) | Intellectual property system, intellectual property support method and intellectual property support program | |
| KR101994564B1 (en) | Method and apparatus for verifying user | |
| JP2005063242A (en) | Information analysis system and method | |
| JP2012038064A (en) | Conference keyword extraction device, conference keyword extraction method and conference keyword extraction program | |
| JP5368900B2 (en) | Information presenting apparatus, information presenting method, and program | |
| JP6642429B2 (en) | Text processing system, text processing method, and text processing program | |
| Yin et al. | Research of integrated algorithm establishment of a spam detection system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120110 |
|
| 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: 20130409 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130501 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5265597 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |