Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5369813B2 - Persuasion support device, persuasion support program, and persuasion support method - Google Patents
[go: Go Back, main page]

JP5369813B2 - Persuasion support device, persuasion support program, and persuasion support method - Google Patents

Persuasion support device, persuasion support program, and persuasion support method Download PDF

Info

Publication number
JP5369813B2
JP5369813B2 JP2009074351A JP2009074351A JP5369813B2 JP 5369813 B2 JP5369813 B2 JP 5369813B2 JP 2009074351 A JP2009074351 A JP 2009074351A JP 2009074351 A JP2009074351 A JP 2009074351A JP 5369813 B2 JP5369813 B2 JP 5369813B2
Authority
JP
Japan
Prior art keywords
sentence
reason
cluster
information
clustering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009074351A
Other languages
Japanese (ja)
Other versions
JP2010225093A (en
Inventor
弘伸 北島
亮 落谷
伸弘 湯上
守夫 池坂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2009074351A priority Critical patent/JP5369813B2/en
Publication of JP2010225093A publication Critical patent/JP2010225093A/en
Application granted granted Critical
Publication of JP5369813B2 publication Critical patent/JP5369813B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a persuasion support device, a persuasion support program and a persuasion support method, for giving support to persuade a person who opposes a case using a document. <P>SOLUTION: The persuasion support device 10 has: a refutation information storage part 33 storing refutation information obtained by associating a reason sentence of an adverse opinion to the case, a ground sentence for the case, and presence/absence of refutation of the reason sentence and the ground sentence; a characteristic word extraction part 35 extracting characteristic words of the reason sentence and the ground sentence from a morpheme analysis result; a clustering part 36 generating cluster information including the ground sentence, rewriting the cluster information such that the reason sentence is arranged in a cluster based on similarity between the characteristic words of the ground sentence and the reason sentence, and rewriting the cluster information such that the cluster allocated with the reason sentence is rearranged based on the refutation information; and an output processing part 37 outputting the ground sentence included in the same cluster as the reason sentence as a ground sentence for re-refutation to the reason sentence based on the cluster information. <P>COPYRIGHT: (C)2011,JPO&amp;INPIT

Description

本発明は、説得支援装置、説得支援プログラム及び説得支援方法に係り、特に文書による説得を支援する説得支援装置、説得支援プログラム及び説得支援方法に関する。   The present invention relates to a persuasion support device, a persuasion support program, and a persuasion support method, and more particularly, to a persuasion support device, a persuasion support program, and a persuasion support method that support persuasion in writing.

一般的な議論や会議を支援するシステムの考案は過去にいくつか公開されている(例えば特許文献1参照)。これらの考案は、議論の場で起こるコミュニケーションの効率を上げるためのユーザインターフェース上の工夫や、議事データを構造化して,発言を論点別にグループ化するようなものが中心である。   Several devices for supporting general discussions and meetings have been disclosed in the past (see, for example, Patent Document 1). These devices are mainly designed to improve the efficiency of communication that takes place in discussions, and to improve the efficiency of the user interface and to structure the agenda data and group the statements by issue.

例えば一般的な議論や会議を支援するシステムでは、議論の参加者が文書に種別(賛成又は反対)や情報を添付しつつ議論を進める。システムでは、議論の様子を可視化して参加者に見せ、司会者などが意見を集約して、結論を出す。また、システムでは結論を出すため、メインの主張やそれを支える主張の論理構造(主張の理由,根拠など)をはっきりさせ、その妥当性について議論を行って点数をつける。また、システムでは下位意見(複数可)の点数と論理構造とから、メインの主張の点数を計算する。   For example, in a system that supports general discussions and conferences, participants of the discussion proceed with the discussion while attaching the type (agreement or disagreement) and information to the document. In the system, the state of the discussion is visualized and shown to the participants, and the presenter gathers opinions and draws a conclusion. Also, in order to draw conclusions in the system, the main assertion and the logical structure of the assertion supporting it (the reason for the claim, the basis, etc.) are clarified, and the validity is discussed and scored. The system also calculates the score of the main claim from the score of the lower opinion (s) and the logical structure.

また、議論の相手を説得するための技術と言う観点ではディベート等において、議論の戦略を立てる際に用いられる方法論がある。ディベートとは、ある議題の肯定側と否定側とに便宜的に分かれて、それぞれの主張を論証し、その勝敗判定を聴衆や審査員が行う競技である。議論の分析や戦略策定は、ディベートにおける論証の内容に定型的な構造を持ち込むことによって行うことができる。   In addition, there is a methodology that is used in debate, etc., when developing a strategy for discussion in terms of technology to convince the other party. A debate is a competition in which an agenda is divided into an affirmative side and a negative side for the sake of convenience, each argument is demonstrated, and the winner or defeat is judged by the audience or judges. Discussion analysis and strategy development can be done by bringing a typical structure into the content of the argument in the debate.

議論の戦略を立てる際に用いられる方法論として最もよく知られたものは、Toulminの議論モデルを利用するやり方である。Toulminの議論モデルを利用する分析では、まず、論証の内容から、主張,論拠,根拠の「議論の三要素」を論証の骨格として抽出する。   The most well-known methodologies used to develop a discussion strategy are those that use Toulmin's discussion model. In the analysis using Toulmin's argument model, first, “three elements of argument” of claim, rationale, and ground are extracted from the content of argument as the skeleton of argument.

そして、Toulminの議論モデルを利用する分析では、三要素と、いくつかの補助的な要素とで構成された議論モデルを用いて、自分の主張の論拠・根拠の強化や、相手の主張の論拠・根拠の弱点を探すことが議論戦略策定の一環としてよく行われる。   In the analysis using Toulmin's argument model, the argument model composed of three elements and several auxiliary elements is used to reinforce the argument / foundation of one's claim and the argument of the opponent's argument. • Searching for weaknesses in the grounds is often done as part of the discussion strategy formulation.

ただし、Toulminの議論モデルを利用する分析は方法論のレベルである。Toulminの議論モデルを利用する分析を実施するために作業は、人手によって行う必要がある。   However, analysis using Toulmin's argument model is at the level of methodology. In order to perform an analysis using the Toulmin discussion model, the work must be done manually.

議論の相手を説得する必要のある例としては、例えば何らかの主張や施策(以下、単に施策という)に対して多数の人々の意見を収集し、収集した意見の中の反対者を説得する行為がある。何らかの施策に対して多数の人々の意見を収集し、その中の反対者を説得する場面では、施策を実施する側が、施策を支持する論証を用意し、施策の利害関係者へ説明することが、しばしば行われる。利害関係者には、説明内容に対して賛否を述べる機会がある。何らかの施策に対して多数の人々の意見を収集し、その中の反対者を説得する場面では、利害関係者が説明内容に対して賛否を述べる機会から双方の議論が開始される場合もある。   As an example that needs to persuade the other party of the discussion, for example, the act of collecting the opinions of a large number of people for some claims and measures (hereinafter simply referred to as measures) and persuading the opponent in the collected opinions is there. In a situation where many people's opinions are collected on some measure and the opponents are persuaded, the measure implementer may prepare an argument supporting the measure and explain it to the interested parties of the measure. Often done. Stakeholders have the opportunity to comment on the content of the explanation. In a situation where many people's opinions are collected for a certain measure and the opponents are persuaded, discussions between the two parties may start from the opportunity for interested parties to express their approval or disapproval of the explanation.

施策の説明や議論を通した利害関係者の説得は、行政機関と市民,企業組織と成員などの間で必要とされることが多い。通常、施策の説明や議論を通した利害関係者の説得は施策実現のための調整的行為として実施側の人的努力によって推進されるものである。   Persuasion of stakeholders through explanations and discussions of measures is often required between government agencies and citizens, business organizations and members. Usually, the persuasion of interested parties through explanations and discussions of measures is promoted by human efforts on the part of the implementation as a coordinated act for realizing the measures.

特開2004−200741号公報Japanese Patent Application Laid-Open No. 2004-200741

しかしながら、施策に多数の利害関係者がいるような場合、利害関係者の説得を充分に行うことは一般に困難である。その典型的な例としては、官公庁が行うパブリックコメント(意見公募手続)が挙げられる。   However, when there are a large number of stakeholders in a measure, it is generally difficult to fully persuade the stakeholders. A typical example is public comment (public opinion solicitation procedure) conducted by government agencies.

国や自治体の行政機関が主催するパブリックコメントでは、命令や規則を政府が定める前に、その内容についての意見を広く人々に求めることが行われる。行政機関は寄せられた意見に対して、自身の考え方を表明することが義務づけられている。しかし、全ての意見に答えることは通常求められていない。   Public comments sponsored by government agencies in governments and local governments ask people for opinions on the content before the government decides on orders and rules. Government agencies are obliged to express their views on the opinions received. However, it is not usually required to answer all opinions.

国や自治体の行政機関が主催するパブリックコメントの結果の公示は、代表的な意見を要約して、数個から数十個くらいを取り上げ、それらに対する官庁側の「考え方」を示す文書を添付するかたちで行われる。なお、国や自治体の行政機関が主催するパブリックコメントでは、個々の反対意見に個別に再反論することが必須でない。ここで、再反論とは施策実施側が何らかの施策に対して多数の人々の意見を収集し、その中の反対者を説得する行為をいう。   For public announcements of public comment results sponsored by government agencies of national and local governments, summarize representative opinions, pick up a few to tens of them, and attach a document that shows the government's “thinking” about them. It is done in the form. In addition, in public comments sponsored by government agencies of national and local governments, it is not essential to refute each objection individually. Here, re-argument refers to an act in which the measure implementation side collects opinions of a large number of people for a certain measure and persuades the opponents.

ところで、国や自治体の行政機関が主催するパブリックコメントでは、反対の多い案件に対して数万にものぼる意見が寄せられることもある。このような場合、代表的な意見を要約して、数個から数十個くらいを取り上げ、それらに対する官庁側の「考え方」を示す文書を添付するパブリックコメントの結果の公示は、作業量が多くなり、人手で行うことが困難となる。   By the way, public comments sponsored by government agencies in the country and local governments can receive tens of thousands of opinions on many oppositions. In such a case, publicizing the result of a public comment that summarizes representative opinions, picks up a few to tens of them, and attaches a document indicating the “thinking” of the government office to them is a lot of work. It becomes difficult to do it manually.

したがって、国や自治体が主催するパブリックコメントのように、多くの反対者を説得するため、多くの反対意見に対する再反論を組み立てる必要がある場合には、反対意見を個別に扱うことが困難になる。なお、従来の一般的な議論や会議を支援するシステムでは議論の参加者の片方が、もう一方の参加者を説得する行為の支援ができない。   Therefore, it is difficult to treat each objection individually when it is necessary to assemble a rebuttal against many objections, in order to persuade many objections, such as public comments hosted by the state or local government. . Note that in a conventional system for supporting general discussions and meetings, one of the participants in the discussion cannot support the act of persuading the other participant.

本発明の一実施形態は、上記の点に鑑みなされたもので、主張に対する反対者への文書による説得を支援する説得支援装置、説得支援プログラム及び説得支援方法を提供することを目的とする。   One embodiment of the present invention has been made in view of the above points, and an object of the present invention is to provide a persuasion support device, a persuasion support program, and a persuasion support method that support written persuasion to an opponent to an assertion.

上記課題を解決するため、本発明の一実施形態は、主張に対する反対者への文書による説得を支援する説得支援装置であって、主張に対する反対意見の理由文と、主張の根拠文と、前記理由文及び前記根拠文の反駁性の有無とが関連付けられた反駁性情報を記憶する反駁性情報記憶部と、前記反駁性情報記憶部の前記理由文及び前記根拠文を形態素解析した結果から前記理由文及び前記根拠文に含まれる特徴語を抽出する特徴語抽出部と、前記根拠文だけクラスタの初期配置として含むクラスタ情報を生成し、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに配置するように前記クラスタ情報を書き換えるクラスタリングを行ったあと、前記反駁性情報記憶部に記憶されている前記反駁性情報に基づき、前記理由文を割り付ける前記クラスタを再配置するように前記クラスタ情報を書き換えるクラスタリング部と、前記クラスタ情報に基づき、前記理由文に対する再反論の根拠文として前記理由文と同一のクラスタに含まれる前記根拠文を出力する出力処理部とを有する。 In order to solve the above-mentioned problem, an embodiment of the present invention is a persuasion support device that supports written persuasion to an opponent of an assertion, the reasoning statement of an objection to the claim, the rationale of the claim, From the result of the morphological analysis of the reason sentence and the basis sentence of the rumination information storage section, the repeatability information storage unit that stores the repeatability information associated with the reason sentence and the presence or absence of the rumination of the basis sentence A feature word extraction unit for extracting a feature word included in the reason sentence and the basis sentence, and cluster information including only the basis sentence as an initial arrangement of the cluster is generated, and the feature word and the reason sentence included in the basis sentence are generated. Based on the similarity to the included feature word, clustering is performed to rewrite the cluster information so that the reason sentence is placed in the cluster, and then stored in the repulsive information storage unit A clustering unit that rewrites the cluster information so as to relocate the cluster to which the reason sentence is allocated based on repetitiveness information, and the same as the reason sentence as a ground sentence for re-argument based on the cluster information An output processing unit that outputs the basis sentence included in the cluster.

なお、本発明の一実施形態の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。   In addition, what applied the component, the expression, or arbitrary combinations of the component of one Embodiment of this invention to a method, an apparatus, a system, a computer program, a recording medium, a data structure, etc. is also effective as an aspect of this invention. .

上述の如く、本発明の一実施形態によれば、主張に対する反対者への文書による説得を支援することができる。   As described above, according to one embodiment of the present invention, written persuasion to the opponent of the claim can be supported.

本実施例が前提とする説得のプロセスを表した模式図である。It is the schematic diagram showing the process of persuasion which a present Example presupposes. 論点整理表の属性を表した一例の説明図である。It is explanatory drawing of an example showing the attribute of the argument arrangement table. 根拠種別の定義を表した一例の説明図である。It is explanatory drawing of an example showing the definition of the basis classification. 論点整理表の具体例を表した一例の構成図である。It is a block diagram of an example showing the specific example of the argument arrangement | positioning table | surface. 意見整理表の具体例を表した一例の構成図である。It is a block diagram of an example showing the specific example of the opinion arrangement table. 二つの根拠文を核としたクラスタリングの一例の模式図である。It is a schematic diagram of an example of clustering centering on two ground sentences. 反駁性情報の一例の構成図である。It is a block diagram of an example of rumination information. 反駁性情報を用いたクラスタリングの一例の模式図である。It is a schematic diagram of an example of the clustering using rumination information. 根拠文及び理由文の一例を表した説明図である。It is explanatory drawing showing an example of the ground sentence and the reason sentence. 説得支援装置の一例のハードウェア構成図である。It is a hardware block diagram of an example of a persuasion assistance apparatus. 説得支援装置の一例のブロック構成図である。It is a block block diagram of an example of a persuasion assistance apparatus. 説得支援装置の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of a persuasion assistance apparatus. 特徴ベクトル情報の一例の構成図である。It is a block diagram of an example of feature vector information. 再反論支援情報の一例の構成図である。It is a block diagram of an example of re-disposal support information. 再反論支援情報の他の一例の構成図である。It is a block diagram of the other example of re-disposal support information. 根拠文を核にした理由文のクラスタリングの処理手順を表したフローチャートである。It is the flowchart showing the processing procedure of the clustering of the reason sentence which made the ground sentence a nucleus. クラスタ情報の初期配置を表した一例の構成図である。It is a block diagram of an example showing the initial arrangement of cluster information. 代表点gの特徴ベクトルの一例を表した構成図である。Is a block diagram showing an example of a feature vector of the representative point g k. クラスタ情報の終状態を表した一例の構成図である。It is a block diagram of an example showing the final state of cluster information. 反駁性情報入力のためのテーブル型インターフェースの一例のイメージ図である。It is an image figure of an example of a table type interface for rumination information input. 根拠文を核にした理由文のクラスタリングに加えて、反駁性情報を利用したクラスタリングの処理手順を表したフローチャートである。It is a flowchart showing the clustering processing procedure using repetitive information in addition to the clustering of reason sentences with the basis sentence as the core. 反駁性情報の一例の構成図である。It is a block diagram of an example of rumination information. 根拠文及び理由文の一例を表した説明図である。It is explanatory drawing showing an example of the ground sentence and the reason sentence. クラスタ情報の初期配置を表した一例の構成図である。It is a block diagram of an example showing the initial arrangement of cluster information. 代表点gの特徴ベクトルの一例を表した構成図である。Is a block diagram showing an example of feature vectors of the representative points g k. クラスタ情報の終状態を表した一例の構成図である。It is a block diagram of an example showing the final state of cluster information. 再反論支援情報の一例のイメージ図である。It is an image figure of an example of re-disposal support information. 反駁性情報を利用しないクラスタリングの結果と反駁性情報を利用したクラスタリングの結果との一例の比較図である。It is a comparison figure of an example of the result of clustering which does not use rumination information, and the result of clustering which uses rumination information. 反駁性情報を利用しないクラスタリングの結果と反駁性情報を利用したクラスタリングの結果とを比較した模式図である。It is the schematic diagram which compared the result of the clustering which does not use rumination information, and the result of clustering which uses rumination information.

次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明していく。   Next, modes for carrying out the present invention will be described based on the following embodiments with reference to the drawings.

国や自治体が主催するパブリックコメントのように、多くの反対意見に対する再反論を組み立てる必要がある場合には、反対意見を類似性でいくつかのグループにまとめ、各グループ単位で再反論を実施することが現実的である。再反論には事前に用意した持論のロジックが利用できる。しかし、一般に複数個ある持論のロジックと、反対意見を類似性でまとめた反論グループとを、どのように組み合わせれば説得力のある再反論ができるかを判断する必要はある。   When it is necessary to compile a rebuttal against many objections, such as public comments hosted by a national or local government, the objections are organized into groups with similarities, and each objection is reconsidered. That is realistic. For re-argument, the logic of doctrine prepared in advance can be used. However, in general, it is necessary to determine how a combination of a plurality of doctrine logics and an objection group that summarizes dissents with similarities can be persuasive.

このような説得を支援するシステムでは、以下のような技術的課題がある。第1の技術的課題は、反対意見を類似性に基づいてグループ化する方法である。第2の技術的課題は類似した反対意見のグループに対して、再反論に適した持論を選択する方法である。   The system that supports such persuasion has the following technical problems. The first technical problem is a method of grouping dissent opinions based on similarity. The second technical issue is how to select a doctrine suitable for re-argument for groups of similar objections.

人の意見のような文書データを類似性によってグループ化する方法としては、テキスト間の(非)類似度を文書データ間の距離として定量化し、文書データ間の距離の遠近に基づいてグループ分けを行うクラスタリング技術が広く知られている。文書データ(テキストデータ)のクラスタリングは、文書内の単語頻度を基底とする空間上に類似度を定義するベクトル空間法をはじめとして、様々な手法が存在しており,テキストマイニング等の分野でしばしば利用されている。   As a method of grouping document data such as human opinions by similarity, the (dis) similarity between texts is quantified as the distance between document data, and grouping is performed based on the distance between the document data. The clustering technique to perform is widely known. There are various methods for clustering document data (text data), including a vector space method for defining similarity on a space based on word frequency in a document. It's being used.

本実施例では、上記の第1及び第2技術的課題の解決のために,文書間の類似度にもとづくクラスタリング技術を利用する。上記の第1及び第2技術的課題の解決にはクラスタリングの対象となる文章データの選択や、クラスタリング自体の計算過程をうまく制御することがポイントとなる。   In this embodiment, a clustering technique based on the similarity between documents is used to solve the first and second technical problems. In order to solve the first and second technical problems, it is important to select sentence data to be clustered and to control the calculation process of clustering itself.

また、本実施例では反対者への説得を支援するに際し、論理的な再反論の実施、効率的な再反論の構築、反対意見の網羅的な考慮がポイントとなる。つまり、本実施例では多数の反対意見に対して施策実施側が行う再反論を、論理的,効率的かつ網羅的に実施する必要があるようなケースを典型的な利用場面とする。   Further, in this embodiment, when supporting persuasion to the opponent, it is important to implement a logical re-argument, construct an efficient re-argument, and comprehensive consideration of the objection. That is, in this embodiment, a typical use scene is a case where it is necessary to carry out the re-argument performed by the measure implementation side with respect to a number of opposing opinions in a logical, efficient and exhaustive manner.

(本実施例の前提)
本実施例は、施策の実施側(立論側)が,適用される側(反論側)に対して行う説得を支援する説得支援システム又は説得支援装置を提供するものである。以下では、一例として説得支援装置を例に説明する。説得支援装置には、双方の意見情報が、所定の論理的構造を持った入力として与えられることを前提にしている。
(Premise of this example)
The present embodiment provides a persuasion support system or a persuasion support device that supports the persuasion performed by the policy implementation side (the argument side) to the applied side (the counter side). Hereinafter, a persuasion support device will be described as an example. The persuasion support apparatus is premised on that both pieces of opinion information are given as inputs having a predetermined logical structure.

説得支援装置に与えられる入力には二種類の情報があり、それぞれ「論点整理表」、「意見整理表」と呼ぶ。これらの情報は、意見交換の論旨を、ある程度構造化したものとして本実施例で利用される。   There are two types of information in the input given to the persuasion support device, which are called “argument summary table” and “opinion summary table”, respectively. These pieces of information are used in the present embodiment as an idea of exchanging opinions that is structured to some extent.

図1は本実施例が前提とする説得のプロセスを表した模式図である。本実施例は図1のような立論,意見公募(反論),再反論のプロセスと、論点整理表2,意見整理表5に相当するデータの存在を前提とする。   FIG. 1 is a schematic diagram showing a persuasion process assumed in this embodiment. This embodiment is premised on the process of discussion, opinion solicitation (refutation), and re-refutation as shown in FIG.

図1の説得のプロセスは、ステップS1〜S5の5段階から成る。ステップS1では立論側が議事録,報告書などの資料1を元に論点整理表2を作成する。ステップS2では立論側が論点整理表2を元に、施策の根拠に関する質問文3を作成する。ステップS3では反論側が質問文3に対して回答文4で回答する。ステップS4では立論側が回答文を意見整理表5にまとめる。ステップS5では立論側が論点整理表2,意見整理表5を利用して再反論文6を作成し、再反論を行う。   The persuasion process of FIG. 1 consists of five stages, steps S1 to S5. In step S1, the discussion side creates a discussion point arrangement table 2 based on the document 1, such as the minutes and reports. In step S 2, the discussion side creates a question sentence 3 regarding the basis of the measure based on the argument arrangement table 2. In step S3, the objection side answers the question sentence 3 with the answer sentence 4. In step S4, the discussion side summarizes the answer sentences in the opinion summary table 5. In step S5, the discussion side uses the argument arrangement table 2 and the opinion arrangement table 5 to create the re-rebuttal paper 6 and re-argues.

ステップS1〜S4は準備段階であり、本実施例の説得支援装置に入力として与えられる論点整理表2と意見整理表5とを準備するための手順である。ステップS5は説得支援段階である。まず、ステップS1〜S4の手順と、ステップS1〜5の手順で作成される情報について解説する。   Steps S <b> 1 to S <b> 4 are preparatory steps, and are procedures for preparing the argument arrangement table 2 and the opinion arrangement table 5 that are given as inputs to the persuasion support device of the present embodiment. Step S5 is a persuasion support stage. First, the procedures created in steps S1 to S4 and the information created in steps S1 to 5 will be described.

ステップS1で立論側は、過去に成された議論の議事録や報告書等の情報から、自らの主張を論理的に整理した論点整理表2を作成する。論点整理表2は例えば図2のような属性を持った情報である。図2は論点整理表の属性を表した一例の説明図である。図2の論点整理表2は属性の一つとして、図3に示すような根拠種別を定義している。図3は根拠種別の定義を表した一例の説明図である。   In step S1, the discussion side creates an argument arrangement table 2 that logically arranges its claims from information such as the minutes and reports of discussions made in the past. The argument arrangement table 2 is information having attributes as shown in FIG. FIG. 2 is an explanatory diagram showing an example of attributes of the discussion point arrangement table. The argument arrangement table 2 in FIG. 2 defines the basis type as shown in FIG. 3 as one of the attributes. FIG. 3 is an explanatory diagram of an example showing the definition of the basis type.

図4は論点整理表の具体例を表した一例の構成図である。ここでは厚生労働省が行った意見公募手続の事例「牛海綿状脳症対策基本計画の変更についての意見・情報の募集」を参考にする。一般に行政機関が行う大きな施策の決定は、その施策が属する分野の専門家で構成された審議会での議論を経ていることが多い。   FIG. 4 is a configuration diagram of an example showing a specific example of the argument arrangement table. Here, we refer to an example of the procedure for public comment conducted by the Ministry of Health, Labor and Welfare, “Recruitment of opinions and information on changes to the basic plan for bovine spongiform encephalopathy”. In general, decisions on major measures made by government agencies are often discussed in a council composed of experts in the field to which the measure belongs.

この場合、審議会で行われた議論の内容が施策の根拠を提供する。審議会で行われた議論の内容は議事録として文書化される。また、審議会で行われた議論の結果は報告書として文書化される。   In this case, the content of the discussion held by the council provides the basis for the measure. The content of the discussions held by the council is documented as minutes. The results of the discussions held by the council will be documented as a report.

厚生労働省では、この施策を含むBSE(牛海綿状脳症:狂牛病とも呼ばれる)問題への対処のために諮問機関である食品安全委員会を中心とした議論を積み上げている。その議論から、厚生労働省では、いくつかの主張やそれを支持する根拠などを整理し、内部的なロジックの蓄積を行っている。図4の論点整理表2は、この案件の公開資料から主要な主張を抽出したものになっている。   The Ministry of Health, Labor and Welfare has been building discussions centered on the Food Safety Committee, which is an advisory body, to deal with the BSE (Bovine Spongiform Encephalopathy: also called Mad Cow Disease) problem including this measure. Based on the discussion, the Ministry of Health, Labor and Welfare has organized some logic and the grounds for supporting it, and has accumulated internal logic. The discussion point table 2 in FIG. 4 is obtained by extracting the main claims from the public materials of this case.

通常、施策の裏側には、それを行うべきであると言う主張が存在している。図4の論点整理表2では、左下の「BSE検査対象を24ヶ月齢以上の死亡牛に限定する」が主張の例である。論点整理表2は、この主張に対する根拠や論拠が複数用意されている。外部に意見を求める場合には、施策そのものを提示して意見を求めるだけでなく、図4の論点整理表2にあるような立論側のロジックをある程度明示し、立論側のロジックについての意見をもとめる形式にした方が、論点が明確になり,議論上の齟齬が発生しにくくなる。   There is usually an assertion behind the measure that it should be done. In the discussion table 2 in FIG. 4, “the BSE test target is limited to dead cattle 24 months of age or more” in the lower left is an example of the assertion. The list of argument points 2 provides multiple grounds and rationales for this claim. When seeking external opinions, not only presenting the measure itself but asking for opinions, but also clarifying the logic on the argument side as shown in the discussion table 2 in FIG. If you use the format, you will have a clearer point of discussion and less discussion.

そこで,ここでは以下のような質問文でアンケートが実施されたものとする。
質問文Q1「厚生労働省は,イギリスのプリオン投与実験では、30ヶ月程度から検出可能になったことから、検出限界以下の牛を検査対象から外しても、感染リスクは増大しないと考え、BSE検査対象を24ヶ月齢以上の死亡牛に限定することを決定しました。このことについてお答え下さい。」
Therefore, it is assumed here that the questionnaire has been conducted with the following questions.
Question Q1 “The Ministry of Health, Labor and Welfare has been able to detect in about 30 months in the prion administration experiment in the UK. I have decided to limit the subject to dead cattle 24 months of age or older.

図1のステップS3では、このような質問文Q1に対して、施策を適用される側が回答文4により回答を行う。具体的な質問事項は、立論側の主張に対する賛否と、その理由等である。回答の収集方法は特に制限はないが、ステップS4以降の処理の自動化を考慮するとWebサーバ等を用いて電子的に収集することが考えられる。   In step S3 of FIG. 1, the side to which the measure is applied answers the question sentence Q1 using the reply sentence 4. Specific questions include the pros and cons of the argument and the reasons. There are no particular restrictions on the method of collecting responses, but considering the automation of the processing from step S4 onward, it is conceivable to collect the responses electronically using a Web server or the like.

ステップS4では、収集された意見が図5のような意見整理表5にまとめられるものとする。図5は意見整理表の具体例を表した一例の構成図である。意見整理表5では各質問の賛否,主張者,その理由などが整理される。   In step S4, it is assumed that the collected opinions are collected in an opinion arrangement table 5 as shown in FIG. FIG. 5 is an example configuration diagram showing a specific example of the opinion arrangement table. In Opinion Arrangement Table 5, the pros and cons of each question, the claimant, the reason, etc. are arranged.

上述のような意見収集の枠組みを用いれば、立論側は施策の背景にある具体的な立論側の主張と、それに対する反論とを結合した形で集積することができる。また、主張には根拠や論拠が添付されている。反論には、その理由が添付されている。本実施例は、このような形式で集積された論点整理表2と意見整理表5の情報が説得支援装置に入力されることを前提として、記述した問題の解決を図るものである。   By using the above-mentioned framework for collecting opinions, the argument side can accumulate the concrete argument of the argument side behind the measure and the objection against it. The claim is accompanied by a rationale and rationale. The reason is attached to the objection. The present embodiment is intended to solve the described problem on the premise that the information of the argument arrangement table 2 and the opinion arrangement table 5 accumulated in such a format is input to the persuasion support device.

なお、ここで述べている説得のプロセスやデータ収集の過程は一例であって本実施例の要件ではない。本実施例では、論点整理表2と意見整理表5に相当するテキストデータが利用可能なものとして存在すれば問題ない。   The persuasion process and the data collection process described here are merely examples, and are not requirements of the present embodiment. In the present embodiment, there is no problem as long as text data corresponding to the argument arrangement table 2 and the opinion arrangement table 5 exists as usable data.

(本実施例の原理)
次に、ステップS5の説得支援段階の手順と、ステップS5の説得支援段階の手順で作成される情報について説明する。ステップS5の説得支援段階ではクラスタリング技術が利用される。
(Principle of this embodiment)
Next, a description will be given of information created in the persuasion support stage procedure in step S5 and the persuasion support stage procedure in step S5. A clustering technique is used in the persuasion support stage of step S5.

議論の中で発生する立論,反論,再反論などの対立する主張を、その内容の類似性でグループ化する一つの方法は、それぞれの論を特徴づけている単語が共通している度合いによって内定な結合と外的な分離を進め、論の集合からいくつかの部分集合をくくり出すことである。   One method of grouping conflicting claims such as arguments, objections, and re-arguments that occur in the discussion by similarity in content is implied by the degree to which the words that characterize each argument are common. It is a simple combination and external separation, and pulls out some subsets from the theory set.

集合の要素の相互関係に定量的な指標を与え、その指標による部分集合への分割や分類を考えるデータ分析の手法は、クラスタリングあるいはクラスタ分析(B.S.Everitt, “Cluster Analysis”, Edward Arnold, 4th edition (2001))などと呼ばれ、データマイニングなどで広く採用されている。   Data analysis methods that give quantitative indicators to the interrelationships of sets, and consider division and classification into subsets based on those indicators are clustering or cluster analysis (BSEveritt, “Cluster Analysis”, Edward Arnold, 4th edition) (2001)) and widely used in data mining.

