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
JP7824842B2 - News distribution system, news distribution method - Google Patents
[go: Go Back, main page]

JP7824842B2 - News distribution system, news distribution method - Google Patents

News distribution system, news distribution method

Info

Publication number
JP7824842B2
JP7824842B2 JP2022118282A JP2022118282A JP7824842B2 JP 7824842 B2 JP7824842 B2 JP 7824842B2 JP 2022118282 A JP2022118282 A JP 2022118282A JP 2022118282 A JP2022118282 A JP 2022118282A JP 7824842 B2 JP7824842 B2 JP 7824842B2
Authority
JP
Japan
Prior art keywords
news
fairness
article
score
distribution system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022118282A
Other languages
Japanese (ja)
Other versions
JP2024015904A (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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2022118282A priority Critical patent/JP7824842B2/en
Publication of JP2024015904A publication Critical patent/JP2024015904A/en
Application granted granted Critical
Publication of JP7824842B2 publication Critical patent/JP7824842B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ニュース配信システム、ニュース配信方法に関する。 The present invention relates to a news distribution system and a news distribution method.

フェイクニュースや、意図ある無しに関わらない誤報、悪意ある不確かな情報、デマは社会問題になっている。スマートフォンやSNSの普及に伴い、身近な課題となって顕在化している。新聞記事でも、言論に対する政府からの過剰な指導は、統制社会化のリスクにつながること、公平で正確な情報を配信するには、事業者の透明性の重要性が説かれている。政府も「表現の自由の為に介入は極めて慎重であるべき」としており、民間での自律的な課題解決を基本としている。 Fake news, intentionally or unintentionally false reports, malicious and unreliable information, and rumors have become a social problem. With the spread of smartphones and social media, these issues have become more apparent and familiar to us. Newspaper articles have also emphasized that excessive government guidance on freedom of speech risks creating a controlled society, and that transparency on the part of businesses is important in distributing fair and accurate information. The government has also stated that "intervention should be extremely cautious in the interest of freedom of expression," and that it places the basic priority on autonomous problem-solving within the private sector.

一般に、スポンサーから広告費をもらうことでメディアの事業が成り立っており、読者、あるいはページビュー(PV)数を稼ぐような記事を書くことが重要である。いわゆるアテンションエコノミーである。ニュース記事は、基本的に瞬間消費され、多様な情報があふれる中で、ユーザのアテンション枠を取って、すなわちPV数を稼ぐために、速報的で、興味を引く情報を不確かなまま取り扱ってしまう危険性がある。例えば、SNSにより発せられた情報を真偽確認無しに再発信してしまうケースなどがあげられる。 Generally, media businesses rely on advertising fees from sponsors to survive, and it is important to write articles that attract readers or page views (PVs). This is what is known as the attention economy. News articles are generally consumed instantly, and in an environment overflowing with diverse information, there is a danger that breaking, interesting information will be presented without any certainty in order to capture users' attention, i.e., to increase PVs. For example, there are cases where information posted on social media is republished without verifying its authenticity.

メディアは、社会的責任の観点から、風説の流布を防ぐ目的でも、公平・正確な記事を書く努力を行っており、技術的な支援方法を検討している。例えば、特許文献1では、記事から特徴量を抽出し傾向と閲覧数を加味して、情報を掲載すべきかどうか選別する技術を開示している。特許文献2では、記事発信ユーザに対して真偽判定に基づくポイント与奪のシステムにより、記事の正確性を向上させる技術を提案しており、SNSのユーザ間での真偽確認をしあう方法等、ユーザ間のネットワークで情報の真偽を確認する技術も提案されている。 From the perspective of social responsibility, the media strives to write fair and accurate articles, in part to prevent the spread of rumors, and is considering technical methods to support this. For example, Patent Document 1 discloses technology that extracts features from articles and takes into account trends and the number of views to determine whether or not information should be published. Patent Document 2 proposes technology to improve the accuracy of articles by using a system that awards or denies points to users who publish articles based on a determination of their authenticity, and also proposes technology to confirm the authenticity of information within a user network, such as a method in which users of SNSs check each other's authenticity.

特開2020-024489号公報Japanese Patent Application Publication No. 2020-024489 特開2019-185768号公報Japanese Patent Application Publication No. 2019-185768

SNSの普及により情報提供元からユーザまで直接の情報提供が可能になった。既存メディアは速報性・ありのままの情報伝達という観点では優位性が揺らいでいるが、情報の収集と整理・多様な意見を組み上げるまとめ役としての役割が期待されている。しかし、公平・正確なニュース記事を長い時間かけて綿密に書くことは、PV数が重要となるニュースの形式ではインセンティブは働きづらい。ここで、公平性は、正確性、事実性とは少し異なり、主観的な概念を含む。事実が一つでも、それを伝達する手段や、受け取り手によって、バックグラウンドや考え方が異なるため、「自分にとって正しい」情報は多数存在する。ユーザが正しい情報を探す過程で、フェイクニュースに曝露されるリスクが指摘されている。特に自身の情報リテラシーと照合して妥当と思った記事は、真実と思い込みやすい。すなわち、明らかな事実歪曲を排除して正確性を担保し公平性も担保したニュース配信の仕掛けをつくること、高い公平性を実現するためには情報の取捨選択の過程を含む処理の透明性、すなわち自身の意見がどの観点に基づくか立場を明確化する透明性の担保が必要となる。 The spread of social media has made it possible for information to be provided directly from the source to the user. While traditional media's advantage in terms of speed and the transmission of unvarnished information is being challenged, they are expected to play a role in collecting and organizing information and assembling diverse opinions. However, in a news format where pageviews are important, there is little incentive to spend a long time meticulously writing fair and accurate news articles. Fairness, however, is slightly different from accuracy and factuality and includes subjective concepts. Even a single fact can have many different meanings depending on the means of transmission and the recipient's background and perspective, resulting in many different pieces of information that "seem correct." It has been pointed out that users are at risk of being exposed to fake news in the process of searching for accurate information. In particular, articles that seem reasonable based on their own information literacy are easily mistaken for the truth. In other words, we need to create a news distribution system that eliminates obvious distortions, ensures accuracy, and also ensures fairness. To achieve high fairness, we need transparency in the process, including the selection and rejection of information, that is, transparency in clarifying the perspectives and positions from which one's opinions are based.

本発明は、発信者の立場の透明性を担保し、正確で公平性の高いニュースを配信することが可能な技術を提供することを目的とする。 The purpose of this invention is to provide technology that ensures transparency of the sender's position and enables the delivery of accurate and fair news.

本発明にかかるニュース配信システムは、コンピュータがプログラムを実行することにより所定のニュースを配信するニュース配信システムであって、ネットワーク上のニュースサイトを監視し、当該ニュースサイトに公開されているニュース記事に対する引用またはコメントが所定の条件を満たしたバズニュースを検出するバズニュース検出部と、前記バズニュースに対応付けて前記ネットワーク上に書き込まれている当該バズニュースに対するコメントおよび当該コメントの累積値を含むトランザクションデータを収集する感性情報収集部と、前記トランザクションデータに含まれる前記コメントを解析し、当該コメントに含まれる意見をクラスタ化することで得られたクラスタの数が所定の条件を満たす場合、当該コメントが付されたニュース記事は公平性が高いニュース記事であると判断する感性分析部と、前記ネットワーク上から、前記ニュース記事についてメディアの編集が入る前の一次ソースを含む関連記事を収集する関連記事収集部と、前記感性分析部により判断された前記ニュース記事と、前記関連記事収集部により収集された前記関連記事とに基づいて、前記ニュース記事の正確性を判定する正確性判定部と、前記感性分析部が判断した前記ニュース記事の公平性と、前記正確性判定部が判定した前記ニュース記事の正確性とを数値化した公平性スコアを算出する公平性判定部と、前記公平性スコアと前記ニュース記事とを対応付けた公平性管理台帳と、前記公平性スコアの増減に寄与する行動を行った場合にユーザに対して付与される公平性スコアである公平性寄与度と前記ユーザとを対応付けた公平性寄与度管理台帳と、を管理する公平性スコア管理部と、前記公平性管理台帳と前記公平性寄与度管理台帳とを用いて、前記ニュース記事に対する公平性を増加させる行動を行ったユーザに対して報酬を与える公平性報酬分配部と、
を有することを特徴とするニュース配信システムとして構成される。
The news distribution system according to the present invention is a news distribution system in which a computer executes a program to distribute predetermined news, and includes a buzz news detection unit that monitors news sites on a network and detects buzz news in which quotes or comments on news articles published on the news sites satisfy predetermined conditions; a sentiment information collection unit that collects transaction data including comments on the buzz news and cumulative values of the comments that are posted on the network in association with the buzz news; a sentiment analysis unit that analyzes the comments included in the transaction data and, if the number of clusters obtained by clustering opinions included in the comments satisfies predetermined conditions, determines that the news article to which the comments are attached is a news article with high fairness; and a media analysis unit that receives information on the news article from the network. a related article collection unit that collects related articles including primary sources before editing; an accuracy determination unit that determines the accuracy of the news article based on the news article determined by the sentiment analysis unit and the related articles collected by the related article collection unit; a fairness determination unit that calculates a fairness score that quantifies the fairness of the news article determined by the sentiment analysis unit and the accuracy of the news article determined by the accuracy determination unit; a fairness score management unit that manages a fairness management ledger that associates the fairness scores with the news articles and a fairness contribution management ledger that associates users with fairness contributions, which are fairness scores given to users when they perform actions that contribute to an increase or decrease in the fairness score; and a fairness reward distribution unit that uses the fairness management ledger and the fairness contribution management ledger to reward users who perform actions that increase the fairness of the news article.
The news distribution system is configured as having the following features:

本発明によれば、発信者の立場の透明性を担保し、正確で公平性の高いニュースを配信することが可能となる。 This invention ensures transparency of the sender's position and makes it possible to deliver accurate and fair news.

全体処理Overall processing 処理フローProcessing flow 機能ブロック図Functional Block Diagram インタフェース画面Interface Screen 正確性判定部Accuracy judgment section ファクトチェック部Fact Check Department 公平性判定部Fairness judgment department ニュース記事ごとの公平性管理台帳Fairness management ledger for each news article 専門家データベースExpert Database ユーザごとの公平性寄与度の管理台帳Management ledger of each user's fairness contribution データブロックData Blocks ニュースデータベースNews Database ハードウェア構成Hardware Configuration ユーザから情報提供を受けた際の正確性判定部の処理Processing by the accuracy determination unit when information is provided by the user

以下、実施例を、図面を用いて説明する。なお、以下に説明する実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている諸要素及びその組み合わせの全てが発明の解決手段に必須であるとは限らない。 The following describes examples using the drawings. Note that the embodiments described below do not limit the invention as claimed, and not all of the elements and combinations described in the embodiments are necessarily essential to the solution of the invention.

すなわち、以下の記載および図面は、本発明を説明するための例示であって、説明の明確化のため、適宜、省略および簡略化がなされている。本発明は、他の種々の形態でも実施する事が可能である。特に限定しない限り、各構成要素は単数でも複数でも構わない。 In other words, the following description and drawings are examples for explaining the present invention, and have been omitted or simplified as appropriate for clarity of explanation. The present invention can be implemented in various other forms. Unless otherwise specified, each component may be singular or plural.

図面において示す各構成要素の位置、大きさ、形状、範囲などは、発明の理解を容易にするため、実際の位置、大きさ、形状、範囲などを表していない場合がある。このため、本発明は、必ずしも、図面に開示された位置、大きさ、形状、範囲などに限定されない。 The position, size, shape, range, etc. of each component shown in the drawings may not represent the actual position, size, shape, range, etc. in order to facilitate understanding of the invention. Therefore, the present invention is not necessarily limited to the position, size, shape, range, etc. disclosed in the drawings.

以下の説明では、「データベース」、「テーブル」、「リスト」等の表現にて各種情報を説明することがあるが、各種情報は、これら以外のデータ構造で表現されていてもよい。データ構造に依存しないことを示すために「XXテーブル」、「XXリスト」等を「XX情報」と呼ぶことがある。識別情報について説明する際に、「識別情報」、「識別子」、「名」、「ID」、「番号」等の表現を用いた場合、これらについてはお互いに置換が可能である。 In the following explanation, various types of information may be described using terms such as "database," "table," and "list," but the various types of information may also be expressed in other data structures. To indicate that the information is not dependent on the data structure, "XX table," "XX list," etc. may be referred to as "XX information." When describing identification information, terms such as "identification information," "identifier," "name," "ID," and "number" are used, and these terms are interchangeable.

同一あるいは同様な機能を有する構成要素が複数ある場合には、同一の符号に異なる添字を付して説明する場合がある。ただし、これらの複数の構成要素を区別する必要がない場合には、添字を省略して説明する場合がある。 When there are multiple components with the same or similar functions, they may be described using the same reference numeral with different subscripts. However, when there is no need to distinguish between these multiple components, the subscripts may be omitted.

また、以下の説明では、プログラムを実行して行う処理を説明する場合があるが、プログラムは、プロセッサ(例えばCPU(Central Processing Unit)、GPU(Graphics Processing Unit))によって実行されることで、定められた処理を、適宜に記憶資源(例えばメモリ)および/またはインターフェースデバイス(例えば通信ポート)等を用いながら行うため、処理の主体がプロセッサとされてもよい。同様に、プログラムを実行して行う処理の主体が、プロセッサを有するコントローラ、装置、システム、計算機、ノードであってもよい。プログラムを実行して行う処理の主体は、演算部や演算装置であれば良く、特定の処理を行う専用回路(例えばFPGA(Field-Programmable Gate Array)やASIC(Application Specific Integrated Circuit))を含んでいてもよい。 In addition, the following description may describe processing performed by executing a program. However, since a program is executed by a processor (e.g., a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit)) to perform a specified process using storage resources (e.g., memory) and/or interface devices (e.g., communication ports) as appropriate, the processor may be the entity performing the processing. Similarly, the entity performing the processing by executing a program may be a controller, device, system, computer, or node having a processor. The entity performing the processing by executing a program may be any computing unit or computing device, and may include a dedicated circuit that performs specific processing (e.g., an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit)).

プログラムは、プログラムソースから計算機のような装置にインストールされてもよい。プログラムソースは、例えば、プログラム配布サーバまたは計算機が読み取り可能な記憶メディアであってもよい。プログラムソースがプログラム配布サーバの場合、プログラム配布サーバはプロセッサと配布対象のプログラムを記憶する記憶資源を含み、プログラム配布サーバのプロセッサが配布対象のプログラムを他の計算機に配布してもよい。また、以下の説明において、2以上のプログラムが1つのプログラムとして実現されてもよいし、1つのプログラムが2以上のプログラムとして実現されてもよい。 A program may be installed on a device such as a computer from a program source. The program source may be, for example, a program distribution server or a computer-readable storage medium. If the program source is a program distribution server, the program distribution server may include a processor and storage resources for storing the program to be distributed, and the processor of the program distribution server may distribute the program to be distributed to other computers. Also, in the following description, two or more programs may be realized as one program, and one program may be realized as two or more programs.

実施例1では、課題の解決方法で説明した、公平性の高いニュースが配信されるまでの流れを実現する構成について説明する。 In Example 1, we will explain a configuration that realizes the process leading up to the distribution of highly fair news, as explained in the solution to the problem.

公平ニュース配信システムの全体的な流れを図1に示す。公平ニュース配信システム1000(図3)は、多数の注目を集め、多数のフィードバックを得ているニュース(以下、バズニュース)を検出する(S101)。次に、公平ニュース配信システム1000は、バズニュースを検出すると、当該バズニュースに含まれるニュース記事に対する世間の反応を収集するとともに、ユーザが投稿したコメントや反応を解析して、統計データとしてまとめて可視化する感性分析などを行い、多様な意見を可視化する(S102)。 The overall flow of the fair news distribution system is shown in Figure 1. The fair news distribution system 1000 (Figure 3) detects news that has attracted a lot of attention and received a lot of feedback (hereinafter referred to as buzz news) (S101). Next, when the fair news distribution system 1000 detects buzz news, it collects public reactions to the news article included in the buzz news, analyzes comments and reactions posted by users, and performs sentiment analysis to compile and visualize the results as statistical data, thereby visualizing diverse opinions (S102).

続いて、公平ニュース配信システム1000は、S101で検出したニュース記事の正確性、公平性を評価する(S103)。ニュース記事の公平性評価とは、多様な観点の情報を取り込んでいるか、という点を評価することである。公平ニュース配信システム1000は、公平性評価を行うために、ニュース記事の内容が、複数の観点から見た主張が含まれていて、総合的に分析していることを検出すると良い。ニュース記事の正確性評価は、当該ニュース記事の根拠となるオリジナルのソース、例えば、発信者が喋った内容を全て書き出した文書・音声等をネットワーク上の様々なサイト等から検索し、当該検索の結果、数字やオリジナルのソースと評価対象とするニュース記事とを比較し、意図が改変されていないかをチェックする。更に、公平ニュース配信システム1000は、上記ニュース記事の根拠とした情報が開示されているか、開示されている場合はその情報の信頼性などを評価する。信頼性の評価は、例えば、ニュース記事の根拠とした情報が、論文誌や、名のある学会などの公の場に出すために査読を受けたかを一つの基準にすると良い。この場合、学会ならばインパクトファクタと呼ばれる指標が高い数字ほど信頼度が高い情報とみなせるし、論文ならば引用数なども一つの指標として利用できる。公平ニュース配信システム1000は、プログラムでこれらを自動的に検出してもよいが、業界の専門家に問合せるために、上記ニュース記事の根拠とした情報を送信し、当該専門家がファクトチェックを行ったうえで、当該情報に対してファクトチェックした際の評価・コメントを、上記専門家から受ける方法も考えられる。 Next, the fair news distribution system 1000 evaluates the accuracy and fairness of the news article detected in S101 (S103). Evaluating the fairness of a news article involves assessing whether it incorporates information from diverse perspectives. To perform a fairness evaluation, the fair news distribution system 1000 preferably detects whether the content of the news article includes arguments from multiple perspectives and is comprehensively analyzed. The accuracy of a news article is evaluated by searching various websites online for the original source on which the news article is based, such as a written or audio transcript of the sender's entire speech. The search results, including numbers and original sources, are compared with the news article being evaluated to check whether the intent has been altered. Furthermore, the fair news distribution system 1000 evaluates whether the information on which the news article is based is disclosed, and if so, the reliability of that information. For example, one criterion for evaluating reliability is whether the information on which the news article is based has been peer-reviewed for public publication, such as in a journal or a reputable academic conference. In this case, in the case of academic societies, the higher the number in an indicator called the impact factor, the more reliable the information is considered to be, and in the case of academic papers, the number of citations can also be used as an indicator. The fair news distribution system 1000 may automatically detect these using a program, but it is also possible to send the information that is the basis of the news article in order to inquire with an industry expert, have that expert fact-check the information, and then receive an evaluation and comment from that expert after fact-checking the information.