本実施例では各段階の議論が類似した話題圏に属していることを判定するために、テキストデータのクラスタリング技術を利用する。これによって本実施例は相互に類似した反論の理由文のグループと、施策実施側の立論の根拠文とのマッチングを実現する。反論の理由文のグループとマッチングされた立論の根拠文は、再反論の構築に適したものとして推奨される。   In this embodiment, a text data clustering technique is used to determine that discussions at each stage belong to similar topic areas. As a result, the present embodiment realizes matching between a group of reason statements of rebuttals similar to each other and a rationale statement of arguments of the measure implementation side. An argument rationale matched with a group of reasons for rebuttal is recommended as appropriate for the construction of re-argument.

クラスタリングには、アルゴリズムや距離関数の与え方等によって異なる様々な手法が既に知られている。本実施例の目的を実現するためには、議論の文章データのうち、どの部分を対象にしたクラスタリングを実施するか、その過程をどのように制御して進行させるか等が重要になる。   For clustering, various methods are already known that differ depending on the algorithm, the method of giving the distance function, and the like. In order to realize the object of the present embodiment, it is important to determine which part of the discussion text data is to be subjected to clustering, how to control and advance the process, and the like.

そこで、ステップS5の説得支援段階では後述するように根拠文を核にしたクラスタリングを行う。本実施例が役に立つ場面としては、施策実施側が準備した数十程度の根拠文に対して、非常に多くの反対意見が寄せられるようなケースが考えられる。   Therefore, in the persuasion support stage of step S5, clustering with the basis sentence as the core is performed as described later. As a scene where this embodiment is useful, there may be a case where a great number of objections are received against the dozens of grounds prepared by the measure implementation side.

このような場合、例えば単純に根拠文と(反対意見の)理由文とを併合してクラスタリングを行なうだけでは,根拠文を全く含まないような文のグループ(クラスタ)が多数発生してしまう可能性がある。このような根拠文を全く含まないようなクラスタに含まれる理由文のグループに対しては、再反論のための根拠文が推奨できないことになる。これを避けるためには、クラスタの初期配置として各根拠文だけを含むクラスタを生成し、このクラスタに対して理由文を割り付けて行くようなクラスタリングを行なえば良い。   In such a case, for example, by simply merging the ground sentence and the reason sentence (of disagreement) and performing clustering, a large number of sentence groups (clusters) that do not contain any ground sentence may occur. There is sex. For a group of reason sentences included in a cluster that does not include such a ground sentence at all, a ground sentence for re-argument cannot be recommended. In order to avoid this, clustering may be performed in which a cluster including only each ground sentence is generated as an initial arrangement of the cluster, and a reason sentence is assigned to this cluster.

このようなクラスタリングは、文に含まれる特徴語の頻度情報で文を表現し、k−means法などを用いた既知のクラスタリング技術で実現可能である。各クラスタには、ただ一つの根拠文が含まれるので、この根拠文をクラスタ内の理由文に基づく反対意見への再反論の根拠として推奨することが可能になる。   Such clustering can be realized by a known clustering technique using the k-means method or the like by expressing a sentence with frequency information of feature words included in the sentence. Since each cluster contains only one rationale, it is possible to recommend this rationale as a basis for re-arguing against the objection based on the reasoning within the cluster.

図6は、二つの根拠文を核としたクラスタリングの一例の模式図である。図6中のクラスタ(C,C)に含まれる反対意見の理由文(×)に対しては,同じクラスタの核となった根拠文(○)を利用した再反論が有望であると判断される。 FIG. 6 is a schematic diagram of an example of clustering with two ground sentences as cores. For the reasoning statement (×) of the objection that is included in the cluster (C 1 , C 2 ) in FIG. 6, re-argument using the ground statement (○) that is the core of the same cluster is promising. To be judged.

また、ステップS5の説得支援段階では後述するように根拠文を核にしたクラスタリングに加えて、反駁性情報を利用したクラスタリングを行う。根拠文を核にしたクラスタリングは、文に含まれる単語レベルの類似性だけを用いたものである。根拠文を核にしたクラスタリングは、再反論に適した根拠文が選択できることを、ある程度、期待することができる。   In addition, in the persuasion support stage of step S5, clustering using rumination information is performed in addition to clustering with the basis sentence as the core as described later. Clustering with the basis sentence as the core uses only word level similarity included in the sentence. Clustering with the basis sentence as the core can expect to some extent that a basis sentence suitable for re-argument can be selected.

しかしながら、根拠文を核にしたクラスタリングは文の意味レベルの情報が使われているわけではないため、あるクラスタに含まれる理由文が、クラスタの核となっている根拠文によって必ず再反論できるとは限らない。逆に、あるクラスタに含まれない理由文はクラスタの核となっている根拠文によって必ず再反論できないとも限らない。   However, clustering with the basis sentence as the core does not use the semantic level information of the sentence, so if the reason sentence included in a cluster can be re-refuted by the basis sentence that is the core of the cluster, Is not limited. Conversely, a reason sentence that is not included in a certain cluster cannot always be re-refuted by a ground sentence that is the core of the cluster.

また、どのクラスタとも類似度が0であるような場合はクラスタに配置されない文が発生することも考えられる。そこで、本実施例では、クラスタリング結果の質を向上させるため、説得支援装置の利用者が、いくつかの反対意見の理由文について、ある根拠文を使用した反論の有効性を判断した「反駁性情報」を与えることを考える。   In addition, when the degree of similarity is 0 for any cluster, a sentence that is not placed in the cluster may occur. Therefore, in this example, in order to improve the quality of the clustering result, the user of the persuasion support device judged the effectiveness of the objection using a certain reasoning sentence for the reasoning sentence of some objections. Think about giving information.

図7は反駁性情報の一例の構成図である。図7の反駁性情報は、理由文ID,根拠文ID及び反駁性が対応付けられている。図7の反駁性情報に含まれる根拠文IDは、ある理由文IDの理由文に対して反駁性を判断した根拠文の根拠文IDである。図7の反駁性情報に含まれる反駁性は、根拠文IDの根拠文を使用した反論の有効性を判断した結果である。図7の反駁性情報に含まれる反駁性は、反駁性が高い(根拠文IDの根拠文を使用した反論が有効である)と考えるものについて「+」、反駁性が低い(根拠文IDの根拠文を使用した反論が有効でない)と考えるものについて「−」の指標が与えられる。   FIG. 7 is a configuration diagram of an example of rumination information. In the rumination information in FIG. 7, the reason sentence ID, the ground sentence ID, and the rumination are associated. The basis sentence ID included in the rumination information in FIG. 7 is the basis sentence ID of the basis sentence that determines the rumination for the reason sentence of a certain reason sentence ID. The rumination included in the rumination information in FIG. 7 is a result of determining the validity of the objection using the basis sentence of the basis sentence ID. The rumination included in the rumination information in FIG. 7 is “+” for what is considered to be highly ruminant (a rebuttal using the ground sentence of the ground sentence ID is effective), and the rumination is low (of the ground sentence ID) An index of “-” is given for those who think that the objection using the rationale is not valid.

実際のクラスタリングを行うに際して、図7に示すような反駁性情報は以下のように利用される。反駁性が「+」であるレコードに含まれる理由文IDの理由文は、その反駁性の元である根拠文と同じクラスタに所属している場合に、現クラスタに固定される。反駁性が「+」であるレコードに含まれる理由文IDの理由文は、その反駁性の元である根拠文と同じクラスタに所属していない場合に、自身を核とするクラスタを発生させる。反駁性が「−」であるレコードに含まれる理由文IDの理由文は、その反駁性の元である根拠文と同じクラスタに割り付けられない。   When actual clustering is performed, the repulsive information as shown in FIG. 7 is used as follows. The reason sentence of the reason sentence ID included in the record having the rumination “+” is fixed to the current cluster when it belongs to the same cluster as the ground sentence that is the source of the rumination. If the reason sentence with the reason sentence ID included in the record with the rumination “+” does not belong to the same cluster as the ground sentence that is the source of the rumination, a cluster having itself as a nucleus is generated. The reason sentence of the reason sentence ID included in the record having the rumination “−” is not assigned to the same cluster as the ground sentence that is the source of the rumination.

図8は反駁性情報を用いたクラスタリングの一例の模式図である。図8では図6のクラスタリングの結果において、クラスタ(C,C)に配置されなかった文の一部がクラスタ(C)の飛び地クラスタ(C’’)に配置されている。また、図8では図6のクラスタリングの結果において、クラスタ(C)に配置されていた文の一部が、より適切な反駁性の根拠を持つクラスタ(C)の飛び地クラスタ(C’)に配置されている。 FIG. 8 is a schematic diagram of an example of clustering using rumination information. In FIG. 8, a part of the sentence that is not arranged in the cluster (C 1 , C 2 ) in the clustering result of FIG. 6 is arranged in the enclave cluster (C 1 ″) of the cluster (C 1 ). Further, in FIG. 8, in the clustering result of FIG. 6, a part of the sentence arranged in the cluster (C 2 ) is an enclave cluster (C 1 ′) of the cluster (C 1 ) having a more appropriate ground for rumination. ).

飛び地クラスタ(C’’)が生成される典型的なケースは、根拠文と理由文とが内容的に似た話題圏にあるものの、同義語が使われているため、文の類似度が高くならないような場合である。例えば図9のようなクラスタ(C)の根拠文と、二つの理由文A,Bがあったとする。図9は根拠文及び理由文の一例を表した説明図である。 A typical case where an enclave cluster (C 1 ″) is generated is a topic area in which the ground sentence and the reason sentence are similar in content, but synonyms are used. This is a case where it does not increase. For example, it is assumed that there are a basis sentence of the cluster (C 1 ) as shown in FIG. 9 and two reason sentences A and B. FIG. 9 is an explanatory diagram showing an example of a ground sentence and a reason sentence.

図9ではクラスタ(C)の根拠文と理由文Aとが四つの特徴語を共有しており、類似性が高い。このため、理由文Aはクラスタ(C)に割り付けられる可能性が高い。これに対して理由文Bは意味的に理由文Aとほとんど同じであるが、クラスタ(C)の根拠文と共通する特徴語がないため、類似度が0である。この為、理由文Bはクラスタ(C)に割り付けられることはない。 In FIG. 9, the ground sentence of the cluster (C 1 ) and the reason sentence A share four feature words, and the similarity is high. For this reason, the reason sentence A is highly likely to be assigned to the cluster (C 1 ). On the other hand, the reason sentence B is semantically almost the same as the reason sentence A, but the similarity is 0 because there is no feature word in common with the ground sentence of the cluster (C 1 ). For this reason, the reason sentence B is not assigned to the cluster (C 1 ).

図9に示したケースにおいて、クラスタ(C)の根拠文と理由文Bとの間に「+」の反駁性が与えられれば、本実施例では理由文Bのまわりにクラスタ(C’’)の生成が期待できる。 In the case shown in FIG. 9, if a “+” rumination is given between the ground sentence of the cluster (C 1 ) and the reason sentence B, the cluster (C 1 ′) around the reason sentence B in this embodiment. ') Can be expected.

一般に、テキストデータのクラスタリングにおいて、同じ意味を持つ単語の性質を正しく扱うためには、同義語辞書の構築がしばしば行われる。しかし、パブリックコメントの例のように、雑多な話題の議論を短期間に処理しなければならないような場合、同義語辞書の構築により同じ意味を持つ単語の性質を正しく扱う方法は現実的でない。   In general, in text data clustering, synonym dictionaries are often constructed to correctly handle the characteristics of words having the same meaning. However, as in the case of public comments, when a variety of topic discussions must be processed in a short period of time, it is not practical to correctly handle the characteristics of words having the same meaning by constructing a synonym dictionary.