公平性・正確性の両方の評価結果を総合的に数値化したものを公平性スコアと呼ぶ。公平ニュース配信システム1000は、言説が多様な意見の一部しか取り上げず、網羅性がない場合には、一定の基準を満たさないとして公平性スコアを低く算出する。一方で、公平ニュース配信システム1000は、判断根拠となる情報が明確で事実性が一定程度高い場合には、正確性の評価が高くなるため、一定の基準を満たすとして公平性スコアを高く算出する。つまり、ニュース記事が偏向性を持っていたとしても、複数ある観点を網羅し、自身の意見がそれらの観点のうちのどの観点に基づくかという立場を明確にすることでニュース記事に透明性を持たせ、上記ニュース記事の根拠とした情報をもとに論理的に説明した事実性の高い記事ほど、公平性スコアの高い記事となる。 The fairness score is a comprehensive numerical representation of the evaluation results for both fairness and accuracy. If a discourse only covers a portion of diverse opinions and is not comprehensive, the fair news distribution system 1000 will calculate a low fairness score, assuming that it does not meet certain standards. On the other hand, if the information on which the judgment is based is clear and the factuality is high to a certain extent, the fair news distribution system 1000 will evaluate the accuracy higher and calculate a high fairness score, assuming that it meets certain standards. In other words, even if a news article is biased, it can be made transparent by covering multiple perspectives and clearly stating which of those perspectives the author's opinion is based on. The more factual an article is, and the more logically explained it is based on the information on which the news article is based, the higher the fairness score it will have.

公平ニュース配信システム1000は、S103においてニュース記事の公平性・正確性に関して評価した後、ニュース記事に含まれる情報を整形して、ユーザが閲覧するリファレンス情報源となるサイトを生成し、当該ニュース記事を配信する(S104)。リファレンス情報源は逐次アップデートされていくことを想定する。例えば、バズニュースの検出直後は、専門家のファクトチェックが終わっておらず正確性の判定が未完の状態であることが想定される。公平ニュース配信システム1000は、その場合であっても、ファクトチェックの進捗状況を「判定中」などと記載した上で、リファレンス情報源サイトに検証中のバズニュースのスレッドを作成する。当該スレッドには、S102で行った感性分析の結果や、S103で行った正確性、公平性についての評価結果などを表示するオブジェクトを具備する。それぞれのオブジェクトについては、図4を用いて後述する。 After evaluating the fairness and accuracy of a news article in S103, the fair news distribution system 1000 formats the information contained in the news article, generates a site that serves as a reference information source for users to view, and distributes the news article (S104). It is assumed that the reference information source will be updated on a regular basis. For example, immediately after buzz news is detected, it is assumed that expert fact-checking has not yet been completed and accuracy determination is incomplete. Even in this case, the fair news distribution system 1000 will create a thread for the buzz news being verified on the reference information source site, describing the progress of the fact-check as "under determination." This thread will include objects that display the results of the sentiment analysis performed in S102 and the evaluation results of accuracy and fairness performed in S103. Each of these objects will be described below using Figure 4.

以上の流れで、公平ニュース配信システム1000は、リファレンス情報源を生成する過程で、公平・正確な情報を生成するために寄与したユーザに対して、公平性寄与度(後述)をスコア化する。そして、公平ニュース配信システム1000は、スコアに応じた報酬を与え、公平な情報を提供する枠組みへのインセンティブを実現する(S105)。公平ニュース配信システム1000は、公平性スコアが所定の閾値以上になるか、所定の時間が経過するまで、S102~S105の処理を継続する(S106)。公平ニュース配信システム1000は、公平性スコアが所定の閾値以上になっていない、あるいは所定の時間が経過していないと判定した場合(S106;No)、S102に戻り、以降の処理を継続する。一方、公平ニュース配信システム1000は、公平性スコアが所定の閾値以上になった、あるいは所定の時間が経過したと判定した場合、処理を終了させる。 In this manner, the fair news distribution system 1000 scores the fairness contribution (described below) of users who contributed to generating fair and accurate information in the process of generating reference information sources. The fair news distribution system 1000 then provides rewards according to the scores, providing incentives to the framework for providing fair information (S105). The fair news distribution system 1000 continues processing from S102 to S105 until the fairness score reaches or exceeds a predetermined threshold or a predetermined time has elapsed (S106). If the fair news distribution system 1000 determines that the fairness score has not reached or exceeded the predetermined threshold or that the predetermined time has not elapsed (S106; No), it returns to S102 and continues the subsequent processing. On the other hand, if the fair news distribution system 1000 determines that the fairness score has reached or exceeded the predetermined threshold or that the predetermined time has elapsed, it terminates processing.

公平ニュース配信システム1000は、バズニュースの注目度が高いほど、S102における感性分析情報502のチェック間隔を短くして人々の反応を細かく追跡してもよい。あるいは公平ニュース配信システム1000は、S103において、正確性の判断精度を高めるため、ファクトチェックを依頼する人数を多くしたり、Verification用のデータの情報提供を促す制御を行ったりしてもよい。 The more attention the buzz news receives, the more closely the fair news distribution system 1000 may track people's reactions by shortening the interval between checks of the sentiment analysis information 502 in S102. Alternatively, in S103, the fair news distribution system 1000 may increase the number of people requested to fact-check, or may exercise control to encourage the provision of data for verification, in order to improve the accuracy of the accuracy judgment.

図2および図3を用いて、上記の処理を実現するためのシーケンス、それを実現する機能ブロック図について説明する。図2は、図1に示した処理の流れを具体的に示したシーケンス図である。図3は、公平ニュース配信システム1000の機能的な構成を示すブロック図である。図3に示すように、公平ニュース配信システム1000は、バックエンド部1001、フロントエンド部1002、公平性管理部1003を有して構成される。 The sequence for realizing the above processing and the functional block diagram for realizing it will be explained using Figures 2 and 3. Figure 2 is a sequence diagram specifically illustrating the processing flow shown in Figure 1. Figure 3 is a block diagram showing the functional configuration of the fair news distribution system 1000. As shown in Figure 3, the fair news distribution system 1000 is composed of a back-end unit 1001, a front-end unit 1002, and a fairness management unit 1003.

これらは一体となって運用されてもよいが、公平性の増減や公平性に寄与する行動への報酬分配に係る部分は、透明性を担保するために、開示が可能な構成とすると良い。例えば、フロントエンド部1002とバックエンド部1001は、同一プラットフォーム上にある別ノードとし、公平性管理部1003は第三者組織に運営を任せるため、別のノードとして切り離す運用が考えられる。各ノード間での通信は、開示が可能な構成となっていると良い。これはブロックチェーンBのスマートコントラクトによる取引と、台帳によるデータ管理と相性が良いと考えられる。 These may be operated together, but to ensure transparency, it is advisable to configure the parts relating to increasing or decreasing fairness and distributing rewards to actions that contribute to fairness so that they can be disclosed. For example, the front-end unit 1002 and back-end unit 1001 could be separate nodes on the same platform, and the fairness management unit 1003 could be separated as a separate node so that its operation can be entrusted to a third-party organization. It is advisable to configure the communications between each node so that they can be disclosed. This is thought to be compatible with transactions using smart contracts on Blockchain B and data management using ledgers.

図3に示すように、本システムは、主に、バズニュースのニュース記事の根拠となるオリジナルのソースを分析して、当該オリジナルのソースの発信源をたどる機能を有したバズニュース検出部201、専門家にファクトチェックを依頼して誤情報を含んでいないことを確認するファクトチェック部207、前記バズニュースの上記オリジナルのソースの言説の偏りを評価する機能を有した感性分析部203、前記バズニュースのニュース記事及び作成した記者の公平性を評価する機能をもつ公平性判定部206、これらの各部の処理結果から得られる出力結果を、過去の履歴とともに閲覧可能な画面やWebサイトとして出力する表示情報生成部209、公平性の評価結果をブロックチェーンBの台帳で管理、公平性に基づいて報酬となるトークンを配信する公平性報酬分配部210、を有することを特徴とする。以下では、公平性スコアとして、ニュース記事に付与する公平性スコアと、人物に対して付与する公平性スコアの二種類が存在する。ニュース記事に対して付与する公平性スコアの増減に寄与する行動を行った場合に、人物に対して公平性スコアが付与される。そのため、人物に対して付与される公平性スコアのことを、公平性寄与度と呼称する。 As shown in Figure 3, this system is characterized by having a buzz news detection unit 201 that analyzes the original sources on which buzz news articles are based and traces the origin of the original sources; a fact-checking unit 207 that requests fact-checking from experts to confirm that the news does not contain misinformation; a sentiment analysis unit 203 that evaluates the bias in the discourse of the original sources of the buzz news; a fairness determination unit 206 that evaluates the fairness of the buzz news articles and the reporters who wrote them; a display information generation unit 209 that outputs the output results obtained from the processing of these units as a viewable screen or website along with past history; and a fairness reward distribution unit 210 that manages the fairness evaluation results in a ledger on Blockchain B and distributes tokens as rewards based on fairness. Hereinafter, there are two types of fairness scores: a fairness score assigned to a news article and a fairness score assigned to a person. A fairness score is assigned to a person when they perform an action that contributes to an increase or decrease in the fairness score assigned to a news article. Therefore, the fairness score assigned to a person is called the fairness contribution.

本システムは、ハードウェアとしては一般的なサーバや端末等の情報処理装置により実現できる。ハードウェアの構成例については、図11を用いて後述する。 This system can be implemented using general-purpose information processing devices such as servers and terminals. An example of the hardware configuration will be described later using Figure 11.

また、上記情報処理装置に記憶され、あるいは処理に用いられる様々なデータは、CPUがメモリから読み出して利用することにより実現可能である。また、上記情報処理装置が有する各機能部(例えば、バズニュース検出部201、ファクトチェック部207、感性分析部203、公平性判定部206、公平性報酬分配部210等、図3に示す各機能部)は、CPUが外部記憶装置に記憶されている所定のプログラムをメモリにロードして実行することにより実現可能である。 Furthermore, the various data stored in the information processing device or used for processing can be realized by the CPU reading it from memory and using it. Furthermore, each functional unit of the information processing device (e.g., the buzz news detection unit 201, fact check unit 207, sentiment analysis unit 203, fairness determination unit 206, fairness reward distribution unit 210, etc., each functional unit shown in FIG. 3) can be realized by the CPU loading a specific program stored in an external storage device into memory and executing it.

以下では、本システムが、ある1つのコンピュータにより構成される場合を例示するが、これらの機能の全部または一部が、クラウドのような1または複数のコンピュータに分散して設けられ、ネットワークを介して互いに通信することにより同様の機能を実現してもよい。 In the following, we will explain an example in which this system is configured using a single computer, but similar functions may also be realized by distributing all or part of these functions across one or more computers, such as a cloud, and communicating with each other via a network.

以下、上記の機能を実現するブロックを詳細に説明していく。ここでは、近年では一般的になっているネット経由でのニュース記事をメディアサーバ1200が配信し、とあるポータルサイト1300において、配信されたニュース記事がユーザの関心を大量に集めたとする。実際、関心の高いニュース記事には専門家がコメントをつけたり、ユーザがコメントをつけたりする構図が、既存のニュースメディアでも行われている(S300)。 The blocks that realize the above functions will be explained in detail below. Here, let's assume that a media server 1200 distributes news articles via the Internet, which has become commonplace in recent years, and that the distributed news articles attract a large amount of user interest on a certain portal site 1300. In fact, existing news media also have experts and users comment on news articles that attract a lot of attention (S300).

本システムのバズニュース検出部201は、S300において大量に関心を集めたニュースをバズニュースとして検出する(S301)。バズニュース検出部201は、ニュース記事が掲載されているニュースサイトやSNSを監視し、ニュース記事の引用回数やコメント数の多さが所定の閾値以上となっているかを基準として検知する。もちろん、あらかじめ定められた条件に適合するニュース記事を検出したら、バズニュースが発生したと仮定してもよい。以下、ニュースサイトといった場合には、SNS等のニュース記事が掲載されたさ様々なネットワークサービスを含むものとする。 The buzz news detection unit 201 of this system detects news that has attracted a large amount of interest in S300 as buzz news (S301). The buzz news detection unit 201 monitors news sites and SNS where news articles are posted, and detects whether the number of citations and comments on the news article exceeds a predetermined threshold. Of course, if a news article that meets predetermined conditions is detected, it can be assumed that buzz news has occurred. Hereinafter, when referring to news sites, this is taken to include various network services where news articles are posted, such as SNS.

バズニュースは世間の関心が高いことを示しており、正確で公平な情報の取得の需要が高いことが想定される。公平な情報を取り込むために、行うアクションは二つである。ニュース記事自体の正確性・公平性の評価と、世間の意見を収集して多様な意見を反映して、不足している観点を補った上で情報を再発信することである。 Buzz news indicates high public interest, and it is assumed that there is a high demand for accurate and unbiased information. There are two actions that can be taken to obtain unbiased information: assessing the accuracy and fairness of the news article itself, and collecting public opinion to reflect diverse opinions and republish the information after filling in any missing perspectives.

そこで、感性情報収集部202は、ユーザの反応を収集する(S302)。感性情報収集部202は、ユーザの反応として、ニュースサイトおよびポータルサイト、SNSでのコメントや反応ボタンの累積値などを含むトランザクションデータを収集する。サイトの視聴形態は、インターネットブラウザだけでなく、アプリも含む。バズニュースでは、多くの場合、「いいね」ボタンやリツイートなどの引用ボタンが大量に押されている。引用に続いて、感想が述べられることが多く、感性情報収集部202は、バズニュースを引いたリンク先をたどることで、当該バズニュースに対応付けられているユーザのコメントを効率よく収集可能と考えられる。 The sentiment information collection unit 202 then collects user reactions (S302). The sentiment information collection unit 202 collects transaction data, including comments and cumulative reaction button values on news sites, portal sites, and SNS, as user reactions. Site viewing formats include not only internet browsers but also apps. Buzz news often sees a large number of quote buttons, such as "Like" and retweet, pressed. Quotations often are followed by comments, and it is believed that the sentiment information collection unit 202 can efficiently collect user comments associated with the buzz news by following the links provided by the buzz news.

感性分析部203では、上記のように収集されたユーザの反応情報を分析して可視化、定量化を担当する(S303)。可視化するための評価軸は、ニュース記事のトピックによって左右されるが、例えば政治トピックであれば、右派・左派や、タカ派・ハト派、政策への賛意・反意などが属性としてあげられる。その他の評価軸では、例えば、感情分析、モラル分析、意外分析などを評価軸とした感性分析を用いてもよい。感性分析部203は、このように多様な観点で、ユーザの反応を分析して可視化するとよい。感性分析部203は、機械学習を用いてこれらを分類すると良いが、例えば、ニュース記事からキーワードを抽出後、名寄せし、文脈によって異なる意味になるキーワードをノイズ除去する等、性能改善に寄与する幾つかの技術が必要となる。 The sentiment analysis unit 203 analyzes, visualizes, and quantifies the user reaction information collected as described above (S303). The evaluation axis used for visualization depends on the topic of the news article; for example, for a political topic, attributes include right-wing/left-wing, hawkish/dovish, and support/opposition to a policy. For other evaluation axes, sentiment analysis using, for example, sentiment analysis, moral analysis, or surprise analysis as evaluation axes may be used. The sentiment analysis unit 203 can analyze and visualize user reactions from a variety of perspectives in this way. The sentiment analysis unit 203 can classify these using machine learning, but several technologies that contribute to performance improvement are required, such as extracting keywords from news articles, performing name matching, and removing noise from keywords that have different meanings depending on the context.

感性分析部203は、複数の意見クラスタが形成されて多様な意見があることを可視化できる程度にユーザの反応を収集するとよい。感性分析部203は、多様なユーザの意見をクラスタ化、前記のバズニュースの記者がどの意見クラスタに属していて、記事がどの観点の情報であるか分析して可視化することで、ニュースの偏向性を意識した状態で捉えることが出来る。これを公平性が高い状態と考える。感性分析部203は、例えば、ニュース記事に関するユーザの多様な意見をクラスタ化し、当該クラスタ化により得られたクラスタの数が所定の閾値以上である場合、当該ニュース記事は公平性が高いニュース記事であると判断する。上記クラスタ化については、ウォード法、群平均法、最短距離法、最長距離法等、従来から知られている様々な技術を用いてよい。 The sentiment analysis unit 203 may collect user responses to the extent that multiple opinion clusters can be formed, thereby visualizing the diversity of opinions. The sentiment analysis unit 203 clusters the diverse user opinions, analyzes and visualizes which opinion cluster the buzz news reporter belongs to, and the perspective from which the article provides information, and thereby makes it possible to grasp the bias of the news in an aware state. This is considered to be a state of high fairness. For example, the sentiment analysis unit 203 clusters the diverse user opinions regarding a news article, and if the number of clusters obtained by this clustering is equal to or greater than a predetermined threshold, it determines that the news article is a news article with high fairness. For the above clustering, various conventionally known techniques may be used, such as Ward's method, group average method, shortest distance method, and furthest distance method.