(説得支援装置)
図10は説得支援装置の一例のハードウェア構成図である。図10に示すように説得支援装置10のハードウェアは例えば計算機システムにより実現される。図10の説得支援装置10は、バスBで相互に接続されている入力装置11,出力装置12,ドライブ装置13,補助記憶装置14,主記憶装置15,演算処理装置16,インターフェース装置17を含む。
(Persuasion support device)
FIG. 10 is a hardware configuration diagram of an example of a persuasion support apparatus. As shown in FIG. 10, the hardware of the persuasion support device 10 is realized by a computer system, for example. 10 includes an input device 11, an output device 12, a drive device 13, an auxiliary storage device 14, a main storage device 15, an arithmetic processing device 16, and an interface device 17 that are connected to each other via a bus B. .

入力装置11はキーボードやマウス等である。入力装置11は各種信号を入力するために用いられる。出力装置12はディスプレイ装置等である。出力装置12は各種ウインドウやデータ等を表示するために用いられる。インターフェース装置17は、モデム,LANカード等である。インターフェース装置17は、ネットワークに接続するために用いられる。   The input device 11 is a keyboard or a mouse. The input device 11 is used for inputting various signals. The output device 12 is a display device or the like. The output device 12 is used for displaying various windows and data. The interface device 17 is a modem, a LAN card, or the like. The interface device 17 is used for connecting to a network.

本実施例の説得支援プログラムは、説得支援装置10を制御する各種プログラムの少なくとも一部である。説得支援プログラムは例えば記録媒体18の配布やネットワークからのダウンロードなどによって提供される。説得支援プログラムを記録した記録媒体18はCD−ROM、フレキシブルディスク、光磁気ディスク等の様に情報を光学的,電気的或いは磁気的に記録する記録媒体、ROM、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。   The persuasion support program of this embodiment is at least a part of various programs that control the persuasion support device 10. The persuasion support program is provided, for example, by distributing the recording medium 18 or downloading from the network. The recording medium 18 on which the persuasion support program is recorded is information such as a CD-ROM, a flexible disk, a magneto-optical disk, etc., a recording medium for recording information optically, electrically or magnetically, a ROM, a flash memory, etc. Various types of recording media such as a semiconductor memory for electrical recording can be used.

また、説得支援プログラムを記録した記録媒体18がドライブ装置13にセットされると、説得支援プログラムは記録媒体18からドライブ装置13を介して補助記憶装置14にインストールされる。ネットワークからダウンロードされた説得支援プログラムはインターフェース装置17を介して補助記憶装置14にインストールされる。   When the recording medium 18 on which the persuasion support program is recorded is set in the drive device 13, the persuasion support program is installed from the recording medium 18 to the auxiliary storage device 14 via the drive device 13. The persuasion support program downloaded from the network is installed in the auxiliary storage device 14 via the interface device 17.

補助記憶装置14は、インストールされた説得支援プログラムを格納すると共に、必要なファイル,データ等を格納する。主記憶装置15は、説得支援プログラムの起動時に補助記憶装置14から説得支援プログラムを読み出して格納する。そして、演算処理装置16は主記憶装置15に格納された説得支援プログラムに従って、後述するような各種処理を実現している。   The auxiliary storage device 14 stores the installed persuasion support program and also stores necessary files, data, and the like. The main storage device 15 reads and stores the persuasion support program from the auxiliary storage device 14 when the persuasion support program is started. The arithmetic processing unit 16 implements various processes as described later in accordance with a persuasion support program stored in the main storage device 15.

図11は説得支援装置の一例のブロック構成図である。図11の説得支援装置10は文書情報記憶部21,データ入力部22,処理部23,表示部24,特徴ベクトル情報記憶部25,クラスタ情報記憶部26,代表点情報記憶部27を有する。   FIG. 11 is a block diagram of an example of a persuasion support apparatus. 11 includes a document information storage unit 21, a data input unit 22, a processing unit 23, a display unit 24, a feature vector information storage unit 25, a cluster information storage unit 26, and a representative point information storage unit 27.

また、文書情報記憶部21は論点整理表記憶部31,意見整理表記憶部32,反駁性情報記憶部33を有する。処理部23は、形態素解析部34,特徴語抽出部35,クラスタリング部36,出力処理部37を有する。   In addition, the document information storage unit 21 includes an argument arrangement table storage unit 31, an opinion arrangement table storage unit 32, and a rumination information storage unit 33. The processing unit 23 includes a morphological analysis unit 34, a feature word extraction unit 35, a clustering unit 36, and an output processing unit 37.

文書情報記憶部21は例えば図10の補助記憶装置14に対応する。データ入力部22は図10の入力装置11に対応する。処理部23は説得支援プログラムを実行した図10の演算処理装置16に対応する。表示部24は図10の出力装置12に対応する。特徴ベクトル情報記憶部25,クラスタ情報記憶部26,代表点情報記憶部27は、図10の補助記憶装置14又は主記憶装置15に対応する。   The document information storage unit 21 corresponds to, for example, the auxiliary storage device 14 in FIG. The data input unit 22 corresponds to the input device 11 of FIG. The processing unit 23 corresponds to the arithmetic processing device 16 in FIG. 10 that has executed the persuasion support program. The display unit 24 corresponds to the output device 12 of FIG. The feature vector information storage unit 25, the cluster information storage unit 26, and the representative point information storage unit 27 correspond to the auxiliary storage device 14 or the main storage device 15 of FIG.

図11の論点整理表記憶部31は例えば図4に示した論点整理表2を記憶する。意見整理表記憶部32は例えば図5に示した意見整理表5を記憶する。反駁性情報記憶部33は例えば図7に示した反駁性情報を記憶する。   The issue point arrangement table storage unit 31 in FIG. 11 stores, for example, the issue point arrangement table 2 shown in FIG. The opinion arrangement table storage unit 32 stores, for example, the opinion arrangement table 5 shown in FIG. The rumination information storage unit 33 stores, for example, the rumination information shown in FIG.

図12は説得支援装置の処理手順の一例を示すフローチャートである。ステップS11に進み、処理部23は論点整理表記憶部31に記憶されている論点整理表2から根拠文のテキストデータを読み込む。また、処理部23は意見整理表記憶部32に記憶されている意見整理表5から理由文のテキストデータを読み込む。   FIG. 12 is a flowchart illustrating an example of a processing procedure of the persuasion support apparatus. In step S11, the processing unit 23 reads the text data of the rational sentence from the argument arrangement table 2 stored in the argument arrangement table storage unit 31. Further, the processing unit 23 reads the text data of the reason sentence from the opinion organizing table 5 stored in the opinion organizing table storage unit 32.

ステップS12に進み、処理部23の形態素解析部34はステップS11で読み込んだ根拠文及び理由文のテキストデータの形態素解析を実行する。形態素解析部34は根拠文及び理由文のテキストデータを単語に分解して、その品詞を決める。なお、ステップS12の処理は既存技術であるため、詳細な説明を省略する。   In step S12, the morphological analysis unit 34 of the processing unit 23 performs morphological analysis of the text data of the ground sentence and the reason sentence read in step S11. The morpheme analysis unit 34 decomposes the text data of the ground sentence and the reason sentence into words, and determines the part of speech. In addition, since the process of step S12 is an existing technique, detailed description is abbreviate | omitted.

ステップS13に進み、特徴語抽出部35はステップS12の形態素解析の結果から各文の特徴語を抽出する。特徴語抽出部35は各文の名詞を抽出し、その中から、その文の特徴をよく示しているものを特徴語として抽出する。なお、ステップS13の処理は既存技術であるため、詳細な説明を省略する。   In step S13, the feature word extraction unit 35 extracts the feature words of each sentence from the result of the morphological analysis in step S12. The feature word extraction unit 35 extracts nouns of each sentence, and extracts those that well indicate the features of the sentence as feature words. In addition, since the process of step S13 is an existing technique, detailed description is abbreviate | omitted.

ステップS14に進み、特徴語抽出部35はステップS13で抽出した各文の特徴語を特徴ベクトル情報として特徴ベクトル情報記憶部25に書き込む。図13は特徴ベクトル情報の一例の構成図である。   In step S14, the feature word extraction unit 35 writes the feature words of each sentence extracted in step S13 in the feature vector information storage unit 25 as feature vector information. FIG. 13 is a configuration diagram of an example of feature vector information.

図13の特徴ベクトル情報は、縦軸に二つの根拠文G,Gの文書IDと、10個の理由文R〜R10の文書IDとを配置し、横軸に各文から抽出された特徴語を配置したものである。図13の特徴ベクトル情報は23個の特徴語(t〜t23)があり、各文における特徴語の包含の有無を示す特徴ベクトルを0/1で表している。図13の特徴ベクトル情報では、特徴語の包含有りを特徴ベクトル「1」で表し、特徴語の包含無しを特徴ベクトル「0」で表している。 The feature vector information of FIG. 13 arranges the document IDs of two ground sentences G 1 and G 2 on the vertical axis and the document IDs of ten reason sentences R 1 to R 10 on the vertical axis, and extracts from each sentence on the horizontal axis. The feature words are arranged. The feature vector information in FIG. 13 includes 23 feature words (t 1 to t 23 ), and a feature vector indicating whether or not a feature word is included in each sentence is represented by 0/1. In the feature vector information of FIG. 13, presence of feature words is represented by a feature vector “1”, and absence of feature words is represented by a feature vector “0”.

図13の特徴ベクトル情報では、空欄が「0」を表している。なお、図13の特徴ベクトル情報では各文における特徴語の包含の有無を示す特徴ベクトルの例を示したが、各文における特徴語の包含の頻度を示す特徴ベクトルであってもよい。   In the feature vector information in FIG. 13, the blank represents “0”. Note that the feature vector information in FIG. 13 shows an example of a feature vector indicating whether or not a feature word is included in each sentence, but it may be a feature vector indicating the frequency of inclusion of a feature word in each sentence.

ステップS15に進み、クラスタリング部36は後述するクラスタ情報の初期配置をクラスタ情報記憶部26に書き込む。ステップS16に進み、クラスタリング部36は後述のようにクラスタリングを実行する。また、出力処理部37はクラスタ情報記憶部26に書き込まれたステップS16のクラスタリングの実行結果を参照して、各反対意見に対する再反論に適した根拠文を選択できる。   In step S15, the clustering unit 36 writes an initial arrangement of cluster information described later in the cluster information storage unit 26. In step S16, the clustering unit 36 performs clustering as described later. Further, the output processing unit 37 can select a rational sentence suitable for re-argument with respect to each objection by referring to the execution result of the clustering in step S16 written in the cluster information storage unit 26.

ステップS17に進み、出力処理部37は、クラスタ情報記憶部26に書き込まれたステップS16のクラスタリングの実行結果と、論点整理表記憶部31及び意見整理表記憶部32から読み出した論点整理表2及び意見整理表5とに基づき、後述のように図14の再反論支援情報を組み立て、表示部24へ出力する。   In step S17, the output processing unit 37 executes the clustering execution result in step S16 written in the cluster information storage unit 26, the argument arrangement table 2 read from the argument arrangement table storage unit 31 and the opinion arrangement table storage unit 32, and Based on the opinion arrangement table 5, the re-argument support information of FIG. 14 is assembled and output to the display unit 24 as described later.

図14は再反論支援情報の一例の構成図である。図14の再反論支援情報は、理由文IDと、理由文と、再反論の推奨根拠文とが対応付けられている。なお、理由文Rは内容が反対者の事実誤認となっている。 FIG. 14 is a configuration diagram of an example of re-argument support information. In the re-refusal support information in FIG. 14, a reason sentence ID, a reason sentence, and a re-refutation recommendation basis sentence are associated with each other. It should be noted that the statement of the reason R 8 is has become opponents of factual errors content.

図4に例示した論点整理表2のごとく、施策実施側が根拠文に加えて論拠文も整理している場合には再反論文のひな型を再反論支援情報として提示することも可能である。例えば図14に示した二つの再反論の推奨根拠文に対して、それぞれ「科学的に意味のない検査条件は緩和しても問題ない」、「日本と同等のSRM除去がなされていればBSE検査条件を緩和しても問題ない」が論拠文として与えられている場合には、それらを併せた文書として提示可能である。   As shown in the argument arrangement table 2 illustrated in FIG. 4, when the measure implementation side arranges the rationale sentence in addition to the rationale sentence, it is also possible to present the template of the repetitive article as the reexamination support information. For example, with regard to the two rebuttal recommendation grounds shown in FIG. 14, “there is no problem to relax scientifically insignificant inspection conditions”, “if the SRM removal equivalent to Japan has been done, BSE If it is given as a rationale, there is no problem even if the examination conditions are relaxed, and they can be presented as a document.

根拠文と論拠文とを併せた文書は、例えば
『 「根拠文」 ので 「論拠文」 と考える。 』
というようなパターンに則って提示すればよい。図15は再反論支援情報の他の一例の構成図である。図15の再反論支援情報は、理由文IDと、理由文と、再反論文のひな型とが対応付けられている。なお、理由文R8は内容が反対者の事実誤認となっている。
A document that combines a rationale sentence and a rationale sentence is considered to be a “reasonable sentence” because, for example, “a rationale sentence”. ]
It should be presented according to such a pattern. FIG. 15 is a configuration diagram of another example of re-argument support information. In the rebuttal support information in FIG. 15, the reason sentence ID, the reason sentence, and the template of the rebuttal paper are associated with each other. The reason sentence R8 is misidentified by the opponent.

(文書の特徴ベクトルと文書間類似度の定義例)
本実施例では、施策実施側が行う再反論と、反対意見がうまく噛み合っているかどうかを判断するために、文書の類似度を用いる。類似度は、立論側の論点整理表2の根拠文の文書と反論側の意見整理表5の理由文の文書とが似ている度合いを測るものである。根拠文と理由文との類似度が高ければ、両者は同じ話題圏に属していると考えられる。同じ話題圏に属している場合は、再反論が反対理由に対して有効になる可能性が高い。
(Definition example of document feature vector and similarity between documents)
In this embodiment, the degree of similarity between documents is used to determine whether or not the re-argument performed by the measure implementation side and the objection are well meshed. The degree of similarity is a measure of the degree of similarity between the document of the ground sentence in the argument arrangement table 2 on the argument side and the document of the reason sentence in the opinion arrangement table 5 on the objection side. If the similarity between the ground sentence and the reason sentence is high, both are considered to belong to the same topic area. If they belong to the same topic area, re-argument is likely to be effective for the opposite reason.

文書の類似度については、すでに様々な方式が知られている。ここでは一般的なtfidf法を例示する。tfidf法では、文書群:D(i=1,2,3,...,N)と、それらに含まれる特徴語t(j=1,2,3,...,n)とを考える。文書とは、具体的に立論側の根拠を記述した文書(論拠まで入れても良い)及び回答側の理由を記述した文書である。 Various methods for document similarity are already known. Here, a general tfidf method is exemplified. In the tfidf method, a document group: D i (i = 1, 2, 3,..., N) and feature words t j (j = 1, 2, 3,..., n) included therein are included. think of. The document is a document that specifically describes the rationale on the argument side (may include the rationale) and a document that describes the reason on the answer side.

ここでは、tfij:単語tが文書Dに出現する頻度、df:単語tを含む文書数とするとき、文書:Dの特徴を示すベクトルを(wi1,wi2,wi3,・・・,win)と表記する。nは全特徴語数である。 Here, when tf ij : the frequency of occurrence of the word t j in the document D i and df j : the number of documents including the word t j , vectors (w i1 , w i2 , w) representing the characteristics of the document: D i are used. i3, the ···, w in) and notation. n is the total number of feature words.

また、dfで全文書数Nを除し対数を取った量を以下の式(1)のように逆出現頻度idfとして定義する。 Further, the amount obtained by dividing the total document number N by df j and taking the logarithm is defined as the reverse appearance frequency idf j as shown in the following equation (1).

idf=log(N/df)・・・(1)
次に、以下の式(2),(3)のように、特徴ベクトルの各要素を次式で与え、さらにそれを正規化する.
ij=tfij×idf・・・(2)
ij=wij×|wij|・・・(3)
|wij|はベクトルの大きさである。以上のような量を用いることによって、tfidf法では、二つの文書D,D間の類似度Sを例えば以下の式(4)で与える。
idf j = log (N / df j ) (1)
Next, as shown in the following formulas (2) and (3), each element of the feature vector is given by the following formula and further normalized.
w ij = tf ij × idf j (2)
a ij = w ij × | w ij | (3)
| W ij | is the magnitude of the vector. By using the amounts as described above, in the tfidf method, the similarity S between the two documents D s and D r is given by, for example, the following equation (4).

S(D,D)=a・a・・・(4)
「・」はベクトルの内積を表す。式(4)の類似度Sを使用して、一つの理由文:Rに対するすべての根拠文の類似度を計算し、その値の大きさで整序すれば、理由文によりよく反論できる可能性の高い根拠文の優先度づけを行うことができる。
S (D s, D r) = a s · a r ··· (4)
“·” Represents an inner product of vectors. Using the similarity S in equation (4), it is possible to better refute the reason sentence by calculating the similarity of all the ground sentences for one reason sentence: R i and ordering by the magnitude of the value. It is possible to prioritize highly rational texts.

なお、もっと単純な文書間類似度の定義例としては単語の頻度ではなく有無(例えば0又は1)だけをベクトル化する方式もある。具体的には、文書群:Dと、それらに含まれる特徴語tに対して、単語tが文書Dに含まれる場合にwij=1、含まれない場合にwij=0を要素に持つベクトルを、文書Dの特徴ベクトルwとして定義するものである。また,二つの文書D,D間の類似度Sは例えば以下の式(5)で与えられる。「・」はベクトルの内積を表す。 As a simpler definition example of the similarity between documents, there is a method in which only the presence / absence (for example, 0 or 1) is vectorized instead of the word frequency. Specifically, for the document group: D i and the feature word t j included therein, w ij = 1 when the word t j is included in the document D i , and w ij = 0 when the word t j is not included Is defined as the feature vector w i of the document D i . Further, the similarity S between the two documents D s and D r is given by, for example, the following equation (5). “·” Represents an inner product of vectors.

S(D,D)=w・w・・・(5)
(根拠文を核にしたクラスタリング)
ここでは、図11のステップS15,S16の処理の一例として、根拠文を核にした理由文のクラスタリングを、k−means法で行う例について説明する。図16は根拠文を核にした理由文のクラスタリングの処理手順を表したフローチャートである。k−means法は、例えば「J.McQueen "Some methods for classification and analysis of
multivariate observations" In Proceedings of the Fifth Berkeley Symposium
on Mathematical Statistics and Probability, pp.281-297 (1967)」に記載されている。
S (D s , D r ) = w s · w r (5)
(Clustering based on the rationale)
Here, as an example of the processing in steps S15 and S16 in FIG. 11, an example will be described in which clustering of reason sentences with the basis sentence as a core is performed by the k-means method. FIG. 16 is a flowchart showing a processing procedure for clustering reason sentences with the basis sentence as a core. The k-means method is, for example, “J. McQueen” Some methods for classification and analysis of
multivariate observations "In Proceedings of the Fifth Berkeley Symposium
on Mathematical Statistics and Probability, pp.281-297 (1967) ”.

ステップS21に進み、クラスタリング部36はクラスタの初期状態として各根拠文を含むクラスタ(C)を設定する。ステップS22に進み、クラスタリング部36はクラスタの代表点gを計算する。代表点の定義にも様々なものがあるが、k−means法においてはクラスタの代表点gを、そのクラスタに含まれる文書の特徴ベクトルの重心で定義することが多い。なお、クラスタリング部36は計算したクラスタの代表点gを代表点情報記憶部27に書き込む。 In step S21, the clustering unit 36 sets a cluster (C k ) including each rational sentence as an initial state of the cluster. The process proceeds to step S22, the clustering section 36 calculates the representative point g k clusters. There are various definitions of the representative points. In the k-means method, the representative point g k of the cluster is often defined by the centroid of the feature vector of the document included in the cluster. The clustering unit 36 writes the calculated cluster representative point g k into the representative point information storage unit 27.

具体的にはクラスタ(C)に属する理由文をRikとし,その中央値gjkを理由文Rikの特徴ベクトルaijkの重心として式(6)で定義する。また、n次元のベクトル量であるクラスタの代表点gは式(7)のように表現される。 Specifically, the reason sentence belonging to the cluster (C k ) is defined as R ik, and its median value g jk is defined as the centroid of the feature vector a ijk of the reason sentence R ik by Equation (6). Further, the representative point g k of the cluster, which is an n-dimensional vector quantity, is expressed as in Expression (7).

Figure 0005369813
Figure 0005369813

Figure 0005369813
Figure 0005369813

クラスタリング部36は各根拠文とクラスタとの関係をクラスタ情報の初期配置としてクラスタ情報記憶部26に書き込む。図17はクラスタ情報の初期配置を表した一例の構成図である。   The clustering unit 36 writes the relationship between each rational sentence and the cluster in the cluster information storage unit 26 as the initial arrangement of the cluster information. FIG. 17 is a block diagram showing an example of the initial arrangement of cluster information.

図17のクラスタ情報は、クラスタ(C)の代表点:gと、各理由文の類似度(図17中の数値部)と、その時点で理由文が属しているクラスタ名:Cとをテーブル化したものである。図17のクラスタ情報は、図13の特徴ベクトル情報を元に計算されたものである。 The cluster information in FIG. 17 includes the representative point of cluster (C k ): g k , the similarity of each reason sentence (numerical part in FIG. 17), and the name of the cluster to which the reason sentence belongs at that time: C k Is a table. The cluster information in FIG. 17 is calculated based on the feature vector information in FIG.

ステップS21のクラスタの初期状態である各根拠文を含むクラスタに対して、クラスタリング部36はステップS22で代表点gを求める。しかし、初期状態ではクラスタに根拠文しか含まれないので、代表点gが根拠文の特徴ベクトルそのものになる。 To the cluster containing the rationale statements in the initial state of the cluster in step S21, the clustering section 36 obtains the representative point g k in step S22. However, in the initial state, since only the ground sentence is included in the cluster, the representative point g k becomes the feature vector itself of the ground sentence.

ステップS23に進み、クラスタリング部36は全ての理由文の特徴ベクトルから成る全理由文リストを、特徴ベクトル情報記憶部25に書き込まれている図13のような特徴ベクトル情報から作成する。   In step S 23, the clustering unit 36 creates an all-reason sentence list composed of feature vectors of all the reason sentences from the feature vector information as shown in FIG. 13 written in the feature vector information storage unit 25.

ステップS24に進み、クラスタリング部36はステップS23で作成した全理由文リストから理由文ベクトルRを一つ取り出す。ステップS25に進み、クラスタリング部36はステップS24で取り出した理由文ベクトルRと各クラスタの代表点gとの類似度Sikを計算する。 In step S24, the clustering unit 36 extracts one reason sentence vector R i from the all reason sentence list created in step S23. In step S25, the clustering unit 36 calculates the similarity S ik between the reason sentence vector R i extracted in step S24 and the representative point g k of each cluster.

図17のクラスタ情報の場合、クラスタリング部36はステップS24で取り出した理由文ベクトルRとクラスタの代表点g,gとの類似度Sikを計算する。ステップS26に進み、クラスタリング部36は類似度Sikの最大値(Smax)と、類似度Sikが最大値(Smax)のときのクラスタCmaxとを求める。 In the case of the cluster information of FIG. 17, the clustering unit 36 calculates the similarity S ik between the reason sentence vector R i extracted in step S24 and the cluster representative points g 1 and g 2 . The process proceeds to step S26, the clustering section 36 the maximum degree of similarity S ik and (S max), the similarity S ik seek a cluster C max when the maximum value (S max).

例えば図17のクラスタ情報の場合、クラスタリング部36はステップS24で理由文ベクトルRを取り出したあとのステップS26で類似度Sikの最大値(4)と、類似度Sikが最大値(4)のときのクラスタCとを求める。 For example, in the case of cluster information of FIG. 17, the clustering section 36 the maximum degree of similarity S ik in step S26 after the removal of the reason sentence vector R 1 at step S24 and (4), the similarity S ik is the maximum value (4 ) seek and cluster C 1 at the time of the.

ステップS27に進み、クラスタリング部36はステップS26で求めた類似度Sikの最大値(Smax)が0より大きいかを判定する。ステップS26で求めた類似度Sikの最大値(Smax)が0より大きくなければ、言い換えれば、全てのクラスタの代表点gに対して類似度Sikの最大値(Smax)が0であれば、クラスタリング部36はステップS24に戻る。つまり、クラスタリング部36は全てのクラスタの代表点gに対して類似度Sikの最大値(Smax)が0であれば、理由文Rを何れのクラスタにも割り付けない。 In step S27, the clustering unit 36 determines whether the maximum value (S max ) of the similarity S ik obtained in step S26 is greater than zero. If the maximum value (S max ) of the similarity S ik obtained in step S26 is not greater than 0, in other words, the maximum value (S max ) of the similarity S ik is 0 for the representative points g k of all clusters. If so, the clustering unit 36 returns to step S24. In other words, the clustering unit 36 does not assign the reason sentence R i to any cluster if the maximum value (S max ) of the similarity S ik is 0 for the representative points g k of all clusters.

ステップS26で求めた類似度Sikの最大値(Smax)が0より大きければ、クラスタリング部36はステップS28に進み、ステップS24で取り出した理由文ベクトルRの理由文Rを、ステップS26で求めたクラスタCmaxに割り付ける。ステップS24〜S28の処理により、各理由文Rはクラスタの代表点gとの類似度Sikに基づいて、代表点gが最も近いクラスタCmaxに配置される。 If the maximum value of the similarity S ik obtained in step S26 (S max) is greater than 0, the clustering unit 36 proceeds to step S28, a statement of the reason R i reason sentence vector R i extracted in step S24, step S26 Is assigned to the cluster C max obtained in (1). The process of step S24 to S28, the reason statement R i is based on the similarity S ik the representative point g k of clusters, the representative point g k are arranged in the closest cluster C max.

ステップS29に進み、クラスタリング部36は全理由文リストに取り出していない理由文が残っている場合、ステップS24に戻る。クラスタリング部36は全理由文リストに取り出していない理由文が残っていない場合、ステップS30に進む。   Proceeding to step S29, the clustering unit 36 returns to step S24 if a reason sentence that has not been extracted remains in the all reason sentence list. The clustering unit 36 proceeds to step S30 when there are no reason sentences that have not been extracted from the all reason sentence list.

ステップS30に進み、クラスタリング部36はクラスタリングの終条件を満たすか否かを判定し、クラスタリングの終条件を満たしていない場合、ステップS23に戻る。クラスタリングの終条件を満たしている場合、クラスタリング部36は図16に示す処理を終了する。なお、図17のクラスタ情報は、クラスタリング部36がステップS30の処理を最初に訪れたときの例である。   In step S30, the clustering unit 36 determines whether or not the final condition for clustering is satisfied. If the final condition for clustering is not satisfied, the process returns to step S23. If the final condition for clustering is satisfied, the clustering unit 36 terminates the processing shown in FIG. Note that the cluster information in FIG. 17 is an example when the clustering unit 36 first visits the process of step S30.

このように、k−means法によるクラスタリングでは、クラスタCの代表点gの計算、代表点gと各理由文Rとの類度Sikの計算、理由文Rの属するクラスタCの更新、の繰り返しからなるループ(S23〜S30)がクラスタリングの終条件を充たすまで継続される。 Thus, in the clustering by the k-means method, cluster C calculation representative point g k of k, the computation of Ruido S ik the representative point g k and the reason statement R i, cluster C which belongs reason statement R i It continues until the loop (S23-S30) which consists of repetition of the update of k satisfy | fills the final condition of clustering.

図17に示すようなクラスタ情報であるとき、クラスタリング部36は図18に示すような代表点gの特徴ベクトルを計算する。図18は代表点gの特徴ベクトルの一例を表した構成図である。 When the cluster information is as shown in FIG. 17, the clustering unit 36 calculates a feature vector of the representative point g k as shown in FIG. Figure 18 is a block diagram showing an example of a feature vector of the representative point g k.