一方、関連記事収集部204は、S301で検出したバズニュースに含まれる元のニュース記事に加えて、当該ニュース記事に関連する関連記事を収集する(S304)。ここで関連記事とは、例えば、ニュースの題材に使われたオリジナルのソースや、過去の類似ニュースおよび分析記事、ニュース記事の論拠となっている文献・配信を指す。ニュース記事の論拠となる配信とは、例えば、政府や企業の広報等が発表する一次ソースを含む、メディアの編集が入る前の生データのことを指す。関連記事収集部204は、音声データや映像データも対象とし、文字おこしなどの技術を使うことで、テキストメディア以外の情報も取り込むと良い。文字おこしの技術は近年、大きく進歩しており、文章におこされた音声・映像データも適切にノイズフィルタを介することで実用に足ると考えられる。 Meanwhile, the related article collection unit 204 collects related articles related to the news article in addition to the original news article contained in the buzz news detected in S301 (S304). Here, related articles refer to, for example, the original source used as the news subject, past similar news and analysis articles, and literature and distribution that forms the basis of the news article. Distribution that forms the basis of a news article refers to raw data before media editing, including primary sources such as government and corporate public relations releases. The related article collection unit 204 also targets audio and video data, and it is recommended to incorporate information other than text media by using techniques such as transcription. Transcription technology has made great advances in recent years, and it is thought that audio and video data that has been transcribed into text can also be used in practical applications by passing it through an appropriate noise filter.

これらの収集は本システムの運用者が人手で行ってもよいし、所定のアルゴリズムに従って集めてもよいし、ユーザからの投稿に頼ってもよい。ユーザからの投稿に頼る方法は、例えば、公平性情報UI(User Interface)208が、ユーザからの投稿を受け付けて本システムにその内容を送信するか、感性分析部203が、投稿コメントを分析する過程で抽出してもよい。感性分析部203は、これらの関連記事の情報を記事DB3001に収集する。そして、正確性判定部205が、関連記事を解析し、表示情報生成部209が、その結果を公平性情報UI208の画面で表示するためにリスト化して出力する。 This information may be collected manually by the system operator, according to a predetermined algorithm, or by relying on user posts. Relying on user posts can be achieved, for example, by the fairness information user interface (UI) 208 accepting user posts and sending the content to the system, or by the sentiment analysis unit 203 extracting the information in the process of analyzing posted comments. The sentiment analysis unit 203 collects information on these related articles in the article DB 3001. The accuracy determination unit 205 then analyzes the related articles, and the display information generation unit 209 outputs the results in a list for display on the screen of the fairness information UI 208.

正確性判定部205は、S302で反応情報が収集されたニュース記事と、S304で収集された関連記事を元に、ニュース記事の正確性について診断する(S305;正確性評価)。正確性判定部205は、診断の際、過去の類似ニュースとして検索が可能なように、関連記事収集部204が取り込んだニュース記事や文献に対して、タグ付け、要旨抽出等を行い、記事DB3001に取り込んで管理しておくと良い。正確性判定部205は、図5に示すようなフローの処理を行うことにより、ニュース記事の正確性の評価を行う。この処理では、正確性判定部205は、収集した一次ソースである上記関連記事とニュース記事の論旨がずれていないか、論理的にニュース記事を書いているかなどを診断する。一次ソースの一部だけを切り取って印象操作するニュース記事を防ぐことを目的とする。 The accuracy determination unit 205 diagnoses the accuracy of the news article based on the news article for which reaction information was collected in S302 and the related articles collected in S304 (S305: Accuracy evaluation). When making the diagnosis, the accuracy determination unit 205 may tag and extract summaries from the news articles and literature collected by the related article collection unit 204, and store and manage them in the article DB 3001 so that they can be searched for as similar news in the past. The accuracy determination unit 205 evaluates the accuracy of the news article by performing processing according to the flow shown in Figure 5. In this processing, the accuracy determination unit 205 diagnoses whether the argument of the news article is consistent with the related articles, which are the collected primary sources, and whether the news article is written logically. The purpose is to prevent news articles that manipulate impressions by extracting only parts of the primary source.

図5は、図3に示したS305における正確性評価に関する処理の一例を示すフローチャートである。図5に示すように、正確性判定部205は、記事DB3001を参照してニュース記事を分析し(S501)、当該ニュース記事中で一次ソースを開示している記述があって、実際に一次ソースへアクセスして閲覧が可能であるか否かを判定する(S502)。上記閲覧が可能であると判定した場合(S502;Yes)、当該ニュース記事の公平性スコアを加算したうえで(S503)、一次ソースを分析する(S504)。 Figure 5 is a flowchart showing an example of the accuracy evaluation process in S305 shown in Figure 3. As shown in Figure 5, the accuracy determination unit 205 analyzes a news article by referring to the article DB 3001 (S501), and determines whether the news article contains a description disclosing a primary source and whether the primary source can actually be accessed and viewed (S502). If it is determined that the above-mentioned viewing is possible (S502; Yes), the fairness score of the news article is added (S503), and the primary source is analyzed (S504).

一方、正確性判定部205は、上記閲覧が可能でないと判定した場合(S502;No)、関連記事収集部204が一次ソースを検索できているか否かを判定する(S505)。正確性判定部205は、関連記事収集部204が一次ソースを検索できていると判定した場合(S505;Yes)、S504において、関連記事収集部204が検索した一次ソースを分析する。正確性判定部205は、一次ソースを分析する場合、一次ソースとニュース記事のそれぞれを読み取って、両者を比較して分析することにより、論旨の抜け、異なる解釈、単なる間違いを検出する。これらの処理は、アルゴリズム的に行ってもよいし、本システムの運用者が行ってもよい。透明性の担保の為、正確性判定部205は、どのように判定したかの過程(例えば、上記比較の順序や方法、両者が違う箇所)は残しておく。機械学習を使うときには、特徴量の重要性を表示するなど説明可能なモデルを採用するとよい。 On the other hand, if the accuracy determination unit 205 determines that the above-mentioned browsing is not possible (S502; No), it determines whether the related article collection unit 204 has searched for a primary source (S505). If the accuracy determination unit 205 determines that the related article collection unit 204 has searched for a primary source (S505; Yes), in S504, it analyzes the primary source searched by the related article collection unit 204. When analyzing a primary source, the accuracy determination unit 205 reads each of the primary source and the news article, and compares and analyzes the two to detect missing arguments, different interpretations, and simple errors. These processes may be performed algorithmically or by the operator of the system. To ensure transparency, the accuracy determination unit 205 records the process of how it made its determination (for example, the order and method of the above-mentioned comparison, and the points where the two differ). When using machine learning, it is recommended to adopt an explainable model, such as one that displays the importance of features.

正確性判定部205は、S504における分析の結果、一次ソースの内容を改変しているか否かを判定する(S506)。正確性判定部205は、一次ソースの内容を改変していないと判定した場合(S506;No)、公平性スコアを加算する(S507)。一方、正確性判定部205は、一次ソースの内容を改変していると判定した場合(S506;Yes)、公平性スコアを所定の閾値以上となる値だけ大幅に引き下げて、悪意ある報道とみなす(S508)。 Based on the analysis results of S504, the accuracy determination unit 205 determines whether the content of the primary source has been altered (S506). If the accuracy determination unit 205 determines that the content of the primary source has not been altered (S506; No), it adds to the fairness score (S507). On the other hand, if the accuracy determination unit 205 determines that the content of the primary source has been altered (S506; Yes), it significantly reduces the fairness score by a value equal to or greater than a predetermined threshold, and regards it as malicious reporting (S508).

正確性判定部205は、S507、S508で算出した値を反映した正確度についての公平性スコアを出力する(S509)。さらに、分析したニュース記事の記者に対して、上記公平性スコアに応じた公平性寄与度を出力する(S510)。 The accuracy determination unit 205 outputs a fairness score for accuracy that reflects the values calculated in S507 and S508 (S509). Furthermore, it outputs a fairness contribution corresponding to the fairness score for the reporter of the analyzed news article (S510).

図2に戻り、正確性判定部205は、さらに、一次ソースとニュース記事とをファクトチェック部207に出力し、ファクトチェック部207が、ニュース記事の正確性を診断する。正確性の診断には、外部専門家の意見の意見を取り入れることが重要である。したがって、ファクトチェック部207は、一次ソースとニュース記事とを専門家のサイトや端末に送信し、ファクトチェック依頼を出す(S305;ファクトチェック依頼)。ファクトチェック部207は、ファクトチェック依頼を出す相手を選択する際の、依頼先選択の基準は、予め用意された専門家DB(データベース)3002をもと、ニュース記事の分野と一致する職業の専門家を選択してもよいし、ブロックチェーン上で分散管理されている台帳をもとに、過去に類似ニュースに関して公平性の向上に寄与した実績のある専門家から選ぶようにしてもよい。 Returning to Figure 2, the accuracy determination unit 205 further outputs the primary source and the news article to the fact checking unit 207, which then diagnoses the accuracy of the news article. When diagnosing accuracy, it is important to incorporate the opinions of external experts. Therefore, the fact checking unit 207 sends the primary source and the news article to the expert's website or terminal and issues a fact checking request (S305: Fact Check Request). When selecting who to send the fact checking request to, the fact checking unit 207 may use the criteria for selecting an expert whose profession matches the field of the news article based on a pre-prepared expert DB (database) 3002, or it may select from experts who have a track record of contributing to improving fairness in the past regarding similar news, based on a ledger managed in a distributed manner on the blockchain.

図8Bは、専門家DBの一例を示す図である。図8Bに示すように、専門家DB3002は、専門家を識別するための専門家IDと、専門家の氏名と、専門家の連絡先であるメールアドレスと、専門家の職業と、過去にファクトチェックを行ったことを示す過去実績とが対応付けられている。図8Bでは、例えば、専門家ID「S0000001」で識別される専門家「T.Y」は、大学教授であり、連絡先として登録されているメールアドレスは「α」であり、過去にファクトチェックの依頼を受けた実績があることを示している。 Figure 8B is a diagram showing an example of an expert DB. As shown in Figure 8B, expert DB 3002 associates an expert ID for identifying the expert, the expert's name, the expert's contact email address, the expert's occupation, and past performance indicating whether the expert has conducted fact-checking in the past. In Figure 8B, for example, expert "T.Y." identified by expert ID "S0000001" is a university professor, and the email address registered as his or her contact address is "α," indicating that he or she has received requests for fact-checking in the past.

本システムからファクトチェックの依頼を受けた専門家は、ファクトチェックする端末やサーバ等のコンピュータを操作する等して、論拠となる情報と、導かれる見解を回答し、ファクトチェック結果として本システムに送信する(S307)。公平性の観点から、多様な意見が必要であるから、ファクトチェック部207は、S305において、一次ソースとニュース記事とを専門家のサイトや端末に送信し、複数の専門家に意見を仰ぐようにすると良い。専門家から提示された情報とその入手先は、関連情報収集部204のデータ収集先としても利用可能であり、ファクトチェック部207が、次回以降の記事DB3001に登録しておくとよい。 An expert who receives a fact-checking request from this system will respond with the information that serves as the basis for their argument and the resulting opinion by operating a computer such as a fact-checking terminal or server, and send this to this system as the fact-checking result (S307). Because a variety of opinions is necessary from the perspective of fairness, in S305 the fact-checking unit 207 may send the primary source and news article to the expert's website or terminal and seek the opinions of multiple experts. The information presented by the expert and the source of its acquisition can also be used as a data collection source for the related information collection unit 204, and the fact-checking unit 207 may register this information in the article DB 3001 for future use.

図6は、図3に示したS305におけるファクトチェック依頼に関する処理の一例を示すフローチャートである。図6に示すように、ファクトチェック部207は、送信予定の一次ソースとニュース記事のジャンルを分析し(S601)、分析により得られたジャンルを専門とする専門家を、専門家DB3002から選択する(S602)。ファクトチェック部207は、選択した専門家に対応付けられているメールアドレスやサイトに、上記送信予定の一次ソースとニュース記事を送信して、ファクトチェックを依頼する(S603)。 Figure 6 is a flowchart showing an example of the processing related to the fact-check request in S305 shown in Figure 3. As shown in Figure 6, the fact-checking unit 207 analyzes the genre of the primary source and news article to be sent (S601), and selects an expert who specializes in the genre obtained by the analysis from the expert DB 3002 (S602). The fact-checking unit 207 sends the primary source and news article to be sent to the email address or website associated with the selected expert, requesting a fact check (S603).

ファクトチェック部207は、ファクトチェックを依頼した専門家から上記ファクトチェック結果を受け、内容が良評価や妥当である旨の評価であったか否かを判定する(S604)。内容が良評価あるいは妥当である旨の評価であったか否かは、例えば、上記ファクトチェック結果が、ニュース記事が虚偽である可能性が高い等の否定的なコメントが付されている場合には否評価あるいは妥当でない旨の評価、ニュース記事が真実である可能性が高い等の肯定的なコメントが付されている場合には良評価や妥当である旨の評価とすればよい。 The fact check unit 207 receives the fact check results from the expert who was requested to perform the fact check, and determines whether the content was evaluated as good or appropriate (S604). Whether the content was evaluated as good or appropriate can be determined, for example, as a negative evaluation or an evaluation of inappropriateness if the fact check results include negative comments such as the news article being highly likely to be false, or as a good evaluation or appropriateness if the news article is evaluated as positive and the like.

ファクトチェック部207は、内容が良評価や妥当である旨の評価であったと判定した場合(S604;Yes)、当該ニュース記事は正確であると判断し、当該ニュース記事の公平性スコアに所定値を加算し(S605)、S606に進む。一方、ファクトチェック部207は、内容が良評価でなかったと判定した場合(S604;No)、当該ニュース記事は正確でないと判断し、何もせずにS606に進む。 If the fact-checking unit 207 determines that the content was rated good or appropriate (S604; Yes), it determines that the news article is accurate, adds a predetermined value to the fairness score of the news article (S605), and proceeds to S606. On the other hand, if the fact-checking unit 207 determines that the content was not rated good (S604; No), it determines that the news article is inaccurate, and proceeds to S606 without doing anything.

ファクトチェック部207は、上記ニュース記事の公平性スコアに所定値を加算した場合、当該記事の公平性スコア(正確度)を、上記所定値を加算した公平性スコアに更新し(S606)、ファクトチェックを行った専門家の公平性寄与度に所定値を加算し、その値を更新する(S607)。以上の処理によって、公平性スコアの指標のうち、正確度や公平性寄与度を算出できる。 When the fact-checking unit 207 adds a predetermined value to the fairness score of the news article, it updates the fairness score (accuracy) of the article to the fairness score to which the predetermined value has been added (S606), and adds a predetermined value to the fairness contribution of the expert who performed the fact-check, updating that value (S607). Through the above processing, it is possible to calculate the accuracy and fairness contribution, which are indicators of the fairness score.

図2に戻り、公平性判定部206は、公平性・正確性の両方の評価結果を総合的に数値化して公平性スコアを算出する(S308)。公平性判定部206は、言説が多様な意見の一部しか取り上げず、網羅性がない場合には公平性スコアは低く算出される。一方で、判断根拠となる情報が明確で事実性が高い場合には正確性の評価が高くなるため、公平性スコアを高く付ける。つまり、いわゆる偏向的とみなされる記事であっても、複数ある観点を網羅した上で、自身の意見がどの観点に基づくか立場を明確化する透明性があって、なおかつ論拠データが明確、かつ正しく論旨を使っていれば、論理的すなわち事実性が高いとみなし、公平性スコアの高い記事として判定する。 Returning to Figure 2, the fairness determination unit 206 calculates a fairness score by comprehensively quantifying the evaluation results of both fairness and accuracy (S308). The fairness determination unit 206 calculates a low fairness score if the discourse only covers a portion of the diverse opinions and is not comprehensive. On the other hand, if the information on which the judgment is based is clear and highly factual, the accuracy is evaluated higher and a high fairness score is assigned. In other words, even if an article is considered to be biased, if it covers multiple viewpoints, is transparent in clarifying its position as to which viewpoint its opinion is based, and provides clear supporting data and uses the argument correctly, it will be considered to be logical, i.e., highly factual, and will be judged to have a high fairness score.

例えば、公平性判定部206は、S308において、図7に示すようなフローで公平性スコアを算出すると良い。公平性判定部206は、感性分析部203が分析して取得した様々な意見クラスタを得る(S701)。公平性判定部206は、各意見クラスタの意図を解析して観点を分類し、それぞれの意見クラスタに属するユーザの識別子をつけておく。例えば、公平性判定部206は、ある1つの意見クラスタAに、複数のユーザの識別子(ユーザID001、002…)を対応付ける。また、公平性判定部206は、別の意見クラスタBに、複数のユーザの識別子(ユーザID001、003…)を対応付ける。そのうえで、公平性判定部206は、バズニュースのニュース記事を分析し、当該ニュース記事が、どの意見クラスタに近い観点で書かれた記事であるか、両者の類似度を算出する(S703)。 For example, in S308, the fairness determination unit 206 may calculate a fairness score using a flow such as that shown in FIG. 7. The fairness determination unit 206 obtains various opinion clusters obtained through analysis by the sentiment analysis unit 203 (S701). The fairness determination unit 206 analyzes the intention of each opinion cluster, classifies the viewpoints, and assigns identifiers to users belonging to each opinion cluster. For example, the fairness determination unit 206 associates multiple user identifiers (user IDs 001, 002, etc.) with a certain opinion cluster A. The fairness determination unit 206 also associates multiple user identifiers (user IDs 001, 003, etc.) with another opinion cluster B. The fairness determination unit 206 then analyzes the buzz news article and calculates the similarity between the two to determine which opinion cluster the news article was written from (S703).