ステップS30のクラスタリングの終条件としては、クラスタリングの収束(理由文Rの属するクラスタCの更新がおこらなくなる)や、クラスタ更新の起こる数が閾値より小さくなること等が通常使用される。図17に示すようなクラスタ情報でクラスタリングが収束したときのクラスタリングの終状態は、図19のようになる。図19はクラスタ情報の終状態を表した一例の構成図である。 As the final condition of the clustering in step S30, clustering convergence (no updating of the cluster C k to which the reason sentence R i belongs), or the number of occurrences of cluster updating being smaller than a threshold value are usually used. The final state of clustering when clustering converges with cluster information as shown in FIG. 17 is as shown in FIG. FIG. 19 is a block diagram showing an example of the final state of cluster information.

(反駁性情報の付与)
本実施例の説得支援装置10の利用者は、いくつかの反対意見の理由文について、ある根拠文を使用した反論の有効性を判断した図7に示すような反駁性情報を与えることができる。どの理由文と根拠文との組について反駁性情報を与えるかは、任意である。しかしながら、反駁性情報は多く与えた方が、クラスタリング結果の精度があがることが期待できる。
(Providing rumination information)
The user of the persuasion support device 10 according to the present embodiment can provide repulsive information as shown in FIG. 7 in which the validity of the objection using a certain ground sentence is determined for the reason sentences of some objections. . It is arbitrary whether to provide the rumination information for which combination of reason sentence and ground sentence. However, it can be expected that the accuracy of clustering results will be improved if more rumination information is given.

特に反駁性情報を付与することが望ましいものは、どのクラスタにも属さない理由文である。図19の例では理由文R〜Rに反駁性情報を付与することが望ましい。現状のままでは、理由文R〜Rに対して、どの反論のための根拠文も再反論支援情報として推奨することができない。 In particular, it is desirable to give rumination information is a reason sentence that does not belong to any cluster. In the example of FIG. 19, it is desirable to provide rumination information to the reason sentences R 4 to R 6 . Under the current situation, it is not possible to recommend a ground sentence for any objection as re-argument support information for the reason sentences R 4 to R 6 .

しかし、ある理由文に正「+」の反駁性が付与された場合には、その理由文と、その理由文に類似した他の理由文に対して、再反論支援情報を提供することが可能となる。したがって、ユーザに反駁性情報の付与を促す場合には、どのクラスタにも属さない理由文を優先することが望ましい。   However, if a positive “+” rumination is given to a reason sentence, it is possible to provide re-refutation support information for the reason sentence and other reason sentences similar to the reason sentence. It becomes. Therefore, when prompting the user to add rumination information, it is desirable to give priority to reason sentences that do not belong to any cluster.

図20は、反駁性情報入力のためのテーブル型インターフェースの一例のイメージ図である。図20では、縦軸に根拠文、横軸に理由文を取り、その交点の欄にユーザが任意に反駁性を入力する例を示している。図20では、根拠文Gと理由文R及びRとに対して正「+」の反駁性が、根拠文Gと理由文Rとに対して負「−」の反駁性が与えられている。 FIG. 20 is an image diagram of an example of a table type interface for inputting rumination information. FIG. 20 shows an example in which a rationale sentence is taken on the vertical axis and a reason sentence is taken on the horizontal axis, and the user arbitrarily inputs rumination in the intersection column. In FIG. 20, there is a positive “+” rumination for the ground sentence G 1 and the reason sentences R 4 and R 7 , and a negative “−” rumination for the ground sentence G 2 and the reason sentence R 7. Is given.

また、図20では反駁性の入力の無い欄に「0」が入力されている。図20の最終行は各理由文が現在属しているクラスタを表している。反駁性情報入力のためのテーブル型インターフェースとしては、最終行の各理由文が現在属しているクラスタを必ずしも表示しなくてもよい。   In FIG. 20, “0” is entered in the field where there is no repulsive input. The last line in FIG. 20 represents the cluster to which each reason sentence currently belongs. As a table-type interface for inputting repulsive information, it is not always necessary to display a cluster to which each reason sentence in the last line belongs.

しかし、反駁性情報入力のためのテーブル型インターフェースとしては、現在どのクラスタにも属していない理由文(φで示す)について、ユーザにその事実を明確に告げることや、現在どのクラスタにも属していない理由文を分かりやすく表現する(図20の例では左側に寄せている)ことによって、入力の優先度を上げることができる。なお、図20では簡単のために理由文を記号で示している部分もあるが、完全な理由文で展開することが望ましい。   However, as a table-type interface for entering rumination information, the reason statement (indicated by φ) that does not currently belong to any cluster can be clearly told to the user, or it can currently belong to any cluster. It is possible to raise the priority of input by expressing the reason sentence that does not exist in an easy-to-understand manner (in the example of FIG. 20, it is moved to the left side). In FIG. 20, there are parts where the reason sentence is indicated by a symbol for the sake of simplicity, but it is desirable that the reason sentence be expanded with a complete reason sentence.

また、本実施例では正の反駁性を持つ理由文が、その反駁性の元である根拠文と同じクラスタに所属している場合に、現クラスタに固定することになっている。従って、本実施例では一つの理由文を二つの異なるクラスタに属させることはできない。このため、正の反駁性を同時に二つの根拠文に対して与えることは禁則事項である。   Also, in this embodiment, when a reason sentence having a positive rumination belongs to the same cluster as the ground sentence that is the source of the rumination, the reason sentence is fixed to the current cluster. Therefore, in this embodiment, one reason sentence cannot belong to two different clusters. For this reason, it is forbidden to give positive rumination to two ground sentences at the same time.

図20のような反駁性情報入力のためのテーブル型インターフェースは、正の反駁性を同時に二つの根拠文に対して与えることができないという禁則事項のチェックが利用者にも行いやすい形態になっている。禁則違反は説得支援装置10がチェックして、利用者に修正を促すことも可能である。   The table-type interface for inputting rumination information as shown in FIG. 20 is in a form that makes it easy for the user to check forbidden matters that positive rumination cannot be given to two ground sentences at the same time. Yes. It is also possible for the persuasion support device 10 to check for violations of prohibition and to urge the user to correct the violation.

(反駁性情報を利用したクラスタリング)
ここでは、図11のステップS15,S16の処理の一例として、根拠文を核にした理由文のクラスタリングに加えて、反駁性情報を利用したクラスタリングを行う例について説明する。図21は、根拠文を核にした理由文のクラスタリングに加えて、反駁性情報を利用したクラスタリングの処理手順を表したフローチャートである。
(Clustering using rumination information)
Here, as an example of the processing of steps S15 and S16 in FIG. 11, an example of performing clustering using rumination information in addition to clustering of reason sentences with the basis sentence as a core will be described. FIG. 21 is a flowchart showing a processing procedure of clustering using repetitive information in addition to clustering of reason sentences with the basis sentence as a core.

図21のフローチャートでは冒頭で反駁性情報を使わない予備的なクラスタリングの1ターンを行なって、クラスタの初期配置としている。この予備的なクラスタリングは通常のk−means法によるものであり、図16のフローチャートと同じ処理となる。予備的なクラスタリングの後、図21のフローチャートでは反駁性情報を利用したクラスタリングを実行する。   In the flowchart of FIG. 21, one turn of preliminary clustering that does not use rumination information is performed at the beginning, and the initial arrangement of clusters is made. This preliminary clustering is based on the normal k-means method, and is the same processing as the flowchart of FIG. After the preliminary clustering, the clustering using the repulsive information is executed in the flowchart of FIG.

以下では、図16のフローチャートを説明したときと同じ特徴ベクトルと、図22に示す反駁性情報とを使って図21のフローチャートを実行する例を示す。図22は反駁性情報の一例の構成図である。図22の反駁性情報は、理由文R,Rに正「+」の反駁性が付与された例を示している。 In the following, an example is shown in which the flowchart of FIG. 21 is executed using the same feature vector as that described in the flowchart of FIG. 16 and the repulsive information shown in FIG. FIG. 22 is a configuration diagram of an example of rumination information. The rumination information in FIG. 22 shows an example in which a positive “+” rumination is given to the reason sentences R 4 and R 7 .

より具体的に、図21のフローチャートの説明で扱う根拠文及び理由文の一部は図23に示すものであるとする。図23は根拠文及び理由文の一例を表した説明図である。   More specifically, it is assumed that a part of the ground sentence and the reason sentence handled in the description of the flowchart of FIG. 21 are as shown in FIG. FIG. 23 is an explanatory diagram showing an example of a ground sentence and a reason sentence.

図21のステップS41に進み、クラスタリング部36は反駁性情報を使わない予備的クラスタリングの1ターンを行う。この予備的なクラスタリングは図16に示したようなクラスタリングである。したがって、ステップS1の直後のクラスタ情報は図19に等しくなる。   Proceeding to step S41 in FIG. 21, the clustering unit 36 performs one turn of preliminary clustering without using the repulsive information. This preliminary clustering is clustering as shown in FIG. Therefore, the cluster information immediately after step S1 is equal to that in FIG.

図21のフローチャートではステップS49が反駁性情報を利用するクラスタリングである。ステップS41とステップS49との間にあるステップS42〜S48はステップS49の反駁性情報を利用するクラスタリングの準備を行う部分である。   In the flowchart of FIG. 21, step S49 is clustering using the repulsive information. Steps S42 to S48 between step S41 and step S49 are parts for preparing clustering using the repulsive information of step S49.

ステップS42に進み、クラスタリング部36はステップS41で作成した全理由文リストから理由文Rを一つ取り出す。なお、クラスタリング部36は反駁性情報記憶部33から図22に示したような反駁性情報を読み込んでおく。ステップS43に進み、クラスタリング部36はステップS42で取り出した理由文Rに対する反駁性情報があるかを判定する。 The process proceeds to step S42, the clustering section 36 fetches one reason statement R i from the total reason statement list created in step S41. Note that the clustering unit 36 reads the repulsive information as shown in FIG. 22 from the repulsive information storage unit 33. In step S43, the clustering unit 36 determines whether there is rumination information for the reason sentence R i extracted in step S42.

ステップS42で取り出した理由文Rに対する反駁性情報があれば、クラスタリング部36はステップS44に進み、理由文Rに対する反駁性情報を参照し、理由文Rに正「+」の反駁性が付与されているかを判定する。理由文Rに正「+」の反駁性が付与されていれば、クラスタリング部36はステップS45に進み、反駁性情報から理由文Rの反駁性の元である根拠文を確認する。 If refute property information for why statements R i extracted in step S42, the clustering unit 36 proceeds to step S44, with reference to the refutation of information for reason statement R i, refutation of positive "+" in the statement of the reason R i Is determined. If a positive “+” rumination is given to the reason sentence R i , the clustering unit 36 proceeds to step S45, and confirms the ground sentence that is the source of the rebuttal of the reason sentence R i from the rumination information.

クラスタリング部36はクラスタ情報記憶部26に書き込まれているクラスタ情報を参照し、ステップS42で取り出した理由文Rが、反駁性の元である根拠文と同じクラスタに所属しているか否かを判定する。 The clustering unit 36 refers to the cluster information written in the cluster information storage unit 26, and determines whether or not the reason sentence R i extracted in step S42 belongs to the same cluster as the ground sentence that is the source of the rumination. judge.

ステップS42で取り出した理由文Rが、反駁性の元である根拠文と同じクラスタに所属していない場合、クラスタリング部36はステップS46に進み、ステップS42で取り出した理由文Rを核とする新たなクラスタを発生させる操作を行った後、ステップS47に進む。 If the reason sentence R i extracted in step S42 does not belong to the same cluster as the ground sentence that is the source of rumination, the clustering unit 36 proceeds to step S46, and uses the reason sentence R i extracted in step S42 as a nucleus. After performing an operation for generating a new cluster to be performed, the process proceeds to step S47.

また、ステップS42で取り出した理由文Rが、反駁性の元である根拠文と同じクラスタに所属している場合、クラスタリング部36はステップS47に進む。ステップS42では、クラスタリング部36が、ステップS42で取り出した理由文Rを現クラスタに固定する。 On the other hand, if the reason sentence R i extracted in step S42 belongs to the same cluster as the ground sentence that is the source of rumination, the clustering unit 36 proceeds to step S47. In step S42, the clustering unit 36 fixes the reason sentence R i extracted in step S42 to the current cluster.

ステップS48に進み、クラスタリング部36はステップS41で作成した全理由文リストに取り出していない理由文Rが残っている場合、ステップS42に戻る。また、全理由文リストに取り出していない理由文Rが残っていない場合、クラスタリング部36はステップS49に進む。 Proceeds to step S48, the clustering unit 36 and there are still a reason statement R i that is not taken out the entire reason statement list created in step S41, the flow returns to step S42. On the other hand, if there is no reason sentence R i remaining in the all reason sentence list, the clustering unit 36 proceeds to step S49.

ステップS48までの処理により、本実施例では二つのクラスタC’とC’’とが発生する。クラスタC’は、最初に理由文Rが含まれる。クラスタC’’は最初に理由文Rが含まれる。 Through the processing up to step S48, two clusters C 1 ′ and C 1 ″ are generated in the present embodiment. The cluster C 1 ′ includes a reason sentence R 7 first. Cluster C 1 ″ initially includes reason sentence R 4 .

ステップS49に進み、クラスタリング部36は固定されていない理由文Rを対象としてクラスタリングを実行する。ステップS49のクラスタリングによって最初に計算されるクラスタ情報は、例えば図24のようになる。図24はクラスタ情報の初期配置を表した一例の構成図である。 In step S49, the clustering unit 36 performs clustering on the reason sentence R i that is not fixed. The cluster information first calculated by the clustering in step S49 is, for example, as shown in FIG. FIG. 24 is a block diagram showing an example of the initial arrangement of cluster information.

図24では、図22の反駁性情報に基づいて理由文R,Rのフラグ欄に固定フラグとして「1」を設定している。もし、負「−」の反駁性が与えられている場合はフラグ欄に「−1」を設定する。 In FIG. 24, “1” is set as a fixed flag in the flag column of the reason sentences R 4 and R 7 based on the rumination information of FIG. If negative “−” rumination is given, “−1” is set in the flag field.

ステップS49のクラスタリングは、負「−」の反駁性の扱い以外、図16のクラスタリングと同様である。ステップS49のクラスタリングでは、あるクラスタに対して理由文Rが負「−」の反駁性を持つ場合、そのクラスタに理由文Rを割り付けることが禁止される。 The clustering in step S49 is the same as the clustering in FIG. 16 except for handling negative “−” rumination. In the clustering in step S49, when the reason sentence R i has a negative “−” repulsion for a certain cluster, it is prohibited to assign the reason sentence R i to the cluster.