さらに、公平性判定部206は、バズニュースのニュース記事が、複数の意見クラスタに属する意見に言及したうえで、結論を導いているか否かを判定する。すなわち、公平性判定部206は、上記ニュース記事を多様な視点から分析しているか否かを判定する(S704)。 Furthermore, the fairness determination unit 206 determines whether the buzz news article reaches a conclusion after referring to opinions belonging to multiple opinion clusters. In other words, the fairness determination unit 206 determines whether the news article has been analyzed from a variety of perspectives (S704).

公平性判定部206は、上記ニュース記事を多様な視点から分析していると判定した場合(S704;Yes)、偏向性のないニュース記事であると判断し、公平性スコアを加算する(S705)。本システムにおける偏向性とは、一つの観点からニュース記事をまとめているということである。公平性判定部206は、複数の観点の主張に触れたうえで、結論を導いていれば、偏向性のない公平なニュース記事であるとみなす。公平性判定部206は、例えば、あるニュース記事が、複数の意見クラスタのうちの半数以上の意見クラスタの意見についての見解を記載した上で、自身の見解が述べられている記事であるという条件を満たす場合、当該ニュース記事は偏向性のない公平なニュース記事であると判定する。さらに、公平性判定部206は、上記条件を満たして公平性スコアを加算する場合、意見クラスタの数が多いほど、高い公平性スコアを加算する。 If the fairness determination unit 206 determines that the news article has been analyzed from a variety of perspectives (S704; Yes), it determines that the news article is unbiased and adds a fairness score (S705). Bias in this system means that the news article is summarized from a single perspective. The fairness determination unit 206 considers a news article to be unbiased and fair if it touches on the arguments of multiple perspectives and then reaches a conclusion. For example, if a news article satisfies the condition that it is an article that describes the views of more than half of the opinions in multiple opinion clusters and then expresses its own opinion, the fairness determination unit 206 determines that the news article is unbiased and fair. Furthermore, when the fairness determination unit 206 satisfies the above condition and adds a fairness score, the greater the number of opinion clusters, the higher the fairness score added.

総合すると、本システムにおける公平なニュース記事とは、一次ソースからの不要な改変が入っていないこと、複数の観点の主張に触れたうえで結論を出すことで偏向性を抑えていること、の2つの要件を満たした記事のことを指している。これらの要件の不足を補う行動(あるいはこれらの要件を一定程度高める行動)を行った人に対して、公平性スコア、すなわち公平性寄与度を付与する。 In summary, a fair news article in this system is one that meets two requirements: it is free of unnecessary alterations from the primary source, and it reduces bias by considering multiple perspectives before reaching a conclusion. Anyone who takes actions that make up for shortcomings in these requirements (or actions that improve these requirements to a certain extent) is awarded a fairness score, or fairness contribution.

これまで説明したように、本システムでは、公平性スコアを算出する過程で、記事の公平性を明らかにしている。その際、公平性寄与度を考慮するため、本システムにも公平性寄与度に基づいて報酬となるトークンを付与する。これは本システムの運用者自身が、公益となるシステムを運用するためのインセンティブとなる。 As explained above, this system reveals the fairness of an article in the process of calculating its fairness score. In doing so, the system also takes into account the fairness contribution, and rewards users with tokens based on their fairness contribution. This provides an incentive for the system's operators to operate a system that benefits the public.

S701において感性分析によって得た意見クラスタに含まれる視点の多様性は、公平性寄与度が高い。そのため、意見クラスタを構成する情報を提供してくれたユーザに、本システムが獲得したトークンを再分配する仕組みがあってもよい(312)。これを可能とするには、本システムと、コメント投稿できる他ポータルサイトやSNSサーバ1300と、ユーザ端末1400を操作して上記情報を提供したユーザを特定するためのID連携が必要となる。すなわち、感性情報収集部202が、S302において、S301で検出したバズニュースに対するコメント(つまり、図2に示したS300において付されたコメント)を付したユーザのユーザIDを、ユーザの反応とともに収集し、本システムに登録しておく。ユーザIDを連携させておくと、上記情報を提供したユーザ(あるいは今後上記情報を提供しようとするユーザ)は、SNSに自分の反応を気軽に返しておくと、トークンが再分配されることにより、公平性向上のアクションに参加したと認識でき、自動的にインセンティブを得られる仕組みが実現できる。これにより、ユーザの参画を促すことが期待できる。 The diversity of perspectives contained in the opinion clusters obtained through sentiment analysis in S701 contributes significantly to fairness. Therefore, a mechanism may be implemented to redistribute tokens acquired by the system to users who provide information constituting the opinion clusters (312). To achieve this, ID linkage is required between the system, other portal sites or SNS servers 1300 where comments can be posted, and users who provided the information by operating user terminals 1400. That is, in S302, the sentiment information collection unit 202 collects the user IDs of users who commented on the buzz news detected in S301 (i.e., the comments added in S300 shown in FIG. 2) along with their reactions, and registers them in the system. Linking user IDs allows users who provided the information (or who intend to provide the information in the future) to casually respond to their reactions on the SNS, and by receiving tokens redistributed, they recognize that they have participated in an action to improve fairness, thereby automatically receiving incentives. This is expected to encourage user participation.

また、図2に示したS304において、関連記事収集部204は、バズニュースに含まれる元のニュース記事に加えて関連記事を収集するが、メディアサーバ1200は、図4の情報提供インタフェース508を介したり、オンライン・オフラインで訂正記事を発行することが考えられる(S306a)。通常、メディアが訂正記事を続報として発行することは、新しい情報を伝達するスペースを削ることになる上、多大な労力がかかる。よって、本システムでは、訂正記事の発行に、公平性向上のアクションとして評価し、S312において、メディアに対しても報酬となるトークンを分配する。これにより、メディア自身による訂正記事の発行や、追加情報の発信を促し、情報の最速伝達という従来のニュース配信にとどまらない、継ぎ足し型のニュース配信を可能にできる。 Furthermore, in S304 shown in FIG. 2, the related article collection unit 204 collects related articles in addition to the original news article included in the buzz news, but the media server 1200 may issue a correction via the information provision interface 508 in FIG. 4 or online or offline (S306a). Normally, when media issues a correction as a follow-up, it not only reduces the space available for transmitting new information but also requires a great deal of effort. Therefore, in this system, the issuance of a correction is evaluated as an action to improve fairness, and in S312, tokens are distributed as a reward to the media as well. This encourages the media to issue corrections and disseminate additional information themselves, enabling a spliced-in type of news distribution that goes beyond the traditional method of transmitting information at the fastest speed.

公平性スコアは、システムが変更を加えた場合に、履歴をたどったり、透明性を確保したりできるよう、ブロックチェーンの台帳を使って管理するとよい。情報操作の影響を受けにくい環境を作りつつ、公平性向上に寄与したアクションについて、透明性の担保、トークン集めのゲーム性を同時に提供が可能となる。公平性寄与度のコントロールは、社会の世論醸成に影響を与えるセンシティブかつハイリスクな情報であり、スケーリングより堅牢性の方が重要であり、プライベート型の方が有利と考えられる。この情報の運用は、非営利団体が運用・管理することが望ましい。 It is recommended that fairness scores be managed using a blockchain ledger, so that changes made to the system can be tracked and transparency can be ensured. This will create an environment that is less susceptible to information manipulation, while simultaneously ensuring transparency regarding actions that contribute to improving fairness and providing the gamification element of collecting tokens. Controlling fairness contribution is sensitive and high-risk information that influences public opinion, so robustness is more important than scaling, and a private system is considered advantageous. It is desirable for this information to be operated and managed by a non-profit organization.

公平性報酬分配部210と公平性スコア管理部211は、ユーザの公平性寄与度や、ニュース記事の公平性スコアを管理し、これらの増減に関するトランザクションを、ブロックチェーンB上で制御する。これらのトランザクションと共に、公平性寄与に貢献したアクションの評価と、そのスコアの更新量について根拠と共に記録する。分散台帳で管理するデータを図8Aと図9に示す。 The fairness reward distribution unit 210 and fairness score management unit 211 manage users' fairness contributions and news article fairness scores, and control transactions related to these increases and decreases on blockchain B. Along with these transactions, they record evaluations of actions that contributed to fairness and the amount of score updates, along with the reasons for them. The data managed in the distributed ledger is shown in Figures 8A and 9.

公平性報酬分配部210と公平性スコア管理部211は、ファクトチェックに協力してくれた専門家には、公平性寄与度を付与する。公平性寄与度は、例えば、ブロックチェーン上で流通するトークンを用いて発行すると良い。公平性寄与度、トークンのやり取りに関する履歴は、透明性の確保、改ざん耐性の観点でブロックチェーン上で管理されていることが望ましい。公平性報酬分配部210と公平性スコア管理部211は前述のとおり、バックエンドロジック部と独立した、公平性管理部によって運用されてもよい。バックエンドロジック部の提供者と公平性管理部の提供者が共通の場合には分割の必要はない。 The fairness reward distribution unit 210 and the fairness score management unit 211 award fairness contribution points to experts who cooperate with fact-checking. Fairness contribution points may be issued, for example, using tokens circulating on the blockchain. It is desirable that the fairness contribution points and the history of token transactions be managed on the blockchain to ensure transparency and resistance to tampering. As mentioned above, the fairness reward distribution unit 210 and the fairness score management unit 211 may be operated by a fairness management unit that is independent from the backend logic unit. If the provider of the backend logic unit and the provider of the fairness management unit are the same, there is no need to separate them.

公平性スコア管理部211は、図8Aに示すようにニュース記事ごとの公平性管理台帳801を保持しておくとよい。公平性管理台帳801は、ニュース記事の公平性を管理するためのテーブルである。図8Aに示すように、公平性管理台帳801では、バズニュースを識別するためのニュースIDと、バズニュースに含まれる公開されたニュース記事の公平性スコアと、バズニュースの元のニュース記事の公平性スコアである素点と、上記公平性スコアの最終更新日と、当該ニュースIDで識別されるニュースに対する反応が収集されたときのトランザクションデータを識別するためのトランザクションIDとが対応付けて記憶される。上記素点は、バズニュースの元のニュース記事の公平性スコアに対して、公平性寄与度の増減を反映する前の公平性スコアである。 The fairness score management unit 211 may store a fairness management ledger 801 for each news article, as shown in FIG. 8A. The fairness management ledger 801 is a table for managing the fairness of news articles. As shown in FIG. 8A, the fairness management ledger 801 stores, in association with one another, a news ID for identifying buzz news, the fairness score of a published news article included in the buzz news, a raw score which is the fairness score of the original news article of the buzz news, the last update date of the fairness score, and a transaction ID for identifying the transaction data when reactions to the news identified by the news ID were collected. The raw score is the fairness score before reflecting any increase or decrease in fairness contribution to the fairness score of the original news article of the buzz news.

図8Aでは、例えば、ニュースID「N0000001」で識別されるバズニュースとして公開されているニュース記事の公平性のスコアは「80」と算出され、当該バズニュースの元のニュース記事の素点は「55」であったことを示している。また、公平性スコア「80」が直近で更新された日時は「2021年5月20日」であり、トランザクションID「T00000001,T00000003」で識別されるトランザクションデータにより更新されたことを示している。具体的には後述するが、感性分析の結果、正確性・公平性(ニュース記事の公平性)の評価を同一の公平性情報UI208上に表示させることにより、上記公平性スコアを客観的な視点で確認することができ、ニュース記事の公平性を向上させることができる。なお、公平性スコアの素点は、正確性判定部205で最初に算出された値を想定する。 In Figure 8A, for example, the fairness score of a news article published as buzz news identified by news ID "N0000001" is calculated to be "80," and the raw score of the original news article for the buzz news was "55." The fairness score of "80" was most recently updated on May 20, 2021, and was updated using transaction data identified by transaction IDs "T00000001, T00000003." As described below, by displaying the evaluation of accuracy and fairness (fairness of the news article) as a result of sentiment analysis on the same fairness information UI 208, the fairness score can be viewed from an objective perspective, thereby improving the fairness of the news article. Note that the raw fairness score is assumed to be the value initially calculated by the accuracy determination unit 205.

正確性判定部205は、ブロックチェーン上に構成された所定のAPI(アプリケーション プログラミング インタフェース)を通じて、ニュース記事の公平性管理台帳801を書き込むとよい。公平性判定部206は、S704等において説明したように、ニュース記事に関する公平性スコアを算出して、上記所定のAPIを通じて更新する。 The accuracy determination unit 205 may write to the fairness management ledger 801 for the news article through a specified API (application programming interface) configured on the blockchain. The fairness determination unit 206 calculates the fairness score for the news article, as described in S704, etc., and updates it through the specified API.

ファクトチェック部207は、専門家からファクトチェックの結果を受け取ると、上記所定のAPIを通じて、ニュース記事の公平性スコアの更新に関する手続きを行うとよい。これらのニュース記事に対する公平性スコアの更新手続きは、例えば図10で示すようなブロックチェーン上でやり取りされるデータブロック9001を用いて情報が交換される。ここでは、ニュース記事に対する公平性スコアの更新について述べたが、人物に対する公平性スコアである公平性寄与度についても同様に考えることができる。 When the fact-checking unit 207 receives the results of the fact-checking from the expert, it may carry out procedures for updating the fairness score of the news article via the specified API. The procedure for updating the fairness score for these news articles involves exchanging information using data block 9001 exchanged on the blockchain, as shown in Figure 10, for example. Here, we have described updating the fairness score for a news article, but the same can be thought of for the fairness contribution, which is the fairness score for a person.

図10は、ブロックチェーン上でやり取りされるトークンに含まれるデータブロックの一例を示す図である。図10に示すように、データブロック9001は、トランザクションIDごとにやり取りされるデータブロックの履歴台帳である。データブロック9001は、上述したトランザクションIDと、当該トランザクションIDにより識別されるトランザクションデータを構成するブロックデータがブロックチェーン上でやり取りされた日付と、公平性スコアの増減についての種別と、当該種別により識別される公平性スコアの増減量と、公平性スコアの増減に寄与した評価行動と、公平性スコアの算出対象となったニュース記事のニュースIDと、上記評価行動を行った日時であるアクション日時と、上記評価行動を行ったユーザ名およびユーザIDとが対応付けられたデータである。 Figure 10 is a diagram showing an example of a data block included in a token exchanged on a blockchain. As shown in Figure 10, data block 9001 is a history ledger of data blocks exchanged for each transaction ID. Data block 9001 is data that associates the above-mentioned transaction ID, the date on which the block data constituting the transaction data identified by the transaction ID was exchanged on the blockchain, the type of increase/decrease in the fairness score, the amount of increase/decrease in the fairness score identified by the type, the evaluation action that contributed to the increase/decrease in the fairness score, the news ID of the news article for which the fairness score was calculated, the action date/time which is the date/time when the above-mentioned evaluation action was performed, and the user name and user ID who performed the above-mentioned evaluation action.

図10では、例えば、トランザクションID「T00000002」で識別されるトランザクションデータを構成するブロックデータは、ユーザID「U0000022」(ユーザ名:T.Y)が、2021年5月18日に専門家としてニュース記事「N0000002」に対してファクトチェックを行い、同日に公平性スコア(ここでは、ニュース記事に対する公平性スコアと、人物に対する公平性スコアである公平性寄与度との合算値)が算出され、その値を「+15」とするデータであることを示している。このように、本システムでは、ブロックチェーン上の同じフォーマットで公平性スコアを更新するので、同じレベルの安全性で様々なニュース記事に対する公平性に関する評価に関するデータをやり取りすることができる。なお、ユーザ名はニックネームであってもよい。 In Figure 10, for example, the block data constituting the transaction data identified by transaction ID "T00000002" indicates that user ID "U0000022" (user name: T.Y.) fact-checked news article "N0000002" as an expert on May 18, 2021, and that a fairness score (here, the sum of the fairness score for the news article and the fairness contribution, which is the fairness score for the person) was calculated on the same day, with the value set to "+15." In this way, this system updates fairness scores in the same format on the blockchain, allowing data regarding fairness evaluations of various news articles to be exchanged with the same level of security. Note that user names may be nicknames.

公平性スコア管理部211は、図9に示すようなユーザごとの公平性寄与度を管理する管理台帳を保持し、公平性スコア管理部211が、ニュース記事に関する公平性のデータを更新したら、ユーザごとに管理している公平性寄与度の情報を更新する。公平性寄与度管理台帳9101は、人物に対する公平性スコアである公平性寄与度を管理するためのテーブルである。 The fairness score management unit 211 maintains a management ledger that manages the fairness contribution for each user, as shown in Figure 9. When the fairness score management unit 211 updates the fairness data related to a news article, it updates the fairness contribution information managed for each user. The fairness contribution management ledger 9101 is a table for managing the fairness contribution, which is the fairness score for a person.

図9に示すように、公平性寄与度管理台帳9101は、上述したユーザIDおよびユーザ名と、当該ユーザIDおよびユーザ名により識別されるユーザの職種を示すタイプと、公平性寄与度の最終更新日と、当該ユーザの公平性寄与度の履歴と、当該ユーザが獲得しているトークンの量(トークン量)と、当該トークン量のトークンを獲得するに至った根拠となるトランザクションデータのトランザクションIDとを対応付けて保持する。 As shown in Figure 9, the fairness contribution management ledger 9101 associates and stores the above-mentioned user ID and user name, a type indicating the occupation of the user identified by the user ID and user name, the last update date of the fairness contribution, the fairness contribution history of the user, the amount of tokens (token amount) acquired by the user, and the transaction ID of the transaction data that is the basis for acquiring that amount of tokens.

図9では、例えば、ユーザID「U0000022」で識別されるユーザ名「T.Y」のユーザは、ファクトチェックを行う専門家であり、20201年5月18日を最終更新日として公平性寄与度として、トークン量「1500」のトークンが算出されたことを示している。また、当該ユーザに対して、過去には、2021年5月10日にトークン量「1485」のトークンが算出されていたことを示している。具体的には後述するが、感性分析の結果、正確性・公平性(人物に対する公平性)の評価を同一の公平性情報UI208上に表示させることにより、上記公平性スコアを客観的な視点で確認することができ、ニュース記事の公平性を向上させることができる。 In Figure 9, for example, a user with the username "T.Y." identified by the user ID "U0000022" is an expert in fact-checking, and the fairness contribution was calculated as "1500" with a last update date of May 18, 20201. It also shows that a token amount of "1485" was calculated for this user in the past on May 10, 2021. As will be described in more detail later, by displaying the results of the sentiment analysis, as well as evaluations of accuracy and fairness (fairness toward individuals), on the same fairness information UI 208, the fairness score can be viewed from an objective perspective, thereby improving the fairness of news articles.

公平性スコア管理部211は、バズニュースの元のニュース記事に対して、各ユーザがとった公平性向上への評価行動、公平性の増減量を拠り所として、ユーザごとの公平性スコアの情報を管理している台帳の更新を承認する。システムによってなされた処理も公平性スコアとして管理される。正確性判定部205において、一次ソースを検索して発見した場合や、公平性判定部206において、ニュース記事にはなかった観点を新たに追加できた時などに、システムにたいしても公平性スコアを向上させる働きがあったと認定して公平性寄与度を付与する。公平性報酬分配部210は、公平性寄与度と連動する、ブロックチェーン上で流通するトークンを用意し、ブロックチェーン参加ユーザに対して報酬として分配する。 The fairness score management unit 211 approves updates to the ledger that manages the fairness score information for each user, based on the evaluation actions taken by each user to improve fairness and the amount of increase or decrease in fairness for the original news article in Buzz News. Processing performed by the system is also managed as a fairness score. When the accuracy determination unit 205 searches and discovers a primary source, or when the fairness determination unit 206 is able to add a new perspective that was not present in the news article, it recognizes that the system has contributed to improving the fairness score and awards a fairness contribution. The fairness reward distribution unit 210 prepares tokens that circulate on the blockchain and are linked to fairness contributions, and distributes them as rewards to blockchain participating users.

本システムで問題となるのは、メディアやユーザの参画に対する経済合理性を如何に確保するかである。本システムは、公共性の高いシステムであることから、非営利団体が運営し、政治・企業などの特定のスポンサーからの影響を受けにくい構造であることが要求される。そこで、トークン集めによるゲーム性を一つのインセンティブとする。一例として図8A~10に示したようなテーブルを保持し、公平性スコアとトークンをブロックチェーン上で管理する仕組みにより、最終的にはとブロックチェーン外の通貨と交換可能とするとよい。例えば、公平性報酬分配部210は、公平性寄与度の増減の量と、他の通貨との交換が可能な形式で、上記トークンを管理してもよい。 The problem with this system is how to ensure economic rationality for the participation of media and users. As this system has a highly public nature, it is required to be run by a non-profit organization and have a structure that is less susceptible to influence from specific sponsors such as political or corporate sponsors. Therefore, the gamification of collecting tokens is used as one incentive. As an example, it is advisable to maintain tables such as those shown in Figures 8A to 10, and manage fairness scores and tokens on the blockchain, so that they can ultimately be exchanged for currency outside the blockchain. For example, the fairness reward distribution unit 210 may manage the tokens in a format that allows them to be exchanged for other currencies, based on the amount of increase or decrease in fairness contribution.

また、例えば、図4に示すGUIにおいて、寄付インタフェース507や、その他のルートを通じて得られた寄付金をプールしておき、各ユーザが収集したトークンと交換可能な仕組みを可能とする。これによりブロックチェーン上で管理される経済活動と、現実世界の経済活動を往来可能となる。その際は、公平性報酬分配部210で、交換に関わる一連の仕組を外部システムと連携して提供するとよい。 In addition, for example, in the GUI shown in Figure 4, donations obtained through the donation interface 507 or other routes can be pooled and exchanged for tokens collected by each user. This allows for movement between economic activities managed on the blockchain and economic activities in the real world. In this case, the fairness reward distribution unit 210 can provide a series of mechanisms related to the exchange in cooperation with an external system.

図2に戻り、表示情報生成部209は、リファレンス情報源として多様な情報を一望可能とするよう、ニュースまとめサイトの形で情報をまとめる(S309)。例えば、表示情報生成部209は、図4に示すような公平性情報UI208をもつサイトの画面を構築する。表示情報生成部209は、当該画面を構築する際に、公平性判定部206、感性分析部203、正確性判定部205、ファクトチェック部207等の各部で途中算出した時点の情報を反映したスレッドを生成し、当該生成したスレッドを、表示DB3003に格納しておく。図4では、上記画面に、2021年5月15日に更新されたスレッド401が含まれ、表示DB3003に格納されている。表示情報生成部209は、画面構築の際に、表示DB3003に格納されているスレッドを読み出して、上記画面を生成する。例えば、あるキーワード「コロナワクチンの安全性」の入力を受け付けると、当該キーワードに一定程度近似するバズニュースのニュース記事についてのスレッドを表示DB3003から抽出し、1つの画面上に表示する。上記画面は、ニュース記事、感性分析部、情報検証部、公平性判定部といった各部の出力結果を、過去の履歴とともに閲覧可能なWebサイトに登録することにより提供されてよい。以下、上記画面について具体的に説明する。 Returning to Figure 2, the display information generation unit 209 compiles information in the form of a news aggregation site so that a variety of information can be viewed at a glance as a reference information source (S309). For example, the display information generation unit 209 constructs a screen for a site with a fairness information UI 208 as shown in Figure 4. When constructing the screen, the display information generation unit 209 generates threads that reflect information calculated at the intermediate points in time by each unit, such as the fairness determination unit 206, sentiment analysis unit 203, accuracy determination unit 205, and fact check unit 207, and stores the generated threads in the display DB 3003. In Figure 4, the above screen includes a thread 401 updated on May 15, 2021, which is stored in the display DB 3003. When constructing the screen, the display information generation unit 209 reads the threads stored in the display DB 3003 and generates the above screen. For example, when the input of a keyword "safety of coronavirus vaccine" is received, threads about buzz news articles that are somewhat similar to the keyword are extracted from the display DB 3003 and displayed on a single screen. The above screen may be provided by registering the output results of each unit, such as the news article, sentiment analysis unit, information verification unit, and fairness determination unit, along with past history, on a viewable website. The above screen will be described in detail below.

図4は、公平性情報UIの一例を示す画面である。図4に示すように、公平性情報UI208には、感性分析部203が収集した一次ソースの情報や、過去の類似ニュースを参照できるようにリンクを張ったVerificationオブジェクト501を表示するとよい。Verificationオブジェクト501では、正確性判定部205で算出した公平性寄与度の情報も表示すると良い。図4では、表示情報生成部209は、タイトル「コロナワクチンの安全性」というバズニュースのニュース記事について、参考文献[1]○○、参考文献[2]△△の2つの文献が、一次ソースとして収集された情報として、公平性情報UI208に表示していることを示している。また、当該ニュース記事に対する公平性寄与度が「+5」として算出されたことを示している。 Figure 4 is a screen showing an example of a fairness information UI. As shown in Figure 4, the fairness information UI 208 may display information on primary sources collected by the sentiment analysis unit 203 and a Verification object 501 with a link to allow reference to similar past news. The Verification object 501 may also display information on the fairness contribution calculated by the accuracy determination unit 205. In Figure 4, the display information generation unit 209 indicates that for a buzz news article titled "Safety of the Coronavirus Vaccine," two references, Reference [1] ○○ and Reference [2] △△, are displayed in the fairness information UI 208 as information collected as primary sources. It also indicates that the fairness contribution for the news article has been calculated as "+5".

また、正確性判定部205は、バズニュースのニュース記事の元のニュース記事の正確性を解析する。そのため、表示情報生成部209は、公平性情報UI208に、その結果を、公平性を向上させる前の素点としてオブジェクト503のように、バズニュースの元のニュース記事の文章と並列して表示するとよい。図4では、表示情報生成部209は、A記者が記載したバズニュースの元のニュース記事の文章に対応付けて、上記素点として「65」を表示していることがわかる。 The accuracy determination unit 205 also analyzes the accuracy of the original news article of the buzz news article. Therefore, the display information generation unit 209 may display the result in the fairness information UI 208 as the raw score before improving fairness, alongside the text of the original news article of the buzz news, as in object 503. In Figure 4, it can be seen that the display information generation unit 209 displays "65" as the raw score in association with the text of the original news article of the buzz news written by reporter A.

また、表示情報生成部209は、公平性情報UI208に、専門家によるファクトチェックの判定状況を表示するオブジェクト504を表示させてもよい。表示情報生成部209は、ファクトチェック部207から出力されるファクトチェックの結果を読み取り、判定中、判定済、未判定、の3段階の状態で分類する。表示情報生成部209は、判定済になった時、当該ページの表示内容の公平性が高まったとして、公平性寄与度の情報を追加し、表示も更新する。図4では、ファクトチェックが実行中であることを示す「判定中」であることがわかる。 The display information generation unit 209 may also display an object 504 in the fairness information UI 208 that displays the status of the fact-check assessment by experts. The display information generation unit 209 reads the fact-check results output from the fact-check unit 207 and classifies them into three states: currently being assessed, assessed, and not yet assessed. When the result is assessed, the display information generation unit 209 determines that the fairness of the displayed content of the page has increased, adds information about the fairness contribution rate, and updates the display. In Figure 4, it can be seen that the status is "being assessed," indicating that the fact-check is currently being carried out.

また、表示情報生成部209は、感性分析部203の出力結果として、意見クラスタ、反応まとめ、怒りや喜びのような感情をメータで図示するオブジェクト502を表示してもよい。図4では、感性分析部203による処理により得られた意見クラスタのうち、「喜び」を示す意見クラスタが、「怒り」を示す意見クラスタよりも多いことを感情メータとして出力する。意見クラスタがいずれの感情を表しているかについては、例えば、公平性判定部206が分類した各意見クラスタの観点を意味解析して集約することにより実現できる。本システムが提供する感性分析の結果、記事中にはなかった観点で意見クラスタが形成された場合、当該意見クラスタを構成する意見を発信したユーザについての公平性寄与度を表示すると良い。 The display information generation unit 209 may also display an object 502 that illustrates, as the output result of the sentiment analysis unit 203, opinion clusters, a summary of reactions, and meters showing emotions such as anger and joy. In Figure 4, an emotion meter is output indicating that, of the opinion clusters obtained by processing by the sentiment analysis unit 203, there are more opinion clusters indicating "joy" than opinion clusters indicating "anger." The emotion expressed by an opinion cluster can be determined, for example, by summarizing the viewpoints of each opinion cluster classified by the fairness determination unit 206 through semantic analysis. If, as a result of the sentiment analysis provided by this system, an opinion cluster is formed from a viewpoint not present in the article, it is advisable to display the fairness contribution degree of the users who posted the opinions that make up that opinion cluster.

さらに、表示情報生成部209は、公平性スコア推移のオブジェクト505では、バズニュースの元のニュース記事の素点の情報(図8A)を起点として、各機能ブロックによって付与される公平性寄与度を加算していったときに、当該ページの表示内容の公平性がどのように更新されていったかを、時系列で表示できる仕組みをもつとよい。例えば、バズニュースの元のニュース記事を解析することで加算された公平性寄与度と、現時点で当該ページの表示情報の総合的な公平性スコアを表示しておくとよい。総合的な公平性スコアは、起点となったときの公平性スコアに、上記加算される公平性寄与度(+15)を加えたスコアであり、この例では「80」として表示されている。このように、バズニュースの元のニュース記事の素点と、その後、公平性寄与度を増減させた後の公平性スコアを現時点での総合的な公平性スコアとして表示し、以下に示すように上記増減の推移を画面上で出力する。ここでは、公平性の時系列値に変化があった時、どのような行動が公平性に寄与を与えたか透明性を担保するため、ログをたどることが可能なGUIの設計とする。図4では、起点となったときの公平性スコアS1から、現時点における総合的な公平性スコアS2に至るまでの時間的な推移を示すグラフが表示されている。 Furthermore, the display information generation unit 209 may have a mechanism for displaying, in the fairness score transition object 505, how the fairness of the display content of the page has been updated in chronological order when the fairness contributions assigned by each functional block are added, starting from the raw score information of the original news article of the buzz news (Figure 8A). For example, it may be possible to display the fairness contributions added by analyzing the original news article of the buzz news and the current overall fairness score of the display information of the page. The overall fairness score is the fairness score at the starting point plus the added fairness contribution (+15), and in this example is displayed as "80." In this way, the raw score of the original news article of the buzz news and the fairness score after the fairness contributions have been subsequently increased or decreased are displayed as the current overall fairness score, and the transition of these increases or decreases is output on the screen as shown below. Here, we designed a GUI that allows users to trace logs to ensure transparency about what actions contributed to fairness when there is a change in the fairness time series value. Figure 4 displays a graph showing the time progression from the starting fairness score S1 to the current overall fairness score S2.

さらに、表示情報生成部209は、各バズニュースのニュース記事についての公平性スコアの変動に寄与したすべてのユーザの行動履歴を、オブジェクト506に表示しておくとよい。公平性スコアの増減に関わる情報はブロックチェーン上(例えば、図9A、9B)で管理しておき、表示情報生成部209が、当該オブジェクト506を作る時に参照して取りに行くとよい。この例では、表示情報生成部209は、公平性寄与度管理台帳9001を読み出し、公平性寄与度の増減に寄与したユーザの内訳をオブジェクト506に表示している。 Furthermore, the display information generation unit 209 may display, in the object 506, the behavioral history of all users who contributed to the change in the fairness score for each buzz news article. Information related to the increase or decrease in the fairness score may be managed on the blockchain (e.g., Figures 9A and 9B), and the display information generation unit 209 may refer to and retrieve this information when creating the object 506. In this example, the display information generation unit 209 reads the fairness contribution management ledger 9001 and displays, in the object 506, a breakdown of the users who contributed to the increase or decrease in the fairness contribution.

表示情報生成部209は、オブジェクト506で表示する情報として、図8Aに示すようなニュース記事ごとの公平性管理台帳801に記載されているトランザクションIDをキーとし、どのユーザのどのような行動を評価して、公平性を増減させたかを提示する。 The display information generation unit 209 uses the transaction ID recorded in the fairness management ledger 801 for each news article as a key to display information in the object 506, such as the transaction ID recorded in the fairness management ledger 801 for each news article as shown in Figure 8A, and presents which user's behavior was evaluated to increase or decrease the fairness.

本システムの公平性情報UI208は、各バズニュースのニュース記事及びその解析結果(オブジェクト501~506に相当)で構成されるスレッドを、時間が経過するごとに積み上げていく仕組みであるが、スレッド単位に寄付が可能なインタフェース507を設けておくとよい。図4では、例えば、表示情報生成部209が、インタフェース507に対する操作(例えば、クリック)を受け付けると、当該操作に応じた金額(例えば、1クリック100円として、クリック回数を乗じた金額)を算出し、寄付金額として出力する(S311)。表示情報生成部209は、上記寄付金額を所定の割合で公平性スコアに換算する。この後の分配方法は幾つか方法が考えられる。寄付自体はニュース記事の公平性の向上には直接寄与しないため,図9に示すようにユーザが保有しているトークン量を管理しておき、ユーザから交換要求があった場合に一括で寄付金とトークンを交換する方法も考えられる。この役割は公平性報酬分配部210が担う。一方で、上述したトランザクションデータの公平性増減量に記録することで、情報提供者に分配する方法もある。公平性スコアがブロックチェーン上で流通するトークンとして管理されることで、改ざんにも強い報酬分配機能を提供できるようになる。図10では、ユーザID「U0000003」で識別されるユーザ「S.N」は、2021年5月22日に、ニュースID「N0000003」で識別されるバズニュースのニュース記事を見て、公平性増減量「+10」相当の寄付金額の寄付を行い、表示情報生成部209が、トランザクションID「T0000001」で識別されるトランザクションデータとして出力している。 The fairness information UI 208 of this system accumulates threads over time, each consisting of a news article for each buzz news item and its analysis results (corresponding to objects 501-506). It is also advisable to provide an interface 507 that allows donations on a thread-by-thread basis. In Figure 4, for example, when the display information generation unit 209 receives an operation (e.g., a click) on the interface 507, it calculates the amount corresponding to the operation (e.g., multiplying the number of clicks, assuming 100 yen per click) and outputs this as the donation amount (S311). The display information generation unit 209 then converts the donation amount into a fairness score at a predetermined rate. There are several possible distribution methods. Since donations themselves do not directly contribute to improving the fairness of news articles, one possible method is to manage the amount of tokens held by the user, as shown in Figure 9, and exchange the donation for tokens in a lump sum upon a user's exchange request. This role is performed by the fairness reward distribution unit 210. On the other hand, there is also a method of distributing the fairness score to information providers by recording it in the fairness increase/decrease amount of the transaction data described above. By managing the fairness score as a token circulating on the blockchain, it becomes possible to provide a reward distribution function that is resistant to tampering. In Figure 10, user "S.N." identified by user ID "U0000003" viewed a BuzzNews article identified by news ID "N0000003" on May 22, 2021, and made a donation amount equivalent to the fairness increase/decrease amount of "+10", which the display information generation unit 209 outputs as transaction data identified by transaction ID "T0000001".