なお、負「−」の反駁性が付与されない図22に示した反駁性情報の場合、ステップS49の振る舞いは図16のフローチャートの処理と一致する。ステップS49のクラスタリングの中で、最初に計算される各クラスタの代表点gの特徴ベクトルは例えば図25のようになる。図25は代表点gの特徴ベクトルの一例を表した構成図である。 Note that in the case of the refractory information shown in FIG. 22 to which no negative “−” repellency is given, the behavior in step S49 is the same as the processing in the flowchart of FIG. Among the clustering step S49, the feature vector of the representative point g k of each cluster is as shown in FIG. 25 for example to be calculated first. Figure 25 is a block diagram showing an example of a feature vector of the representative point g k.

また、ステップS49のクラスタリングによる最終的な結果は、例えば図26のようになる。図26はクラスタ情報の終状態を表した一例の構成図である。出力処理部37はクラスタリングの結果として図26のようなクラスタ情報を読み出し、図27に示すような再反論支援情報を表示部24に出力する。   Further, the final result of the clustering in step S49 is as shown in FIG. 26, for example. FIG. 26 is a block diagram showing an example of the final state of the cluster information. The output processing unit 37 reads cluster information as shown in FIG. 26 as a result of clustering, and outputs re-argument support information as shown in FIG. 27 to the display unit 24.

図27は再反論支援情報の一例のイメージ図である。図27の再反論支援情報は、理由文IDと、理由文と、再反論の推奨根拠文とが対応付けられている。なお、理由文Rは内容が反対者の事実誤認となっている。利用者は、図27の再反論支援情報を参考にすることで、判定意見に対して有効な根拠文を容易に知ることができ、再反論に利用する再反論文6の作成が容易となる。 FIG. 27 is an image diagram of an example of re-argument support information. The re-argument support information in FIG. 27 is associated with a reason sentence ID, a reason sentence, and a re-argument recommendation basis sentence. It should be noted that the statement of the reason R 8 is has become opponents of factual errors content. By referring to the re-refutation support information in FIG. 27, the user can easily know a valid rationale for the judgment opinion, and it becomes easy to create a re-refutation paper 6 used for re-refutation. .

(まとめ)
以下では、図16のフローチャートに示した反駁性情報を利用しないクラスタリングの結果と、図21のフローチャートに示した反駁性情報を利用したクラスタリングの結果とを比較する。
(Summary)
In the following, the result of clustering not using the repulsive information shown in the flowchart of FIG. 16 is compared with the result of clustering using the repulsive information shown in the flowchart of FIG.

図28は反駁性情報を利用しないクラスタリングの結果と反駁性情報を利用したクラスタリングの結果との一例の比較図である。図28から見て取れるように、反駁性情報を利用しないクラスタリングの結果では、類似度がいずれのクラスタにも配置できない理由文R〜Rが発生する。いずれのクラスタにも配置できない理由文R〜Rが発生する理由は、理由文R〜Rがクラスタに配置されたどの根拠文に対しても類似度が0である為である。 FIG. 28 is a comparison diagram of an example of a result of clustering that does not use rumination information and a result of clustering that uses rumination information. As can be seen from FIG. 28, as a result of clustering that does not use rumination information, reason sentences R 4 to R 6 in which the similarity cannot be placed in any cluster are generated. The reason why the reason sentences R 4 to R 6 that cannot be placed in any cluster occurs is because the similarity is zero for any reason sentence in which the reason sentences R 4 to R 6 are placed in the cluster.

反駁性情報を利用しないクラスタリングの結果では、理由文R「BSEの病因が確定していない以上,SRM(特定危険部位)除去で安全が確保できているとは言えない」がクラスタCに配置されている。しかし、理由文Rに対して根拠文Gを根拠にする反駁は難しい。これは、理由文RがクラスタCの根拠文Gに対する正面からの反論になっている為である。 As a result of clustering that does not use rumination information, the reason sentence R 7 “Because the etiology of BSE has not been determined, it cannot be said that safety is ensured by removing SRM (specific risk sites)” in cluster C 2 Has been placed. However, refuted is difficult to grounds sentence G 2 grounds against reason statement R 7. This is because the statement of the reason R 7 is in rebuttal from the front to the grounds sentence G 2 of the cluster C 2.

一方、反駁性情報を利用する、言い換えれば反駁性情報をガイド的に使うクラスタリングの結果は以下のように改善される。反駁性情報を利用しないクラスタリングの結果において何れのクラスタにも配置されなかった理由文R〜RはクラスタC(の飛び地クラスタC’’)に配置される。 On the other hand, the result of clustering using repulsive information, in other words, using repulsive information as a guide, is improved as follows. The reason sentences R 4 to R 6 that are not arranged in any cluster as a result of the clustering not using the repulsive information are arranged in the cluster C 1 (the enclave cluster C 1 ″).

また、反駁性情報を利用しないクラスタリングの結果においてクラスタCに配置されていた理由文R、R10は、より適切な反駁の根拠を持つクラスタC(の飛び地クラスタC’)に配置される。 In addition, the reason sentences R 7 and R 10 which are arranged in the cluster C 2 as a result of the clustering not using the rumination information are arranged in the cluster C 1 (the enclave cluster C 1 ′) having a more appropriate basis for the rumination. Is done.

反駁性情報を利用しないクラスタリングの結果からの反駁性情報を利用するクラスタリングの結果の改善の様子をわかりやすく図示すると図29のようになる。図29は反駁性情報を利用しないクラスタリングの結果と反駁性情報を利用したクラスタリングの結果とを比較した模式図である。   FIG. 29 shows an easy-to-understand illustration of the improvement of the result of clustering using the repulsive information from the result of clustering not using the repulsive information. FIG. 29 is a schematic diagram comparing the result of clustering that does not use rumination information and the result of clustering that uses rumination information.

図29において、反駁性情報を利用するクラスタリングの結果では、クラスタCに対する飛び地C’及びC’’を許すことによって、再反論に適した根拠文を推奨できる可能性を高める効果がある。 In FIG. 29, the result of clustering using the repulsive information has the effect of increasing the possibility of recommending a rational sentence suitable for re-refutation by allowing the enclaves C 1 ′ and C 1 ″ for the cluster C 1 . .

本発明は、以下に記載する付記のような構成が考えられる。
(付記1)
主張に対する反対者への文書による説得を支援する説得支援装置であって、
主張に対する反対意見の理由文と、主張の根拠文と、前記理由文及び前記根拠文の反駁性の有無とが関連付けられた反駁性情報を記憶する反駁性情報記憶部と、
前記反駁性情報記憶部の前記理由文及び前記根拠文を形態素解析した結果から前記理由文及び前記根拠文に含まれる特徴語を抽出する特徴語抽出部と、
前記根拠文を含む初期配置のクラスタを表したクラスタ情報を生成し、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに配置するように前記クラスタ情報を書き換えるクラスタリングを行ったあと、前記反駁性情報記憶部に記憶されている前記反駁性情報に基づき、前記理由文を割り付ける前記クラスタを再配置するように前記クラスタ情報を書き換えるクラスタリング部と、
前記クラスタ情報に基づき、前記理由文に対する再反論の根拠文として前記理由文と同一のクラスタに含まれる前記根拠文を出力する出力処理部と
を有する説得支援装置。
(付記2)
前記クラスタリング部は、前記反駁性情報に基づき、反駁性が有る前記理由文及び前記根拠文が同一のクラスタに含まれているとき、前記理由文を現在配置されているクラスタに固定するように前記クラスタ情報を書き換えたあと、更に、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに再配置するように前記クラスタ情報を書き換えるクラスタリングを行う付記1記載の説得支援装置。
(付記3)
前記クラスタリング部は、前記反駁性情報に基づき、反駁性が有る前記理由文及び前記根拠文が同一のクラスタに含まれていないとき、前記理由文を含む前記根拠文の飛び地クラスタを発生させるように前記クラスタ情報を書き換えたあと、更に、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに再配置するように前記クラスタ情報を書き換えるクラスタリングを行う付記1又は2記載の説得支援装置。
(付記4)
前記クラスタリング部は、前記反駁性情報に基づき、反駁性が無い前記理由文及び前記根拠文が同一のクラスタに含まれているとき、前記理由文を現在配置されているクラスタに配置することを禁止するように前記クラスタ情報を書き換えたあと、更に、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに再配置するように前記クラスタ情報を書き換えるクラスタリングを行う付記1乃至3何れか一項記載の説得支援装置。
(付記5)
前記出力処理部は、前記クラスタ情報に基づき、前記理由文に対する再反論の根拠文として前記理由文と同一のクラスタに含まれる前記根拠文を選択し、前記理由文と前記選択した根拠文とで前記理由文に対する再反論文の雛形を生成して出力する付記1乃至4何れか一項記載の説得支援装置。
(付記6)
主張に対する反対者への文書による説得を支援するコンピュータを、
主張に対する反対意見の理由文と、主張の根拠文と、前記理由文及び前記根拠文の反駁性の有無とが関連付けられた反駁性情報を記憶する反駁性情報記憶部と、
前記反駁性情報記憶部の前記理由文及び前記根拠文を形態素解析した結果から前記理由文及び前記根拠文に含まれる特徴語を抽出する特徴語抽出部と、
前記根拠文を含む初期配置のクラスタを表したクラスタ情報を生成し、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに配置するように前記クラスタ情報を書き換えるクラスタリングを行ったあと、前記反駁性情報記憶部に記憶されている前記反駁性情報に基づき、前記理由文を割り付ける前記クラスタを再配置するように前記クラスタ情報を書き換えるクラスタリング部と、
前記クラスタ情報に基づき、前記理由文に対する再反論の根拠文として前記理由文と同一のクラスタに含まれる前記根拠文を出力する出力処理部と
して機能させるための説得支援プログラム。
(付記7)
コンピュータによって実行される、主張に対する反対者への文書による説得を支援する説得支援方法であって、
前記コンピュータが、
主張に対する反対意見の理由文と、主張の根拠文と、前記理由文及び前記根拠文の反駁性の有無とが関連付けられた反駁性情報を記憶する反駁性情報記憶部の該理由文及び該根拠文を形態素解析した結果から該理由文及び該根拠文に含まれる特徴語を抽出する特徴語抽出ステップと、
前記根拠文を含む初期配置のクラスタを表したクラスタ情報を生成し、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに配置するように前記クラスタ情報を書き換えるクラスタリングを行ったあと、前記反駁性情報記憶部に記憶されている前記反駁性情報に基づき、前記理由文を割り付ける前記クラスタを再配置するように前記クラスタ情報を書き換えるクラスタリングステップと、
前記クラスタ情報に基づき、前記理由文に対する再反論の根拠文として前記理由文と同一のクラスタに含まれる前記根拠文を出力する出力処理ステップと
を実行する説得支援方法。
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
The present invention may have the following configurations as described below.
(Appendix 1)
A persuasion support device that supports written persuasion to the opponent of the claim,
A rebuttal information storage unit that stores reciprocity information in which a reason sentence of a disagreement with respect to the claim, a ground sentence of the claim, and the reason sentence and the presence or absence of rumination of the ground sentence are associated;
A feature word extraction unit that extracts a feature word included in the reason sentence and the basis sentence from a result of morphological analysis of the reason sentence and the basis sentence in the rumination information storage unit;
Generate cluster information representing the cluster of the initial placement including the basis sentence, and place the reason sentence in the cluster based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence After performing clustering to rewrite the cluster information, the cluster information is rewritten so as to relocate the cluster to which the reason sentence is allocated based on the repetitive information stored in the repetitive information storage unit. A clustering unit;
A persuasion support apparatus comprising: an output processing unit that outputs the basis sentence included in the same cluster as the reason sentence as a basis sentence for re-refutation on the reason sentence based on the cluster information.
(Appendix 2)
The clustering unit, based on the rumination information, when the reason sentence having the rumination and the basis sentence are included in the same cluster, the reason sentence is fixed to the currently arranged cluster. After rewriting the cluster information, the cluster information is rewritten so that the reason sentence is rearranged in the cluster based on the similarity between the feature word contained in the basis sentence and the feature word contained in the reason sentence. The persuasion support device according to supplementary note 1, wherein clustering is performed.
(Appendix 3)
The clustering unit generates an enclave cluster of the basis sentence including the reason sentence when the reason sentence having the rumination and the basis sentence are not included in the same cluster based on the rumination information. After rewriting the cluster information, the cluster information is further relocated to the cluster based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence. The persuasion support apparatus according to Supplementary Note 1 or 2, which performs clustering to be rewritten.
(Appendix 4)
The clustering unit, based on the rumination information, prohibits placing the reason sentence in the currently arranged cluster when the reason sentence having no rumination and the basis sentence are included in the same cluster. The cluster information is rewritten so that, based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence, the reason sentence is rearranged in the cluster. The persuasion support apparatus according to any one of appendices 1 to 3, which performs clustering for rewriting cluster information.
(Appendix 5)
The output processing unit selects, based on the cluster information, the basis sentence included in the same cluster as the reason sentence as a basis sentence for re-argument to the reason sentence, and the reason sentence and the selected basis sentence are The persuasion support apparatus according to any one of supplementary notes 1 to 4, wherein a model of a re-reversion paper for the reason sentence is generated and output.
(Appendix 6)
A computer that supports written persuasion to the opponent of the claim,
A rebuttal information storage unit that stores reciprocity information in which a reason sentence of a disagreement with respect to the claim, a ground sentence of the claim, and the reason sentence and the presence or absence of rumination of the ground sentence are associated;
A feature word extraction unit that extracts a feature word included in the reason sentence and the basis sentence from a result of morphological analysis of the reason sentence and the basis sentence in the rumination information storage unit;
Generate cluster information representing the cluster of the initial placement including the basis sentence, and place the reason sentence in the cluster based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence After performing clustering to rewrite the cluster information, the cluster information is rewritten so as to relocate the cluster to which the reason sentence is allocated based on the repetitive information stored in the repetitive information storage unit. A clustering unit;
A persuasion support program for functioning as an output processing unit that outputs the ground sentence included in the same cluster as the reason sentence as a ground sentence for re-refutation on the reason sentence based on the cluster information.
(Appendix 7)
A persuasion support method implemented by a computer to support written persuasion of opponents against a claim,
The computer is
The reason sentence of the rebuttal information storage unit that stores the reason sentence of the objection to the claim, the ground sentence of the claim, and the rebuttal information in which the reason sentence and the presence or absence of the rumination of the ground sentence are associated A feature word extraction step of extracting a feature word included in the reason sentence and the basis sentence from a result of morphological analysis of the sentence;
Generate cluster information representing the cluster of the initial placement including the basis sentence, and place the reason sentence in the cluster based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence After performing clustering to rewrite the cluster information, the cluster information is rewritten so as to relocate the cluster to which the reason sentence is allocated based on the repetitive information stored in the repetitive information storage unit. A clustering step;
A persuasion support method for executing, based on the cluster information, an output processing step of outputting the ground sentence included in the same cluster as the reason sentence as a ground sentence for re-refutation with respect to the reason sentence.
The present invention is not limited to the specifically disclosed embodiments, and various modifications and changes can be made without departing from the scope of the claims.