表示情報生成部209は、寄付インタフェース507と同様に、公平性の向上に寄与する情報を提供するインタフェース508を各記事のスレッドにつけておくとよい。公平情報提供インタフェース508の用途としては、正確性判定部205で参照する一次ソースの情報提供、感性分析部203の素材となるユーザの意見の収集、ファクトチェック部207の専門家からの情報を受け取り等である。図4では、例えば、表示情報生成部209が、インタフェース508に対する操作(例えば、情報提供アイコンをクリックして提供する一次ソースを添付し、送信する操作)を受け付けると、当該操作に応じた金額(例えば、政府公認の1文献1000円等として、文献数に応じた金額)を算出し、情報提供金額として出力する。表示情報生成部209は、インタフェース507の場合と同様、上記情報提供金額を所定の割合で公平性スコアに換算し、上述したトランザクションデータの公平性増減量に記録することで、情報提供者に分配する。この場合も、インタフェース507の場合と同様、公平性スコアがブロックチェーン上で流通するトークンとして管理されることで、改ざんにも強い報酬分配機能を提供できるようになる。この場合、公平性報酬分配部210は、上記トランザクションIDにより識別される上記トークンごとに増減する公平性増減量を反映した公平性スコアに基づいて報酬を与える。 Similar to the donation interface 507, the display information generation unit 209 may attach an interface 508 to each article thread that provides information contributing to improving fairness. The fairness information provision interface 508 can be used to provide primary source information referenced by the accuracy determination unit 205, collect user opinions that serve as material for the sentiment analysis unit 203, and receive information from experts for the fact-checking unit 207. In FIG. 4, for example, when the display information generation unit 209 receives an operation on the interface 508 (e.g., clicking the information provision icon, attaching the provided primary source, and sending), it calculates an amount corresponding to the operation (e.g., an amount corresponding to the number of documents, such as 1,000 yen per government-approved document) and outputs it as the information provision amount. As with the interface 507, the display information generation unit 209 converts the information provision amount into a fairness score at a predetermined rate and distributes it to the information provider by recording it in the fairness increase/decrease amount of the transaction data described above. In this case, as with interface 507, fairness scores are managed as tokens circulating on the blockchain, making it possible to provide a reward distribution function that is resistant to tampering. In this case, the fairness reward distribution unit 210 awards rewards based on fairness scores that reflect the fairness increase/decrease amount that increases/decreases for each token identified by the transaction ID.

さらに各記事のスレッドについて、表示されている情報以上の過去情報を参照したいときにバックログを見ることができる履歴情報の呼び出しバックログインタフェース509を設けておくとよい。ユーザがバックログインタフェース509を選択することで、過去のある時点でのスレッドの表示情報を参照できる。例えば、表示情報生成部209が、バックログインタフェース509に対する操作(例えば、バックログアイコンをクリックして参照したいスレッドを特定するための日付の入力を受け付けると、当該日付を含むスレッドを表示DB3003から抽出し、画面上に時系列に表示させてもよい。画面上で、あるキーワード(例えば、「コロナワクチンの安全性」)が入力されている場合には、当該キーワードを含む上記日付を含むスレッドが画面上に表示される。 Furthermore, for each article thread, it is advisable to provide a backlog interface 509 that calls up historical information, allowing the user to view the backlog when they wish to refer to past information beyond the information displayed. By selecting the backlog interface 509, the user can refer to the display information of the thread at a certain point in the past. For example, when the display information generation unit 209 receives an operation on the backlog interface 509 (for example, clicking the backlog icon and inputting a date to identify the thread they wish to refer to), it may extract threads containing that date from the display DB 3003 and display them in chronological order on the screen. If a certain keyword (for example, "safety of the coronavirus vaccine") is entered on the screen, threads containing that keyword and the date mentioned above will be displayed on the screen.

表示情報生成部209は、図11に示すような記事DB3001から、関連するニュースID、ニュース記事やコメント分析の過程で得られたタグ情報を読み出し、例えば、上記キーワードを含むニュース記事を抽出する。記事DB3001は、感性分析部203により蓄積される。 The display information generation unit 209 reads related news IDs and tag information obtained during the analysis of news articles and comments from the article DB 3001 shown in FIG. 11, and extracts news articles that include the above keywords, for example. The article DB 3001 is stored by the sentiment analysis unit 203.

図11は、記事DB3001の一例を示す図である。図11に示すように、記事DB3001は、バズニュースのニュース記事を識別するためのニュースID、当該ニュースIDで識別されるニュース記事のヘッドライン、当該ニュース記事の関連記事を識別するための関連記事ID、当該ニュース記事に付されたタグ情報、当該ニュース記事が公開された日時、当該ニュース記事に対するバズ発生日、当該ニュース記事を報じた記者名、当該記者名の記者の所属機関を含む。例えば、図11では、ニュースID「N0000001」で識別されるニュース記事のヘッドラインは「ワクチン接種後・・・」であり、関連記事収集部204により関連記事ID「RN000002」で識別される関連記事が検索されたニュース記事であることを示している。また、当該ニュース記事に付されているタグ情報は「ワクチン、政治、医療、コロナ」であり、当該ニュース記事は、2021年5月14日に、A社の記者D.Uにより作成された記事であり、翌日の2021年5月15日がバズ発生日であることを示している。さらに、当該バズニュースの元のニュース記事のサイトは「http://www.xxx.co.jp/yyy.html」であり、一次ソースとして収集された参考文献は、参考文献[1]○○、参考文献[2]△△であり、「http://www.zzz.org/20210514.html」に公開されていることを示している。 Figure 11 is a diagram showing an example of article DB 3001. As shown in Figure 11, article DB 3001 includes a news ID for identifying a buzz news article, the headline of the news article identified by the news ID, a related article ID for identifying an article related to the news article, tag information attached to the news article, the date and time the news article was published, the date the buzz about the news article occurred, the name of the reporter who reported the news article, and the institution to which the reporter belongs. For example, Figure 11 shows that the headline of the news article identified by news ID "N0000001" is "After vaccination...", and the related article identified by related article ID "RN000002" is a news article searched by the related article collection unit 204. The tag information attached to the news article is "vaccine, politics, medical care, corona", and the news article was reported by reporter D. of Company A on May 14, 2021. This article was created by U, and indicates that the buzz occurred the following day, May 15, 2021. Furthermore, the website of the original news article for the buzz news in question is "http://www.xxx.co.jp/yyy.html", and the references collected as primary sources are Reference [1] ○○ and Reference [2] △△, which are published at "http://www.zzz.org/20210514.html".

このように、本システムが算出した公平性スコアの算出根拠となるデータは、公平性情報UI208に表示される。公平性情報UI208は、インターネットのサイト、あるいは携帯端末のアプリとして提供するとよい(S310)。 In this way, the data that forms the basis for calculating the fairness score calculated by this system is displayed on the fairness information UI 208. The fairness information UI 208 may be provided as an internet site or a mobile device app (S310).

SNSやニュースのコメントサイトで、荒い意見の言い争いが目立つように、自分にとって都合が良い、正しいと主観的に判断できる情報を見た時に、その情報は正確であると強く認識してしまい、異なる意見を持つ人に強い反発をもつ傾向がある。公平な情報とは、ニュースの配信形態では難しいため、異なる意見との対比構造で見える形式に整理されていることが要件の一つとなる。よって、本システムのように、ニュース記事の正確性についての診断結果と、信頼のおける専門家による当該ニュース記事に対するファクトチェックした際の評価・コメント等のフィードバックと、意見クラスタ等により得られる世間からの意見フィードバックとが、一つの画面で確認できることが望ましい。 Just as heated arguments are prominent on social media and news comment sites, when people come across information that they subjectively judge to be convenient or correct, they tend to strongly perceive that information as accurate and to feel a strong resentment towards those who hold different opinions. Since providing unbiased information is difficult in the form of news distribution, one of the requirements is that the information be organized in a format that allows for a clear comparison with different opinions. Therefore, it is desirable to be able to check, on a single screen, the results of a diagnosis of the accuracy of a news article, feedback such as evaluations and comments from trusted experts who fact-checked the news article, and feedback from the public obtained through opinion clusters, etc., as in this system.

単語のリファレンス情報源として広く活用されているサイトでは、「みんなの意見は案外正しい」、という思想のもと、集約性、多様性、独立性、分散性があれば「案外正しい」情報とみなせることを活かして、多様な観点からの情報と情報ソースを開示している。本システムが提供するニュース版のリファレンス情報源は、エビデンス集めにユーザを頼る、参考情報等の情報が表示される(Verification)、修正履歴が残る、寄付で運用される、等の観点で上記広く活用されているサイトに近い。異なる観点としては、ユーザの反応を準リアルタイムに分析して表示する機能、時系列に変わる世論をトラックする機能、ニュースの公平性スコアを表示、どのようなアクションが公平性寄与に向上したかを可視化する点が挙げられる。本システムでは、例えば、図4に示した画面のように、時系列で、世論データ(例えば、意見クラスタ)を修正と更新し、発信者の立場の透明性を担保し、正確で公平性の高いニュースが配信されることは、ユーザにとって有益である。 Sites widely used as reference sources for words disclose information and information sources from a variety of perspectives, based on the idea that "everyone's opinions are likely to be correct." Information can be considered "probably correct" if it is aggregated, diverse, independent, and decentralized. The news-based reference source provided by this system is similar to the widely used sites mentioned above in that it relies on users to gather evidence, displays reference information (verification), keeps a revision history, and is funded by donations. Differences include the ability to analyze and display user responses in near real time, track changes in public opinion over time, display a news fairness score, and visualize which actions contribute to improved fairness. In this system, for example, as shown in Figure 4, public opinion data (e.g., opinion clusters) are corrected and updated over time, ensuring transparency of the sender's position. The delivery of accurate and fair news is beneficial to users.

総合的に本記事を読めば公平な情報が得られる確度を、総合的な公平性スコアと呼称する。表示情報生成部209は、バズニュースの元のニュース記事の公平性スコアと、記事をまとめる過程で向上した公平性を、追加の公平寄与度(図4では、「+15」)として表示する。表示情報生成部209は、オブジェクト505で示される公平性スコア推移や、追加の公平寄与度を用いて、現時点での上記総合的な公平性スコアを推定する。また、公平性がいかに向上したかは内訳を開示してもよい。追加の公平寄与度は、正確性判定部205と公平性判定部206で加算した公平性スコアに対応する。既に説明したように、ファクトチェックで加算された公平性スコアは、専門家に起因するものであり、この専門家には公平性スコアが与えられる。 The likelihood that reading this article will provide fair information overall is called the overall fairness score. The display information generation unit 209 displays the fairness score of the original news article in the buzz news and the improved fairness in the process of compiling the article as an additional fairness contribution ("+15" in Figure 4). The display information generation unit 209 estimates the above-mentioned overall fairness score at this point in time using the fairness score transition and additional fairness contribution indicated by object 505. A breakdown of how fairness has improved may also be disclosed. The additional fairness contribution corresponds to the fairness score added by the accuracy determination unit 205 and the fairness determination unit 206. As already explained, the fairness score added in the fact check is attributable to the expert, and this expert is given a fairness score.

本システムを実現するハードウェア構成について図11に示す。CPU413は、本システムのプログラムを起動し、図3の機能ブロックの処理を実行する。演算に使用するデータは、一時的にメモリ415に格納される。高速な計算が必要な場合、GPU414のメモリにデータを転送し、GPU414が、各機能ブロックで行う処理をサポートしてよい。本システムによって生成された表示情報は表示装置411に表示され、システム運用者からプレビューが可能である。ニュース記事を記憶した記事DB3001等のデータベースは記憶装置412上に保存しておくと良い。通信インタフェース417を介して、複数の計算機により本システムを構成し、実際の計算処理をクラウド上のインスタンスで実行してよい。 The hardware configuration for realizing this system is shown in Figure 11. The CPU 413 starts the program for this system and executes the processing of the functional blocks in Figure 3. Data used for calculations is temporarily stored in memory 415. When high-speed calculations are required, data can be transferred to the memory of the GPU 414, which can support the processing performed by each functional block. Display information generated by this system is displayed on the display device 411, allowing the system operator to preview it. Databases such as the article DB 3001 that stores news articles can be stored on the storage device 412. This system can be configured using multiple computers via the communication interface 417, and the actual calculation processing can be executed on an instance on the cloud.

本サーバの提供形態は、オンプレミスのサーバでもよいし、パブリッククラウド上に実装する形態であってもよい。パブリッククラウドで実装する場合には、CPU413、GPU414、メモリ415を動的に確保、計算規模に合わせてスケーリングする構成を取ってもよい。システム(公平性管理部)はシステム(バックエンド及びフロントエンド)と同一ハードウェアで実現してもよいが、別ハードウェアで実現してもよい。ここでは分割実装を想定し、末尾に-Aの符号をつけて表す。 This server may be provided as an on-premise server or implemented on a public cloud. When implemented on a public cloud, the CPU 413, GPU 414, and memory 415 may be dynamically allocated and configured to scale according to the scale of calculations. The system (fairness management unit) may be implemented on the same hardware as the system (backend and frontend), or on separate hardware. Here, a split implementation is assumed, and is represented by adding the symbol -A to the end.

公平性報酬分配部210は、公平性スコア管理部211と表示装置411-A~417-A を使って機能を実現すると良い。特にシステム(バックエンド及びフロントエンド)と、システム(公平性管理部)の間は通信I/F417と417-Aで通信するが、ブロックチェーンネットワークNを構成し、データブロックのやり取りをする。システム(公平性管理部)の記憶装置421-Aに、ニュース記事ごとの公平性管理台帳とユーザごとの公平性寄与度の管理台帳を保持し、ブロックチェーンを介した取引で、システム(バックエンド及びフロントエンド)における公平性判定部がブロックチェーンに出力する、公平性寄与度の増減値に関するトランザクションを承認することで更新される仕組みとする。 The fairness reward distribution unit 210 preferably realizes its functions using the fairness score management unit 211 and display devices 411-A to 417-A. In particular, communication between the system (backend and frontend) and the system (fairness management unit) occurs via communication I/Fs 417 and 417-A, forming a blockchain network N for exchanging data blocks. A fairness management ledger for each news article and a fairness contribution management ledger for each user are stored in the storage device 421-A of the system (fairness management unit), and updates are made via the blockchain by approving transactions related to the increase or decrease in fairness contribution values output to the blockchain by the fairness judgment unit in the system (backend and frontend).

サーバからユーザへ、ニュース閲覧用のWebサイトGUIを転送するには通信I/F 417で通信する。ユーザ側の端末も同様のハードウェア構成を持つ。端末はパソコン、スマートフォン、ゲーム機などWeb閲覧機能を持つハードならば、類似のハードウェア構成をしているものは、本システムのネットワーク参加端末としてよい。 The news viewing website GUI is transferred from the server to the user via communication I/F 417. The user's terminal also has a similar hardware configuration. Any terminal with a similar hardware configuration that has web browsing functionality, such as a PC, smartphone, or game console, can be used as a network participant terminal for this system.

以上をもって、ニュース記事の公平性に貢献した場合に、トークンによる報酬を得ることが出来る仕組みを提供できる。ユーザはSNSやニュースサイトでコメントを投稿しておくと、本システムが情報を収集し、公平な情報となるように加工してくれる。 With this, we can provide a system where users can receive rewards in the form of tokens if they contribute to the fairness of news articles. When users post comments on social media or news sites, the system collects information and processes it to ensure fair information.

2.第二の実施の形態
第一の実施の形態では、システムが能動的にデータを取りに行く場合を説明した。第二の実施形態では、ユーザから情報提供あるいはユーザの反応に関する情報をシステム側へ通知する、システム側から見て受動的にデータが集まる場合について説明する。
2. Second Embodiment In the first embodiment, a case where the system actively retrieves data is described. In the second embodiment, a case where the user provides information or notifies the system of information related to the user's reaction, and data is collected passively from the system's perspective, is described.

具体的には、第一の実施の形態において、インタフェース508に対する操作について説明したように、公平性情報UI208において、情報提供インタフェース508を通じた情報提供を可能とする。以下、この場合の処理について説明する。 Specifically, as explained in the first embodiment regarding operations on the interface 508, the fairness information UI 208 enables information provision through the information provision interface 508. The processing in this case is explained below.

例えば、正確性判定部205では、バズニュースの元のニュース記事の情報の正確性を担保するために一次ソースの情報が必要となるが、図13に示すように、正確性判定部205は、ユーザから、公平性情報UI208を介して情報提供を受けたのち(S1301)、一次ソースに関して有用なものを得られたか否かを判定する(S1302)。 For example, the accuracy determination unit 205 requires information from primary sources to ensure the accuracy of the information in the original news article of buzz news. As shown in FIG. 13, after receiving information from the user via the fairness information UI 208 (S1301), the accuracy determination unit 205 determines whether useful information has been obtained regarding the primary source (S1302).

一次ソースとして有用な情報であるか否かの判定に関しては、システムが自動的に行っても良いし、人手で行っても良い。例えば、正確性判定部205は、判定対象とした一次ソースが、政府公認の参考文献であるか否かを判定し、上記一次ソースが政府公認の参考文献であると判定した場合、図5の場合と同様、当該一次ソースを分析する(S1303)。 The determination of whether or not information is useful as a primary source may be performed automatically by the system or manually. For example, the accuracy determination unit 205 determines whether or not the primary source being determined is a government-approved reference, and if it determines that the primary source is a government-approved reference, it analyzes the primary source in the same manner as in Figure 5 (S1303).

正確性判定部205は、一次ソースを分析した結果、ニュース記事の内容が改変されているか否かを判定する(S1304)。正確性判定部205は、ニュース記事の内容が改変されていないと判定した場合には(S1304;No)、ニュース記事の公平性スコアを加算する(S1305)。正確性判定部205は、ニュース記事の内容が改変されていないと判定した場合には(S1304;Yes)、ニュース記事の公平性スコアを減じる(S1306)。正確性判定部205は、これに応じて、記者の公平性スコアを再計算して更新し(S1307、S1308)、情報提供者に対しても公平性スコアを割り当てる(S1309)。 As a result of analyzing the primary source, the accuracy determination unit 205 determines whether the content of the news article has been altered (S1304). If the accuracy determination unit 205 determines that the content of the news article has not been altered (S1304; No), it increases the fairness score of the news article (S1305). If the accuracy determination unit 205 determines that the content of the news article has not been altered (S1304; Yes), it decreases the fairness score of the news article (S1306). In response, the accuracy determination unit 205 recalculates and updates the reporter's fairness score (S1307, S1308), and also assigns a fairness score to the information provider (S1309).

公平性判定部206の元データとなる、意見クラスタの生成の元データを情報提供インタフェース508から直接投入しても良い。本システムでは、多様な意見を提示して、その中での位置づけを可視化することを公平性と定義しているから、過激な意見を多数投稿しても影響を受けない。 The original data used to generate opinion clusters, which serves as the source data for the fairness determination unit 206, can also be input directly from the information provision interface 508. In this system, fairness is defined as presenting a variety of opinions and visualizing their position within them, so even if a large number of extreme opinions are posted, there will be no impact.

本処理結果を受けて、記事の公平性スコアに変動があった場合、公平性報酬分配部210によって、意見クラスタの構成に一役買ったユーザに対して、公平性寄与度を付与するケースで、同一意見クラスタの中で、公平性寄与度の報酬を分配する仕組みにすることで、一部のユーザによる多数投稿での意見操作に対して頑健なシステムにできる。 If the fairness score of an article changes as a result of this processing, the fairness reward distribution unit 210 will award fairness contribution points to users who played a role in forming the opinion cluster. By distributing fairness contribution point rewards within the same opinion cluster, the system can be made robust against opinion manipulation through multiple posts by a few users.

さらに、ファクトチェック部207の専門家について、本発明のシステムが専門家データベースや、ユーザごとの公平性寄与度台帳から選択する方法を説明したが、システムによって選ばれなかった専門家が、前記情報提供インタフェース508を用いて直接ファクトチェック情報を提供する方法も考えられる。ただし、当該ニュースの分野において、実績のある場合にのみ、自薦でのファクトチェックを許可する。実績のある場合とは、権威ある学会で過去に査読付きの論文が認められた、など第三者機関による認定が行われている場合を想定する。以上のように、ユーザから投稿された情報で、システムが収集しきれなかった情報を補強し、ニュースの公平性を高めていく仕組みを用意するとよい。以上、本システムについて図面を用いて説明したが、公平ニュース配信システム1000は、図1-3を用いて説明したように、プロセッサとメモリとを有したコンピュータがプログラムを実行することにより、所定のニュースを配信するニュース配信システムであって、ネットワーク上のニュースサイトを監視し、当該ニュースサイトに公開されているニュース記事に対する引用またはコメントが所定の条件(例えば、ニュース記事の引用回数やコメント数の多さが所定の閾値以上となっているか)を満たしたバズニュースを検出するバズニュース検出部201と、上記バズニュースに対応付けて上記ネットワーク上に書き込まれている当該バズニュースに対するコメントおよび当該コメントの累積値を含むトランザクションデータを収集する感性情報収集部202と、上記トランザクションデータに含まれる上記コメントを解析し、当該コメントに含まれる意見をクラスタ化することで得られたクラスタの数が所定の条件(例えば、クラスタの数が所定の閾値以上)を満たす場合、当該コメントが付されたニュース記事は公平性が高いニュース記事であると判断する感性分析部203と、上記ネットワーク上から、上記ニュース記事についてメディアの編集が入る前の一次ソースを含む関連記事を収集する関連記事収集部204と、上記感性分析部により判断された上記ニュース記事と、上記関連記事収集部により収集された上記関連記事とに基づいて、上記ニュース記事の正確性を判定する正確性判定部205と、上記感性分析部が判断した上記ニュース記事の公平性と、上記正確性判定部が判定した上記ニュース記事の正確性とを数値化した公平性スコアを算出する公平性判定部206と、上記公平性スコアと上記ニュース記事とを対応付けた公平性管理台帳801と、上記公平性スコアの増減に寄与する行動を行った場合にユーザに対して付与される公平性スコアである公平性寄与度と上記ユーザとを対応付けた公平性寄与度管理台帳9101と、を管理する公平性スコア管理部211と、上記公平性管理台帳と上記公平性寄与度管理台帳とを用いて、上記ニュース記事に対する公平性を増加させる行動を行ったユーザに対して報酬を与える公平性報酬分配部210と、を有する。これにより、ニュース記事の記者などの発信者の立場の透明性を担保し、正確で公平性の高いニュースを配信することが可能となる。 Furthermore, while we have explained how the system of the present invention selects experts for the fact-checking unit 207 from an expert database or a fairness contribution ledger for each user, it is also possible for experts not selected by the system to provide fact-checking information directly using the information provision interface 508. However, self-nominated fact-checking is permitted only if they have a proven track record in the news field in question. A proven track record is assumed to be one in which they have been certified by a third-party organization, such as having previously published a peer-reviewed paper recognized by a prestigious academic society. As described above, it is advisable to provide a system in which information posted by users can supplement information that the system has not been able to collect, thereby improving the fairness of news. The present system has been described above using the drawings, but as explained using Figures 1-3, the fair news distribution system 1000 is a news distribution system that distributes predetermined news by having a computer having a processor and memory execute a program, and includes a buzz news detection unit 201 that monitors news sites on a network and detects buzz news in which quotes or comments on news articles published on the news site satisfy a predetermined condition (for example, whether the number of times the news article is cited or the number of comments is equal to or exceeds a predetermined threshold), a sentiment information collection unit 202 that collects transaction data including comments on the buzz news and cumulative values of the comments that are posted on the network in association with the buzz news, and a sentiment information collection unit 203 that analyzes the comments included in the transaction data, and if the number of clusters obtained by clustering the opinions included in the comments satisfies a predetermined condition (for example, the number of clusters is equal to or exceeds a predetermined threshold), the news article to which the comment is attached is a news article with high fairness. a related article collection unit 204 that collects related articles including primary sources of the news article before it is edited by the media from the network; an accuracy determination unit 205 that determines the accuracy of the news article based on the news article determined by the emotion analysis unit and the related articles collected by the related article collection unit; and a fairness score that quantifies the fairness of the news article determined by the emotion analysis unit and the accuracy of the news article determined by the accuracy determination unit. The system includes a fairness determination unit 206 that outputs a fairness score, a fairness management ledger 801 that associates the fairness scores with the news articles, a fairness contribution management ledger 9101 that associates the users with fairness contributions, which are fairness scores given to users when they perform actions that contribute to an increase or decrease in the fairness score, and a fairness reward distribution unit 210 that uses the fairness management ledger and the fairness contribution management ledger to reward users who perform actions that increase the fairness of the news articles. This ensures transparency in the position of news article reporters and other senders, making it possible to deliver accurate and fair news.

また、図2、S301等において説明したように、上記バズニュース検出部は、上記所定の条件として、上記ニュース記事の引用回数またはコメント数が所定の閾値に達した場合に、上記バズニュースを検出するので、ニュース記事に対する引用回数やコメント数に基づいて、公平性を判断することができる。 Furthermore, as explained in Figure 2, S301, etc., the buzz news detection unit detects the buzz news when the number of citations or comments on the news article reaches a predetermined threshold as the predetermined condition, and therefore fairness can be determined based on the number of citations or comments on the news article.

また、図5、S506等において説明したように、上記正確性判定部は、上記一次ソースの情報と上記ニュース記事の論旨とを比較し、内容の改変がない場合、上記公平性スコアを加算する。これにより、元のニュース記事の論旨を損なうことのない正確なニュース記事が発信されていると確認できる。 Furthermore, as explained in Figure 5, S506, etc., the accuracy determination unit compares the information from the primary source with the gist of the news article, and if the content has not been altered, adds the fairness score. This makes it possible to confirm that accurate news articles are being published without compromising the gist of the original news article.

また、図5、S502等において説明したように、上記正確性判定部は、上記ニュース記事中で一次ソースを開示している記述があって、実際に一次ソースへアクセスして閲覧が可能である場合、上記ニュース記事の公平性スコアを加算する。これにより、ニュース記事が一次ソースを根拠とするものであるという客観性を担保することができ、当該客観性を加味した公平性スコアを算出できる。 Furthermore, as explained in Figure 5, S502, etc., the accuracy determination unit adds a fairness score to the news article if the news article contains a description disclosing a primary source and the primary source can actually be accessed and viewed. This ensures the objectivity of the news article, that it is based on a primary source, and makes it possible to calculate a fairness score that takes this objectivity into account.

また、図5、S509等において説明したように、所定の専門家に、上記ニュース記事に対するファクトチェックを依頼し、当該ファクトチェックの結果が上記ニュース記事の内容が肯定的な評価である場合、上記ニュース記事の公平性スコアを加算するファクトチェック部207、を有する。これにより、ニュース記事の内容が公平であることを保証することができる。 In addition, as explained in Figure 5, S509, etc., the system includes a fact-checking unit 207 that requests a specified expert to fact-check the news article, and if the result of the fact-check is a positive evaluation of the content of the news article, adds a fairness score to the news article. This makes it possible to ensure that the content of the news article is fair.

また、図7等を用いて説明したように、上記公平性判定部は、上記意見クラスタの数が多いほど、高い公平性スコアを加算した公平性スコアを算出するので、より多様な意見を考慮した公平性の高いニュース記事であることを確認することができる。 Furthermore, as explained using Figure 7 etc., the fairness determination unit calculates a fairness score by adding a higher fairness score the greater the number of opinion clusters, so it is possible to confirm that the news article is fair and takes into account a wider variety of opinions.

また、図4等を用いて説明したように、上記ニュース記事の素点と、上記公平性寄与度の増減とに基づいて、現時点での総合的な公平性スコアを算出し、算出した上記総合的な公平性スコアをコンピュータの画面上に表示する表示情報生成部209を有するので、本システムのユーザは、ニュース記事に対する現時点での公平性スコアを容易に確認することができる。 In addition, as explained using Figure 4 etc., the system includes a display information generation unit 209 that calculates the current overall fairness score based on the raw score of the news article and the increase or decrease in the fairness contribution rate, and displays the calculated overall fairness score on a computer screen, allowing users of the system to easily check the current fairness score for a news article.

また、図4等を用いて説明したように、上記表示情報生成部は、上記ニュース記事の素点から上記総合的な公平性スコアに至るまでの時間的な推移を示すグラフを上記画面上に表示するので、本システムのユーザは、公平性スコアの時間的な推移を容易に確認することができる。 Furthermore, as explained using Figure 4 etc., the display information generation unit displays on the screen a graph showing the time progression from the raw score of the news article to the overall fairness score, allowing users of the system to easily check the time progression of the fairness score.

また、図4等を用いて説明したように、上記表示情報生成部は、上記公平性寄与度管理台帳を読み出し、上記公平性寄与度の増減に寄与したユーザの内訳を上記画面上に表示するので、本システムのユーザは、公平性寄与度の増減に寄与したユーザを容易に確認することができる。 Furthermore, as explained using Figure 4 etc., the display information generation unit reads the fairness contribution management ledger and displays on the screen a breakdown of users who contributed to an increase or decrease in the fairness contribution, allowing users of the system to easily check which users contributed to an increase or decrease in the fairness contribution.

また、図4等を用いて説明したように、上記表示情報生成部は、ユーザから、公平性の向上に寄与する情報を提供するインタフェースを上記画面上に表示し、
また、図4等を用いて説明したように、上記正確性判定部は、上記インタフェースを介して得られた上記一次ソースを用いて、上記ニュース記事の正確性を判定するので、ユーザから提供された一次ソースにより正確性を判定することがきる。
As described with reference to FIG. 4 and the like, the display information generation unit displays an interface on the screen that allows a user to view information that contributes to improving fairness,
Furthermore, as explained using Figure 4, etc., the accuracy determination unit determines the accuracy of the news article using the primary source obtained via the interface, so that accuracy can be determined using the primary source provided by the user.

また、図10等を用いて説明したように、上記公平性スコア管理部は、上記公平性寄与度の増減に関わる処理(例えば、一次ソースの提供、寄付、ファクトチェック)を、上記ネットワークを介してユーザから受け付け、上記ユーザと上記公平性寄与度の対象とした上記ニュース記事と上記増減の量とを対応付けて、ブロックチェーン上でやり取りされるトークンとして管理する。これにより、公平性寄与度を、ブロックチェーン上で流通するトークンを用いて発行することができる。 Furthermore, as explained using Figure 10 etc., the fairness score management unit accepts processes related to the increase or decrease of the fairness contribution from users via the network (e.g., provision of primary sources, donations, fact-checking), associates the user with the news article that is the subject of the fairness contribution, and the amount of the increase or decrease, and manages them as tokens exchanged on the blockchain. This allows fairness contributions to be issued using tokens circulating on the blockchain.

また、図10等を用いて説明したように、上記トークンは、上記増減に関わる処理ごとに定められたトランザクションIDを有し、上記公平性スコア管理部は、上記トランザクションIDごとに上記公平性スコアの増減を管理するので、ユーザが、一次ソースの提供、寄付、ファクトチェック等の行動を行う都度、公平性スコアの増減を管理できる。 Furthermore, as explained using Figure 10 etc., the token has a transaction ID defined for each process related to the increase or decrease, and the fairness score management unit manages the increase or decrease in the fairness score for each transaction ID, so that the increase or decrease in the fairness score can be managed each time a user performs an action such as providing a primary source, making a donation, or fact-checking.

また、図10等を用いて説明したように、上記公平性報酬分配部は、上記トランザクションIDにより識別される上記トークンごとに増減する上記公平性スコアに基づいて、上記報酬を与えるので、ユーザが、上記行動を行う都度増減する公平性スコアに応じた報酬を与えることができる。 Furthermore, as explained using Figure 10 etc., the fairness reward distribution unit awards the reward based on the fairness score, which increases or decreases for each token identified by the transaction ID, so that it is possible to award a reward according to the fairness score, which increases or decreases each time the user performs the action.

また、図10等を用いて説明したように、上記報酬分配部は、上記公平性寄与度の増減の量と、他の通貨との交換が可能な形式で、上記トークンを管理してもよい。これにより、公平性寄与度を他の通貨の価値として反映させることができる。 Furthermore, as explained using FIG. 10 etc., the reward distribution unit may manage the tokens in a format that allows exchange for other currencies, based on the amount of increase or decrease in the fairness contribution. This allows the fairness contribution to be reflected as the value of other currencies.

このように、本システムによれば、公平なニュースを配信するためのエコシステムを提供できる。また、本システムでは、ブロックチェーンの枠組を使用するため、ニュース記事に利用したデータの所有権や権利関係のトラッキングが可能となり、信頼性と透明性を確保できる。また、その権利自体を、マーケットプレイスを通じた売買が可能になる。 In this way, this system can provide an ecosystem for the distribution of fair news. Furthermore, because this system uses a blockchain framework, it is possible to track the ownership and rights of the data used in news articles, ensuring reliability and transparency. Furthermore, the rights themselves can be bought and sold through a marketplace.

本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化したり、上記実施の形態に開示されている複数の構成要素を適宜組み合わせて実施することができる。 The present invention is not limited to the above-described embodiments, and in the implementation stage, the components may be modified and embodied within the scope of the gist of the invention, or multiple components disclosed in the above-described embodiments may be combined as appropriate.

201 バズニュース検出部
202 感性情報収集部
203 感性分析部
204 関連記事収集部
205 正確性判定部
206 公平性判定部
207 ファクトチェック部
208 公平性情報ユーザインタフェース(UI)
209 表示情報生成部
210 公平性報酬分配部
211 公平性スコア管理部
301 バズニュース検出
302 反応収集
303 感性分析処理
304 ニュースに関するデータ収集
305 ファクトチェック依頼
306 訂正記事の提出
307 ファクトチェック結果
308 記事の正確性・公平性判定処理
309 リファレンス情報源の作成・更新
310 リファレンス情報源のサイト提供
311 リファレンス情報源への寄付金
312 トークン分配
313 ユーザの公平寄与度アップデート処理
411 表示装置
412 記憶装置
413 CPU
414 GPU
415 メモリ
416 ユーザインタフェース
417 通信インタフェース
501 Verification情報
502 感性分析情報
503 元記事の公平性スコア素点
504 ファクトチェックの進捗状況
505 公平性スコアの時系列変化
506 公平性スコアに影響を与えたユーザの行動履歴
507 寄付受付インタフェース
508 情報受付インタフェース
509 バックログ参照インタフェース
201 Buzz news detection unit 202 Sentiment information collection unit 203 Sentiment analysis unit 204 Related article collection unit 205 Accuracy determination unit 206 Fairness determination unit 207 Fact check unit 208 Fairness information user interface (UI)
209 Display information generation unit 210 Fairness reward distribution unit 211 Fairness score management unit 301 Buzz news detection 302 Reaction collection 303 Sentiment analysis processing 304 News-related data collection 305 Fact check request 306 Submission of correction article 307 Fact check result 308 Article accuracy/fairness judgment processing 309 Reference information source creation/update 310 Reference information source site provision 311 Donation to reference information source 312 Token distribution 313 User fairness contribution update processing 411 Display device 412 Storage device 413 CPU
414 GPUs
415 Memory 416 User interface 417 Communication interface 501 Verification information 502 Sentiment analysis information 503 Raw fairness score of original article 504 Progress of fact check 505 Time series change in fairness score 506 User behavior history that influenced the fairness score 507 Donation reception interface 508 Information reception interface 509 Backlog reference interface

Claims (15)

コンピュータがプログラムを実行することにより所定のニュースを配信するニュース配信システムであって、
ネットワーク上のニュースサイトを監視し、当該ニュースサイトに公開されているニュース記事に対する引用またはコメントが所定の条件を満たしたバズニュースを検出するバズニュース検出部と、
前記バズニュースに対応付けて前記ネットワーク上に書き込まれている当該バズニュースに対するコメントおよび当該コメントの累積値を含むトランザクションデータを収集する感性情報収集部と、
前記トランザクションデータに含まれる前記コメントを解析し、当該コメントに含まれる意見をクラスタ化することで得られたクラスタの数が所定の条件を満たす場合、当該コメントが付されたニュース記事は公平性が高いニュース記事であると判断する感性分析部と、
前記ネットワーク上から、前記ニュース記事について政府または企業が発表する一次ソースを含む関連記事を収集する関連記事収集部と、
前記感性分析部により判断された前記ニュース記事と、前記関連記事収集部により収集された前記関連記事とに基づいて、前記ニュース記事の正確性を判定する正確性判定部と、
前記感性分析部が判断した前記ニュース記事の公平性と、前記正確性判定部が判定した前記ニュース記事の正確性とを数値化した公平性スコアを算出する公平性判定部と、
前記公平性スコアと前記ニュース記事とを対応付けた公平性管理台帳と、前記一次ソースからの改変が入っておらず、かつ複数の観点の主張に触れたうえで結論を出すことで偏向性を抑えているという要件の不足を補う行動または前記要件を一定程度高める行動であって、前記公平性スコアの増減に寄与する行動として定められた評価行動に該当する場合にユーザに対して付与される公平性スコアである公平性寄与度と前記ユーザとを対応付けた公平性寄与度管理台帳と、を管理する公平性スコア管理部と、
前記公平性管理台帳と前記公平性寄与度管理台帳とを用いて、前記ニュース記事に対する公平性を増加させる行動を行ったユーザに対して報酬を与える公平性報酬分配部と、
を有することを特徴とするニュース配信システム。
A news distribution system in which a computer executes a program to distribute predetermined news,
a buzz news detection unit that monitors news sites on the network and detects buzz news in which quotes or comments on news articles published on the news sites satisfy predetermined conditions;
a sentiment information collecting unit that collects transaction data including comments on the buzz news posted on the network in association with the buzz news and cumulative values of the comments;
a sentiment analysis unit that analyzes the comments included in the transaction data, and determines that the news article to which the comment is attached is a news article with high fairness if the number of clusters obtained by clustering the opinions included in the comments satisfies a predetermined condition;
a related article collection unit that collects related articles, including primary sources published by governments or companies, about the news article from the network;
an accuracy determination unit that determines accuracy of the news article based on the news article determined by the sentiment analysis unit and the related articles collected by the related article collection unit;
a fairness determination unit that calculates a fairness score by quantifying the fairness of the news article determined by the sentiment analysis unit and the accuracy of the news article determined by the accuracy determination unit;
a fairness score management unit that manages a fairness management ledger that associates the fairness scores with the news articles, and a fairness contribution management ledger that associates the users with fairness contributions, which are fairness scores that are assigned to users when the users engage in evaluation behavior that is defined as behavior that contributes to an increase or decrease in the fairness score, and that compensates for deficiencies in the requirements of not being altered from the primary source and reducing bias by reaching a conclusion after considering arguments from multiple perspectives, or behavior that enhances the requirements to a certain extent;
a fairness reward distribution unit that uses the fairness management ledger and the fairness contribution management ledger to reward users who have taken actions that increase fairness for the news article;
A news distribution system comprising:
請求項1に記載のニュース配信システムであって、
前記バズニュース検出部は、前記所定の条件として、前記ニュース記事の引用回数またはコメント数が所定の閾値に達した場合に、前記バズニュースを検出する、
ことを特徴とするニュース配信システム。
2. The news distribution system according to claim 1,
the buzz news detection unit detects the buzz news when the number of citations or the number of comments on the news article reaches a predetermined threshold as the predetermined condition;
A news distribution system characterized by:
請求項1に記載のニュース配信システムであって、
前記正確性判定部は、前記一次ソースの情報と前記ニュース記事の論旨とを比較し、内容の改変がない場合、前記公平性スコアを加算する、
ことを特徴とするニュース配信システム。
2. The news distribution system according to claim 1,
The accuracy determination unit compares the information of the primary source with the gist of the news article, and if the content has not been altered, adds the fairness score.
A news distribution system characterized by:
請求項1に記載のニュース配信システムであって、
前記正確性判定部は、前記ニュース記事中で一次ソースを開示している記述があって、実際に一次ソースへアクセスして閲覧が可能である場合、前記ニュース記事の公平性スコアを加算する、
ことを特徴とするニュース配信システム。
2. The news distribution system according to claim 1,
The accuracy determination unit adds a fairness score to the news article if the news article contains a description disclosing a primary source and the primary source is actually accessible and viewable.
A news distribution system characterized by:
請求項1に記載のニュース配信システムであって、
所定の専門家に、前記ニュース記事に対するファクトチェックを依頼し、当該ファクトチェックの結果が前記ニュース記事の内容が肯定的な評価である場合、前記ニュース記事の公平性スコアを加算するファクトチェック部、
を有することを特徴とするニュース配信システム。
2. The news distribution system according to claim 1,
a fact-checking unit that requests a predetermined expert to fact-check the news article, and adds a fairness score to the news article when the result of the fact-check is a positive evaluation of the content of the news article;
A news distribution system comprising:
請求項1に記載のニュース配信システムであって、
前記公平性判定部は、見クラスタの数が多いほど、高い公平性スコアを加算した公平性スコアを算出する、
ことを特徴とするニュース配信システム。
2. The news distribution system according to claim 1,
the fairness determination unit calculates a fairness score by adding a higher fairness score as the number of opinion clusters increases;
A news distribution system characterized by:
請求項1に記載のニュース配信システムであって、
前記ニュース記事の素点と、前記公平性寄与度の増減とに基づいて、現時点での総合的な公平性スコアを算出し、算出した前記総合的な公平性スコアをコンピュータの画面上に表示する表示情報生成部、
を有することを特徴とするニュース配信システム。
2. The news distribution system according to claim 1,
a display information generation unit that calculates a current overall fairness score based on the raw score of the news article and the increase or decrease in the fairness contribution rate, and displays the calculated overall fairness score on a computer screen;
A news distribution system comprising:
請求項7に記載のニュース配信システムであって、
前記表示情報生成部は、前記ニュース記事の素点から前記総合的な公平性スコアに至るまでの時間的な推移を示すグラフを前記画面上に表示する、
ことを特徴とするニュース配信システム。
8. The news distribution system according to claim 7,
the display information generation unit displays on the screen a graph showing a time progression from the raw score of the news article to the overall fairness score.
A news distribution system characterized by:
請求項7に記載のニュース配信システムであって、
前記表示情報生成部は、前記公平性寄与度管理台帳を読み出し、前記公平性寄与度の増減に寄与したユーザの内訳を前記画面上に表示する、
ことを特徴とするニュース配信システム。
8. The news distribution system according to claim 7,
the display information generation unit reads the fairness contribution management ledger and displays on the screen a breakdown of users who contributed to an increase or decrease in the fairness contribution rate.
A news distribution system characterized by:
請求項に記載のニュース配信システムであって、
前記表示情報生成部は、ユーザから、公平性の向上に寄与する情報を提供するインタフェースを前記画面上に表示し、
前記正確性判定部は、前記インタフェースを介して得られた前記一次ソースを用いて、前記ニュース記事の正確性を判定する、
ことを特徴とするニュース配信システム。
8. The news distribution system according to claim 7 ,
the display information generation unit displays, on the screen, an interface that provides information that contributes to improving fairness from a user;
the accuracy determination unit determines the accuracy of the news article using the primary source obtained via the interface;
A news distribution system characterized by:
請求項1に記載のニュース配信システムであって、
前記公平性スコア管理部は、前記公平性寄与度の増減に関わる処理を、前記ネットワークを介してユーザから受け付け、前記ユーザと前記公平性寄与度の対象とした前記ニュース記事と前記増減の量とを対応付けて、ブロックチェーン上でやり取りされるトークンとして管理する、
ことを特徴とするニュース配信システム。
2. The news distribution system according to claim 1,
The fairness score management unit receives processing related to an increase or decrease in the fairness contribution rate from a user via the network, associates the user with the news article that is the subject of the fairness contribution rate, and the amount of the increase or decrease, and manages them as tokens exchanged on a blockchain.
A news distribution system characterized by:
請求項11に記載のニュース配信システムであって、
前記トークンは、前記増減に関わる処理ごとに定められたトランザクションIDを有し、前記公平性スコア管理部は、前記トランザクションIDごとに前記公平性スコアの増減を管理する、
ことを特徴とするニュース配信システム。
The news distribution system according to claim 11,
The token has a transaction ID defined for each process related to the increase or decrease, and the fairness score management unit manages the increase or decrease of the fairness score for each transaction ID.
A news distribution system characterized by:
請求項12に記載のニュース配信システムであって、
前記公平性報酬分配部は、前記トランザクションIDにより識別される前記トークンごとに増減する前記公平性スコアに基づいて、前記報酬を与える、
ことを特徴とするニュース配信システム。
The news distribution system according to claim 12 ,
the fairness reward distribution unit awards the reward based on the fairness score, which increases or decreases for each of the tokens identified by the transaction ID;
A news distribution system characterized by:
請求項13に記載のニュース配信システムであって、
前記公平性報酬分配部は、前記公平性寄与度の増減の量と、他の通貨との交換が可能な形式で、前記トークンを管理する、
ことを特徴とするニュース配信システム。
The news distribution system according to claim 13,
The fairness reward distribution unit manages the tokens in a form that allows exchange with other currencies based on the amount of increase or decrease in the fairness contribution rate.
A news distribution system characterized by:
プロセッサとメモリとを有したコンピュータにより所定のニュースを配信するニュース配信システムで行われるニュース配信方法であって、
ネットワーク上のニュースサイトを監視し、当該ニュースサイトに公開されているニュース記事に対する引用またはコメントが所定の条件を満たしたバズニュースを検出し、
前記バズニュースに対応付けて前記ネットワーク上に書き込まれている当該バズニュースに対するコメントおよび当該コメントの累積値を含むトランザクションデータを収集し、
前記トランザクションデータに含まれる前記コメントを解析し、当該コメントに含まれる意見をクラスタ化することで得られたクラスタの数が所定の条件を満たす場合、当該コメントが付されたニュース記事は公平性が高いニュース記事であると判断し、
前記ネットワーク上から、前記ニュース記事について政府または企業が発表する一次ソースを含む関連記事を収集し、
前記判断された前記ニュース記事と、前記収集された前記関連記事とに基づいて、前記ニュース記事の正確性を判定し、
前記判断した前記ニュース記事の公平性と、前記判定した前記ニュース記事の正確性とを数値化した公平性スコアを算出し、
前記公平性スコアと前記ニュース記事とを対応付けた公平性管理台帳と、前記一次ソースからの改変が入っておらず、かつ複数の観点の主張に触れたうえで結論を出すことで偏向性を抑えているという要件の不足を補う行動または前記要件を一定程度高める行動であって、前記公平性スコアの増減に寄与する行動として定められた評価行動に該当する場合にユーザに対して付与される公平性スコアである公平性寄与度と前記ユーザとを対応付けた公平性寄与度管理台帳と、を管理し、
前記公平性管理台帳と前記公平性寄与度管理台帳とを用いて、前記ニュース記事に対する公平性を増加させる行動を行ったユーザに対して報酬を与える、
を有することを特徴とするニュース配信方法。
A news distribution method carried out in a news distribution system that distributes predetermined news using a computer having a processor and a memory, comprising:
The system monitors news sites on the network and detects buzz news in which quotes or comments on news articles published on the news sites satisfy predetermined conditions;
Collecting transaction data including comments on the buzz news posted on the network in association with the buzz news and cumulative values of the comments;
analyzing the comments included in the transaction data, and if the number of clusters obtained by clustering the opinions included in the comments satisfies a predetermined condition, determining that the news article to which the comment is attached is a news article with high fairness;
Collecting related articles, including primary sources published by governments or companies, about the news article from the network;
determining accuracy of the news article based on the determined news article and the collected related articles;
calculating a fairness score that quantifies the determined fairness of the news article and the determined accuracy of the news article;
A fairness management ledger that associates the fairness scores with the news articles, and a fairness contribution management ledger that associates users with fairness contributions, which are fairness scores given to users when the user falls under an evaluation behavior that is defined as behavior that contributes to an increase or decrease in the fairness score, and that compensates for deficiencies in the requirements that the news article has not been altered from the primary source and that bias is reduced by reaching a conclusion after considering arguments from multiple perspectives, or behavior that enhances the requirements to a certain extent, and that contributes to an increase or decrease in the fairness score, are managed;
using the fairness management ledger and the fairness contribution management ledger to reward users who have performed actions that increase the fairness of the news article;
A news distribution method comprising:
JP2022118282A 2022-07-25 2022-07-25 News distribution system, news distribution method Active JP7824842B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022118282A JP7824842B2 (en) 2022-07-25 2022-07-25 News distribution system, news distribution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022118282A JP7824842B2 (en) 2022-07-25 2022-07-25 News distribution system, news distribution method

Publications (2)

Publication Number Publication Date
JP2024015904A JP2024015904A (en) 2024-02-06
JP7824842B2 true JP7824842B2 (en) 2026-03-05

Family

ID=89772716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022118282A Active JP7824842B2 (en) 2022-07-25 2022-07-25 News distribution system, news distribution method

Country Status (1)

Country Link
JP (1) JP7824842B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7850503B1 (en) 2026-01-05 2026-04-23 株式会社データグリッド Support device, support method, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019128855A (en) 2018-01-25 2019-08-01 ナレルシステム株式会社 Computer program, method, and device for checking credibility of news and statements
JP2019185768A (en) 2018-04-05 2019-10-24 裕一郎 河野 Article evaluation system
JP2022105914A (en) 2021-01-05 2022-07-15 エヌ・ティ・ティ・コミュニケーションズ株式会社 Disaster information management apparatus, method and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019128855A (en) 2018-01-25 2019-08-01 ナレルシステム株式会社 Computer program, method, and device for checking credibility of news and statements
JP2019185768A (en) 2018-04-05 2019-10-24 裕一郎 河野 Article evaluation system
JP2022105914A (en) 2021-01-05 2022-07-15 エヌ・ティ・ティ・コミュニケーションズ株式会社 Disaster information management apparatus, method and program

Also Published As

Publication number Publication date
JP2024015904A (en) 2024-02-06

Similar Documents

Publication Publication Date Title
Wei et al. Combining crowd and machine intelligence to detect false news on social media
US11875118B2 (en) Detection of deception within text using communicative discourse trees
Holmberg Altmetrics for information professionals: Past, present and future
Nauhaus et al. Strategic decision making in the digital age: expert sentiment and corporate capital allocation
Eysenbach Infodemiology and infoveillance: framework for an emerging set of public health informatics methods to analyze search, communication and publication behavior on the Internet
US8682723B2 (en) Social analytics system and method for analyzing conversations in social media
US20190034424A1 (en) Enhanced online user-interaction tracking and document rendition
CN105144227A (en) Social media impact assessment
US20220284194A1 (en) Using communicative discourse trees to detect distributed incompetence
Yu et al. Emotion diffusion effect: Negative sentiment COVID-19 tweets of public organizations attract more responses from followers
WO2014107441A2 (en) Social media impact assessment
Zakkar et al. Analyzing patient stories on social media using text analytics
US20220353226A1 (en) Automated disposition of a community of electronic messages under moderation using a gesture-based computerized tool
Soh et al. Leveraging platform boundary resources: The role of distributed sensemaking
Kvtkn et al. A novel method for detecting psychological stress at tweet level using neighborhood tweets
Mehmood et al. A study of sentiment and trend analysis techniques for social media content
JP7824842B2 (en) News distribution system, news distribution method
Khusro et al. Social question and answer sites: the story so far
Zhu et al. Predicting and interpreting digital platform survival: An interpretable machine learning approach
Singhal et al. Auditing Yelp’s Business Ranking and Review Recommendation Through the Lens of Fairness
Guimarães et al. Identifying journalistically relevant social media texts using human and automatic methodologies
Wang et al. Opinion Leadership and Sharing Positive and Negative Information About Vaccines on Social Media: A Mixed-Methods Approach
Yu et al. Fine-grained emotion role detection based on retweet information
US20260106851A1 (en) Automated disposition of a community of electronic messages under moderation using a gesture-based computerized tool
Vaccargiu et al. Developer engagement in open-source software’s green transition

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251217

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260220

R150 Certificate of patent or registration of utility model

Ref document number: 7824842

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150