1 資料
2 論点整理表
3 質問文
4 回答文
5 意見整理表
6 再反論文
10 説得支援装置
11 入力装置
12 出力装置
13 ドライブ装置
14 補助記憶装置
15 主記憶装置
16 演算処理装置
17 インターフェース装置
18 記録媒体
21 文書情報記憶部
22 データ入力部
23 処理部
24 表示部
25 特徴ベクトル情報記憶部
26 クラスタ情報記憶部
27 代表点情報記憶部
31 論点整理表記憶部
32 意見整理表記憶部
33 反駁性情報記憶部
34 形態素解析部
35 特徴語抽出部
36 クラスタリング部
37 出力処理部
B バス
DESCRIPTION OF SYMBOLS 1 Material 2 Discussion point arrangement table 3 Question sentence 4 Answer sentence 5 Opinion arrangement table 6 Reexamination paper 10 Persuasion support device 11 Input device 12 Output device 13 Drive device 14 Auxiliary storage device 15 Main storage device 16 Arithmetic processing device 17 Interface device 18 Record Medium 21 Document information storage unit 22 Data input unit 23 Processing unit 24 Display unit 25 Feature vector information storage unit 26 Cluster information storage unit 27 Representative point information storage unit 31 Discussion point organization table storage unit 32 Opinion organization table storage unit 33 Repetitive information storage Unit 34 morphological analysis unit 35 feature word extraction unit 36 clustering unit 37 output processing unit B bus

Claims (6)

主張に対する反対者への文書による説得を支援する説得支援装置であって、
主張に対する反対意見の理由文と、主張の根拠文と、前記理由文及び前記根拠文の反駁性の有無とが関連付けられた反駁性情報を記憶する反駁性情報記憶部と、
前記反駁性情報記憶部の前記理由文及び前記根拠文を形態素解析した結果から前記理由文及び前記根拠文に含まれる特徴語を抽出する特徴語抽出部と、
前記根拠文だけクラスタの初期配置として含むクラスタ情報を生成し、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに配置するように前記クラスタ情報を書き換えるクラスタリングを行ったあと、前記反駁性情報記憶部に記憶されている前記反駁性情報に基づき、前記理由文を割り付ける前記クラスタを再配置するように前記クラスタ情報を書き換えるクラスタリング部と、
前記クラスタ情報に基づき、前記理由文に対する再反論の根拠文として前記理由文と同一のクラスタに含まれる前記根拠文を出力する出力処理部と
を有する説得支援装置。
A persuasion support device that supports written persuasion to the opponent of the claim,
A rebuttal information storage unit that stores reciprocity information in which a reason sentence of a disagreement with respect to the claim, a ground sentence of the claim, and the reason sentence and the presence or absence of rumination of the ground sentence are associated;
A feature word extraction unit that extracts a feature word included in the reason sentence and the basis sentence from a result of morphological analysis of the reason sentence and the basis sentence in the rumination information storage unit;
Cluster information including only the basis sentence as an initial arrangement of clusters is generated, and the reason sentence is arranged in the cluster based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence. Clustering for rewriting the cluster information so as to rearrange the clusters to which the reason sentence is allocated based on the repetitive information stored in the repetitive information storage unit after performing clustering to rewrite the cluster information as described above And
A persuasion support apparatus comprising: an output processing unit that outputs the basis sentence included in the same cluster as the reason sentence as a basis sentence for re-refutation on the reason sentence based on the cluster information.
前記クラスタリング部は、前記反駁性情報に基づき、反駁性が有る前記理由文及び前記根拠文が同一のクラスタに含まれているとき、前記理由文を現在配置されているクラスタに固定するように前記クラスタ情報を書き換えたあと、更に、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに再配置するように前記クラスタ情報を書き換えるクラスタリングを行う請求項1記載の説得支援装置。   The clustering unit, based on the rumination information, when the reason sentence having the rumination and the basis sentence are included in the same cluster, the reason sentence is fixed to the currently arranged cluster. After rewriting the cluster information, the cluster information is rewritten so that the reason sentence is rearranged in the cluster based on the similarity between the feature word contained in the basis sentence and the feature word contained in the reason sentence. The persuasion support apparatus according to claim 1, wherein clustering is performed. 前記クラスタリング部は、前記反駁性情報に基づき、反駁性が有る前記理由文及び前記根拠文が同一のクラスタに含まれていないとき、前記理由文を含む前記根拠文の飛び地クラスタを発生させるように前記クラスタ情報を書き換えたあと、更に、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに再配置するように前記クラスタ情報を書き換えるクラスタリングを行う請求項1又は2記載の説得支援装置。   The clustering unit generates an enclave cluster of the basis sentence including the reason sentence when the reason sentence having the rumination and the basis sentence are not included in the same cluster based on the rumination information. After rewriting the cluster information, the cluster information is further relocated to the cluster based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence. The persuasion support apparatus according to claim 1, wherein rewriting clustering is performed. 前記クラスタリング部は、前記反駁性情報に基づき、反駁性が無い前記理由文及び前記根拠文が同一のクラスタに含まれているとき、前記理由文を現在配置されているクラスタに配置することを禁止するように前記クラスタ情報を書き換えたあと、更に、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに再配置するように前記クラスタ情報を書き換えるクラスタリングを行う請求項1乃至3何れか一項記載の説得支援装置。   The clustering unit, based on the rumination information, prohibits placing the reason sentence in the currently arranged cluster when the reason sentence having no rumination and the basis sentence are included in the same cluster. The cluster information is rewritten so that, based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence, the reason sentence is rearranged in the cluster. The persuasion support apparatus according to any one of claims 1 to 3, wherein clustering for rewriting cluster information is performed. 主張に対する反対者への文書による説得を支援するコンピュータを、
主張に対する反対意見の理由文と、主張の根拠文と、前記理由文及び前記根拠文の反駁性の有無とが関連付けられた反駁性情報を記憶する反駁性情報記憶部と、
前記反駁性情報記憶部の前記理由文及び前記根拠文を形態素解析した結果から前記理由文及び前記根拠文に含まれる特徴語を抽出する特徴語抽出部と、
前記根拠文だけクラスタの初期配置として含むクラスタ情報を生成し、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに配置するように前記クラスタ情報を書き換えるクラスタリングを行ったあと、前記反駁性情報記憶部に記憶されている前記反駁性情報に基づき、前記理由文を割り付ける前記クラスタを再配置するように前記クラスタ情報を書き換えるクラスタリング部と、
前記クラスタ情報に基づき、前記理由文に対する再反論の根拠文として前記理由文と同一のクラスタに含まれる前記根拠文を出力する出力処理部と
して機能させるための説得支援プログラム。
A computer that supports written persuasion to the opponent of the claim,
A rebuttal information storage unit that stores reciprocity information in which a reason sentence of a disagreement with respect to the claim, a ground sentence of the claim, and the reason sentence and the presence or absence of rumination of the ground sentence are associated;
A feature word extraction unit that extracts a feature word included in the reason sentence and the basis sentence from a result of morphological analysis of the reason sentence and the basis sentence in the rumination information storage unit;
Cluster information including only the basis sentence as an initial arrangement of clusters is generated, and the reason sentence is arranged in the cluster based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence. Clustering for rewriting the cluster information so as to rearrange the clusters to which the reason sentence is allocated based on the repetitive information stored in the repetitive information storage unit after performing clustering to rewrite the cluster information as described above And
A persuasion support program for functioning as an output processing unit that outputs the ground sentence included in the same cluster as the reason sentence as a ground sentence for re-refutation on the reason sentence based on the cluster information.
コンピュータによって実行される、主張に対する反対者への文書による説得を支援する説得支援方法であって、
前記コンピュータが、
主張に対する反対意見の理由文と、主張の根拠文と、前記理由文及び前記根拠文の反駁性の有無とが関連付けられた反駁性情報を記憶する反駁性情報記憶部の該理由文及び該根拠文を形態素解析した結果から該理由文及び該根拠文に含まれる特徴語を抽出する特徴語抽出ステップと、
前記根拠文だけクラスタの初期配置として含むクラスタ情報を生成し、前記根拠文に含まれる特徴語と前記理由文に含まれる特徴語との類似度に基づき、前記理由文を前記クラスタに配置するように前記クラスタ情報を書き換えるクラスタリングを行ったあと、前記反駁性情報記憶部に記憶されている前記反駁性情報に基づき、前記理由文を割り付ける前記クラスタを再配置するように前記クラスタ情報を書き換えるクラスタリングステップと、
前記クラスタ情報に基づき、前記理由文に対する再反論の根拠文として前記理由文と同一のクラスタに含まれる前記根拠文を出力する出力処理ステップと
を実行する説得支援方法。
A persuasion support method implemented by a computer to support written persuasion of opponents against a claim,
The computer is
The reason sentence of the rebuttal information storage unit that stores the reason sentence of the objection to the claim, the ground sentence of the claim, and the rebuttal information in which the reason sentence and the presence or absence of the rumination of the ground sentence are associated A feature word extraction step of extracting a feature word included in the reason sentence and the basis sentence from a result of morphological analysis of the sentence;
Cluster information including only the basis sentence as an initial arrangement of clusters is generated, and the reason sentence is arranged in the cluster based on the similarity between the feature word included in the basis sentence and the feature word included in the reason sentence. Clustering for rewriting the cluster information so as to rearrange the clusters to which the reason sentence is allocated based on the repetitive information stored in the repetitive information storage unit after performing clustering to rewrite the cluster information as described above Steps,
A persuasion support method for executing, based on the cluster information, an output processing step of outputting the ground sentence included in the same cluster as the reason sentence as a ground sentence for re-refutation with respect to the reason sentence.
JP2009074351A 2009-03-25 2009-03-25 Persuasion support device, persuasion support program, and persuasion support method Expired - Fee Related JP5369813B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009074351A JP5369813B2 (en) 2009-03-25 2009-03-25 Persuasion support device, persuasion support program, and persuasion support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009074351A JP5369813B2 (en) 2009-03-25 2009-03-25 Persuasion support device, persuasion support program, and persuasion support method

Publications (2)

Publication Number Publication Date
JP2010225093A JP2010225093A (en) 2010-10-07
JP5369813B2 true JP5369813B2 (en) 2013-12-18

Family

ID=43042180

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009074351A Expired - Fee Related JP5369813B2 (en) 2009-03-25 2009-03-25 Persuasion support device, persuasion support program, and persuasion support method

Country Status (1)

Country Link
JP (1) JP5369813B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015151268A1 (en) * 2014-04-04 2015-10-08 株式会社日立製作所 Counterargument generating method, counterargument generating system
JP6250833B2 (en) * 2014-10-27 2017-12-20 株式会社日立製作所 Document search system, debate system, document search program
JP6488665B2 (en) * 2014-11-18 2019-03-27 富士通株式会社 Presentation support program, presentation support method, and information processing apparatus
JP6682149B2 (en) * 2017-03-03 2020-04-15 日本電信電話株式会社 Dialog system, method, and program
JP6689773B2 (en) * 2017-03-03 2020-04-28 日本電信電話株式会社 Argument structure updating device, argument structure updating method, and argument structure updating program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004200741A (en) * 2002-12-16 2004-07-15 Masahiro Fukui Method of processing statement information in electronic conference system
JP4269698B2 (en) * 2003-01-23 2009-05-27 富士通株式会社 Opinion analysis method, opinion analysis apparatus, and opinion analysis program

Also Published As

Publication number Publication date
JP2010225093A (en) 2010-10-07

Similar Documents

Publication Publication Date Title
Zeng et al. A survey on machine reading comprehension—tasks, evaluation metrics and benchmark datasets
Lei et al. Conducting sentiment analysis
US11586827B2 (en) Generating desired discourse structure from an arbitrary text
Surdeanu Overview of the TAC2013 Knowledge Base Population Evaluation: English Slot Filling and Temporal Slot Filling.
Sevin Understanding cities through city brands: City branding as a social and semantic network
Paap et al. Are bilingual advantages dependent upon specific tasks or specific bilingual experiences?
JP2021007031A (en) Automatic identification and extraction of medical conditions and facts from electronic medical records
CN116992839B (en) Automatic generation method, device and equipment for medical records front page
CN107330613A (en) A kind of public sentiment monitoring method, equipment and computer-readable recording medium
WO2014155209A1 (en) User collaboration for answer generation in question and answer system
CN104699730A (en) Identifying and displaying relationships between candidate answers
EP2362333A1 (en) System for requirement identification and analysis based on capability model structure
CN112885478A (en) Medical document retrieval method, medical document retrieval device, electronic device, and storage medium
US20130060793A1 (en) Extracting information from medical documents
KR102637481B1 (en) Method for generating integrated corporation news using structured data, unstructured data and corporation news and device and system using the same
Sokolova et al. What sentiments can be found in medical forums?
Davies et al. Reporting of patient journey mapping in current literature: a scoping review protocol
JP5369813B2 (en) Persuasion support device, persuasion support program, and persuasion support method
Norman Systematic review automation methods
Wu et al. COVID-19 knowledge deconstruction and retrieval: an intelligent bibliometric solution
JP2011113400A (en) Apparatus, program and method for supporting persuasion
Liu et al. Service quality improvement of hospital reservation system based on text sentiment analysis
Danowski et al. Cable news channels' partisan ideology and market share growth as predictors of social distancing sentiment during the COVID-19 pandemic
Chansanam et al. Global research trend of korean popular music: A bibliometric analysis
Dugan Mechanizing Alice: Automating the Subject Matter Eligibility Test of Alice v. CLS Bank

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111107

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130205

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130405

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130902

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees