(57)【特許請求の範囲】
【請求項１】
投稿者によって発信された発信投稿に対して返信された返信投稿のうち所定の文字が含まれる返信投稿を抽出する第１抽出部と、
前記第１抽出部によって抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と当該思想の程度とに基づいて、前記発信投稿の信頼性を指摘する返信投稿を抽出する第２抽出部と
を備えたことを特徴とする抽出装置。
【請求項２】
前記第２抽出部は、
前記発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想の程度と前記発信投稿の思想の程度との差が所定の条件を満たす返信投稿を抽出する
ことを特徴とする請求項１に記載の抽出装置。
【請求項３】
前記第２抽出部は、
前記発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想関連情報が前記発信投稿の思想と反対方向の思想を示す返信投稿を抽出する
ことを特徴とする請求項１または２に記載の抽出装置。
【請求項４】
前記第２抽出部は、
前記発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想の程度と前記発信投稿の思想の程度との差が所定の閾値以上である返信投稿を抽出する
ことを特徴とする請求項３に記載の抽出装置。
【請求項５】
前記第１抽出部は、
前記所定の文字が含まれる返信投稿として、前記発信投稿を否定する文字が含まれる返信投稿を抽出する
ことを特徴とする請求項３または４に記載の抽出装置。
【請求項６】
前記第２抽出部は、
前記発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想関連情報が前記発信投稿の思想と同じ方向の思想を示す返信投稿を抽出する
ことを特徴とする請求項１〜５のいずれか一つに記載の抽出装置。
【請求項７】
前記第２抽出部は、
前記発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想の程度と前記発信投稿の思想の程度との差が所定の閾値以下である返信投稿を抽出する
ことを特徴とする請求項６に記載の抽出装置。
【請求項８】
前記第１抽出部は、
前記所定の文字が含まれる返信投稿として、前記発信投稿を肯定する文字が含まれる返信投稿を抽出する
ことを特徴とする請求項６または７に記載の抽出装置。
【請求項９】
前記第１抽出部は、
不特定多数の利用者から閲覧される返信投稿のうち所定の文字が含まれる返信投稿を抽出する
ことを特徴とする請求項１〜８のいずれか一つに記載の抽出装置。
【請求項１０】
抽出装置が実行する抽出方法であって、
投稿者によって発信された発信投稿に対して返信された返信投稿のうち所定の文字が含まれる返信投稿を抽出する第１抽出工程と、
前記第１抽出工程によって抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と当該思想の程度とに基づいて、前記発信投稿の信頼性を指摘する返信投稿を抽出する第２抽出工程と
を含んだことを特徴とする抽出方法。
【請求項１１】
投稿者によって発信された発信投稿に対して返信された返信投稿のうち所定の文字が含まれる返信投稿を抽出する第１抽出手順と、
前記第１抽出手順によって抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と当該思想の程度とに基づいて、前記発信投稿の信頼性を指摘する返信投稿を抽出する第２抽出手順と
をコンピュータに実行させることを特徴とする抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、抽出装置、抽出方法および抽出プログラムに関する。
【背景技術】
【０００２】
近年、コンピュータネットワークを使用した電子掲示板などの投稿系サービスでは、信憑性の低い投稿を排除する技術が知られている。例えば、このような技術では、評価対象情報と同じトピックの情報であって評価対象情報と同意見である評価基準情報の数と、評価基準情報の発信者に対する評価とに基づき、評価対象情報の信憑性を示す数値を算出する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１３４９４４号公報
【特許文献２】特開２０１３−７７１５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、信頼性を指摘する投稿を高い精度で抽出することができるとは限らなかった。例えば、上記の従来技術では、単に、評価対象情報の信憑性を示す数値を算出するに過ぎないので、発信投稿の信頼性を指摘する返信投稿を高い精度で抽出することが困難である。
【０００５】
本願は、上記に鑑みてなされたものであって、信頼性を指摘する投稿を高い精度で抽出することができる抽出装置、抽出方法および抽出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る抽出装置は、投稿者によって発信された発信投稿に対して返信された返信投稿のうち所定の文字が含まれる返信投稿を抽出する第１抽出部と、前記第１抽出部によって抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と当該思想の程度とに基づいて、前記発信投稿の信頼性を指摘する返信投稿を抽出する第２抽出部とを備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、信頼性を指摘する投稿を高い精度で抽出することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る抽出装置による抽出処理の一例を示す説明図である。
【図２】図２は、実施形態に係る抽出装置の構成例を示す図である。
【図３】図３は、実施形態に係るユーザ情報記憶部の一例を示す図である。
【図４】図４は、実施形態に係る投稿情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係る指摘情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係る抽出装置による処理の流れを説明するための説明図である。
【図７】図７は、実施形態に係る抽出装置による抽出処理手順を示すフローチャートである。
【図８】図８は、変形例に係る抽出装置による抽出処理の流れを説明するための説明図である。
【図９】図９は、変形例に係る抽出装置による抽出処理の流れを説明するための説明図である。
【図１０】図１０は、抽出装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る抽出装置、抽出方法および抽出プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る抽出装置、抽出方法および抽出プログラムが限定されるものではない。また、以下の実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．実施形態〕
〔１−１．実施形態に係る抽出処理〕
まず、図１を用いて、実施形態に係る抽出処理の一例について説明する。図１は、実施形態に係る抽出装置１００による抽出処理の一例を示す説明図である。図１の例では、抽出装置１００によって、投稿サービスに投稿された情報を解析し、発信投稿の信頼性を指摘する返信投稿を抽出する抽出処理が行われる。
【００１１】
抽出装置１００は、投稿者によって電子掲示板やＳＮＳ（Social  Networking  Service）等の不特定多数の利用者から閲覧される投稿サービスに発信された発信投稿が煽り投稿であるなどといった信頼性を指摘する返信投稿を抽出するサーバ装置である。なお、本実施例では、他の投稿者から煽りであると言及された投稿を「煽り投稿」と定義する。
【００１２】
一般的に、投稿サービスでは、ユーザ間で掲示板の趣旨に沿った様々なメッセージのやり取りが投稿によってなされるが、趣旨に反する投稿がなされる場合がある。例えば、株価に関する情報のやり取りが趣旨である株価掲示板では、株取引の参考になる情報や個人投資家の感想など有用な投稿も多いが、スパムと呼ばれる宣伝や他のユーザに対する罵倒などノイズとなる投稿もある場合がある。また、株価掲示板では、株の売買について個人の考えとは逆の情報をあえて投稿することで他人の売買を誘導する煽り投稿がなされる場合がある。このような煽り投稿は、掲示板のユーザを惑わし、掲示板自体の信頼性を損なわせるおそれがあるものであり、また、データ解析においてもノイズとなる。したがって、煽り投稿は、スパムと同様に、自動的に排除されることが望ましい。そこで、抽出装置１００は、発信投稿が煽り投稿であることを指摘する返信投稿を抽出する処理を実行する。
【００１３】
ここで、抽出装置１００は、投稿サービスを利用するユーザに関する情報と、発信投稿及び返信投稿に関する情報とを予め保持しているものとする。本実施例では、株価掲示板への投稿には、対象銘柄、投稿者の思想を示すタグ情報、タイトル、コメントおよび投稿日時に関する情報などが含まれる。図１の例では、抽出装置１００は、投稿サービスを利用するユーザに関する情報として、ユーザの表示名Ｘ１、Ｙ１、Ｚ１をプロフィール画像Ｐ１、Ｐ２、Ｐ３とそれぞれ対応付けて保持する。また、抽出装置１００は、発信投稿Ｐｏ１に関する情報として、表示名「Ｘ１」の投稿者のユーザＩＤと、タイトルＴｉ１「下げトレンドのスタートか」と、コメントＡｒ１「Ａ社の今の株価は高すぎる。何かの拍子で崩れたら暴落するだろうな。」と、発信投稿Ｐｏ１が株価掲示板に投稿された投稿時刻Ｔｍ１「１月２４日  １０:０２」と、投稿者の思想を示す感情Ｅｍ１「強く売りたい」とを、投稿ＩＤ「１１１」と対応付けて保持する。
【００１４】
また、抽出装置１００は、発信投稿Ｐｏ１に対する返信投稿Ｐｏ２に関する情報として、表示名「Ｙ１」の投稿者のユーザＩＤと、タイトルＴｉ２「Ｒｅ：下げトレンドのスタートか」と、コメントＡｒ２「そんな売り煽りには乗りませんよ。」と、返信投稿Ｐｏ２の投稿時刻Ｔｍ２「１月２４日  １０:０４」と、投稿者の感情Ｅｍ２「強く買いたい」とを、投稿ＩＤ「１１２」と対応付けて保持する。また、抽出装置１００は、発信投稿Ｐｏ１に対する返信投稿Ｐｏ３に関する情報として、表示名「Ｚ１」の投稿者のユーザＩＤと、タイトルＴｉ３「Ｒｅ：下げトレンドのスタートか」と、コメントＡｒ３「もう少し様子を見ます。」と、返信投稿Ｐｏ３の投稿時刻Ｔｍ３「１月２４日  １０:０５」と、投稿者の感情Ｅｍ３「様子見」とを、投稿ＩＤ「１１３」と対応付けて保持する。
【００１５】
まず、抽出装置１００は、投稿者「Ｘ１」によって発信された発信投稿Ｐｏ１に対して返信された返信投稿Ｐｏ２〜Ｐｏ３のうち、所定の文字が含まれる返信投稿Ｐｏ２を抽出する。図１の例では、抽出装置１００は、返信投稿Ｐｏ２〜Ｐｏ３のうち、コメントに所定の文字として「煽」が含まれる返信投稿Ｐｏ２を抽出する。
【００１６】
続いて、抽出装置１００は、抽出された返信投稿を投稿した投稿者の思想を示す感情（思想関連情報の一例に相当）と感情スコア（思想の程度の一例に相当）とに基づいて、発信投稿Ｐｏ１の信頼性を指摘する返信投稿を抽出する。ここで、投稿者の思想を示す感情は、「強く買いたい」、「買いたい」、「様子見」、「売りたい」、「強く売りたい」の５種類のタグ情報によって示される。感情スコアは、「強く買いたい」、「買いたい」、「様子見」、「売りたい」、「強く売りたい」の感情をそれぞれ「２」、「１」、「０」、「−１」、「−２」の数値に置き換えたものである。図１の例では、抽出装置１００は、抽出された返信投稿Ｐｏ２を投稿した投稿者「Ｙ１」の感情Ｅｍ２「強く買いたい」と、「強く買いたい」の感情スコア「２」とに基づいて、発信投稿Ｐｏ１が煽り投稿であることを指摘する返信投稿Ｐｏ２を抽出する。具体的には、抽出装置１００は、返信投稿Ｐｏ２の感情Ｅｍ２「強く買いたい」が発信投稿Ｐｏ１の感情Ｅｍ１「強く売りたい」と反対方向の思想を示すので、発信投稿Ｐｏ１が煽り投稿であることを指摘する返信投稿として返信投稿Ｐｏ２を抽出する。
【００１７】
このように、実施形態に係る抽出装置１００は、投稿者によって発信された発信投稿Ｐｏ１に対して返信された返信投稿Ｐｏ２〜Ｐｏ３のうち所定の文字が含まれる返信投稿Ｐｏ２を抽出する。また、抽出装置１００は、抽出された返信投稿Ｐｏ２を投稿した投稿者の思想を示す感情Ｅｍ２と感情Ｅｍ２の程度とに基づいて、発信投稿Ｐｏ１の信頼性を指摘する返信投稿Ｐｏ２を抽出する。
【００１８】
これにより、抽出装置１００は、投稿者の思想に基づいて発信投稿を指摘する返信投稿を抽出することができるので、信頼性を指摘する投稿を高い精度で抽出することができる。例えば、抽出装置１００は、発信投稿の思想と反対方向の思想の返信投稿を抽出することができるので、発信投稿を否定する返信投稿を抽出することができる。このため、抽出装置１００は、掲示板を荒らして質を損なわせる投稿を抽出することができるので、掲示板の秩序を保つことができる。
【００１９】
なお、図１では、説明を簡単にするため発信投稿Ｐｏ１に対して２件の返信投稿Ｐｏ２〜Ｐｏ３が投稿されている例を示したが、実際には２件に限らず、発信投稿に対して複数の返信投稿が投稿される。
【００２０】
〔１−２．実施形態に係る抽出装置の構成〕
次に、図２を用いて、実施形態に係る抽出装置１００の構成について説明する。図２は、実施形態に係る抽出装置１００の構成例を示す図である。図２に示すように、抽出装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、抽出装置１００は、抽出装置１００を利用する管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００２１】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ等によって実現される。通信部１１０は、ネットワークと有線または無線で接続され、ネットワークを介して、投稿サービスを提供するサーバ装置や投稿サービスを管理するサーバ装置等との間で情報の送受信を行う。
【００２２】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶抽出装置によって実現される。記憶部１２０は、ユーザ情報記憶部１２１と、投稿情報記憶部１２２と、指摘情報記憶部１２３とを有する。
【００２３】
（ユーザ情報記憶部１２１について）
ユーザ情報記憶部１２１は、投稿サービスを利用するユーザ毎に、ユーザに関する情報を記憶する。ここで、図３に、実施形態に係るユーザ情報記憶部１２１の一例を示す。図３に示すように、ユーザ情報記憶部１２１は、「ユーザＩＤ」、「表示名」および「プロフィール画像」といった項目を有する。
【００２４】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。例えば、「ユーザＩＤ」には、英数字によって形成される文字列であってユーザごとに固有に割り当てられるＩＤが記憶される。「表示名」は、投稿サービスに表示されるユーザ名を示す。例えば、「表示名」には、ユーザ自身によって設定されたニックネームやユーザＩＤの一部分などが記憶される。「プロフィール画像」は、ユーザに関する画像情報を示す。例えば、「プロフィール画像」には、ユーザによって選択された画像やアップロードされた画像が記憶される。なお、「プロフィール画像」には、画像に限らず、画像が格納されている場所を示すアドレスなどが記憶されてもよい。
【００２５】
すなわち、図３では、ユーザＩＤ「Ｕ１」によって識別される表示名「Ｘ１」のユーザは、プロフール画像が「Ｐ１」である例を示している。なお、ユーザ情報記憶部１２１は、「性別」や「職種」、「メールアドレス」、「住所」、「パスワード」などといったユーザに関する各種の情報項目をさらに有してもよい。
【００２６】
（投稿情報記憶部１２２について）
投稿情報記憶部１２２は、投稿サービスに投稿された各種の情報を記憶する。具体的には、投稿情報記憶部１２２は、投稿者によって投稿サービスに発信された発信投稿や発信投稿に対する返信投稿に関する情報を記憶する。ここで、図４に、実施形態に係る投稿情報記憶部１２２の一例を示す。図４に示すように、投稿情報記憶部１２２は、「投稿ＩＤ」、「元投稿ＩＤ」、「投稿者のユーザＩＤ」、「タイトル」、「コメント」、「感情」、「感情スコア」および「投稿日時」といった項目を有する。
【００２７】
「投稿ＩＤ」は、投稿を識別するための識別情報を示す。例えば、「投稿ＩＤ」には、投稿サービスにおいて投稿ごとに割り当てられた固有のＩＤが記憶される。「元投稿ＩＤ」は、返信投稿の元となる発信投稿を識別するための識別情報を示す。なお、投稿が発信投稿である場合には、「元投稿ＩＤ」には、ブランクが記憶される。「投稿者のユーザＩＤ」は、投稿を行なったユーザである投稿者を識別するための識別情報を示す。「タイトル」は、投稿の題名を示す。例えば、「タイトル」には、投稿者によって投稿サービスのタイトル入力欄に入力された文字列が記憶される。「コメント」は、投稿内容を示す。例えば、「コメント」には、投稿者によって投稿サービスのコメント入力欄に入力された文字列が記憶される。「感情」は、投稿者の思想を示す。例えば、「感情」には、投稿者によって投稿サービスのタグ情報選択欄で選択された思想を示す思想関連情報が記憶される。一例としては、投稿サービスが株価掲示板である場合には、「感情」には、「強く買いたい」、「買いたい」、「様子見」、「売りたい」および「強く売りたい」といった５種類の思想関連情報のうち、投稿者によって選択された思想関連情報が記憶される。「感情スコア」は、投稿者の思想の程度を示す。例えば、「感情スコア」には、投稿者の思想の強さを数値化したものが記憶される。一例としては、投稿サービスが株価掲示板である場合には、「感情スコア」には、「強く買いたい」、「買いたい」、「様子見」、「売りたい」、「強く売りたい」の感情をそれぞれ数値に置き換えた「２」、「１」、「０」、「−１」、「−２」が記憶される。「投稿日時」は、投稿サービスに投稿がなされた日時を示す。例えば、「投稿日時」には、投稿が行われた日にちと時刻が記憶される。
【００２８】
すなわち、図４では、投稿ＩＤ「１１１」によって識別される発信投稿は、ユーザＩＤ「Ｕ１」の投稿者によって投稿された例を示している。また、投稿ＩＤ「１１１」の発信投稿は、ユーザＩＤ「Ｕ１」の投稿者によってタイトル欄に「下げトレンドのスタートか」と入力された例を示している。また、投稿ＩＤ「１１１」の発信投稿は、ユーザＩＤ「Ｕ１」の投稿者によってコメント欄に「Ａ社の今の株価は高すぎる。何かの拍子で崩れたら暴落するだろうな。」と入力された例を示している。また、投稿ＩＤ「１１１」の発信投稿は、ユーザＩＤ「Ｕ１」の投稿者によって感情「強く売りたい」が選択され、感情スコアが「−２」である例を示している。また、投稿ＩＤ「１１１」の発信投稿は、ユーザＩＤ「Ｕ１」の投稿者によって投稿日時「１月２４日１０：０２」に投稿された例を示している。
【００２９】
また、図４では、投稿ＩＤ「１１２」によって識別される返信投稿は、投稿ＩＤ「１１１」の発信投稿に対する投稿である例を示している。また、投稿ＩＤ「１１２」によって識別される返信投稿は、ユーザＩＤ「Ｕ２」の投稿者によって感情「強く買いたい」が選択され、感情スコアが「２」である例を示している。
【００３０】
（指摘情報記憶部１２３について）
指摘情報記憶部１２３は、発信投稿の信頼性を指摘する返信投稿に関する情報を記憶する。具体的には、指摘情報記憶部１２３は、発信投稿と、発信投稿の信頼性を指摘する返信投稿との組み合わせに関する情報を記憶する。例えば、指摘情報記憶部１２３は、煽り投稿である発信投稿の投稿ＩＤと、煽り投稿を指摘する指摘投稿の投稿ＩＤとを記憶する。ここで、図５に、実施形態に係る指摘情報記憶部１２３の一例を示す。図５に示すように、指摘情報記憶部１２３は、「煽り投稿ＩＤ」および「指摘投稿ＩＤ」といった項目を有する。
【００３１】
「煽り投稿ＩＤ」は、煽り投稿である発信投稿を識別するための識別情報を示す。例えば、「煽り投稿ＩＤ」には、煽り投稿であると判定された発信投稿の投稿ＩＤが記憶される。「指摘投稿」は、煽り投稿を指摘する指摘投稿である返信投稿を識別するための識別情報を示す。例えば、「指摘投稿ＩＤ」には、指摘投稿であるとして抽出された返信投稿の投稿ＩＤが記憶される。
【００３２】
すなわち、図５では、投稿ＩＤ「１１２」によって識別される返信投稿は、投稿ＩＤ「１１１」によって識別される発信投稿が煽り投稿であることを指摘する指摘投稿である例を示している。
【００３３】
（制御部１３０について）
図２に戻り、制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、抽出装置１００内部の記憶装置に記憶されている抽出プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００３４】
制御部１３０は、図２に示すように、受信部１３１と、第１抽出部１３２と、第２抽出部１３３と、提供部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、後述する抽出処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００３５】
（受信部１３１について）
受信部１３１は、ユーザに関する情報を、投稿サービスを提供するサーバ装置等から受信する。例えば、受信部１３１は、ユーザに関する情報として、「ユーザＩＤ」、「表示名」および「プロフィール画像」といった各種の情報を受信する。そして、受信部１３１は、受信したユーザに関する情報をユーザ情報記憶部１２１に格納する。例えば、受信部１３１は、「表示名」および「プロフィール画像」を、「ユーザＩＤ」と対応付けてユーザ情報記憶部１２１に格納する。
【００３６】
また、受信部１３１は、ユーザによって投稿サービスに投稿された投稿に関する情報を、投稿サービスを提供するサーバ装置等から受信する。例えば、受信部１３１は、投稿に関する情報として、「投稿ＩＤ」、「元投稿ＩＤ」、「投稿者のユーザＩＤ」、「タイトル」、「コメント」、「感情」、「感情スコア」および「投稿日時」といった各種の情報を受信する。そして、受信部１３１は、受信した投稿に関する情報を投稿情報記憶部１２２に格納する。例えば、受信部１３１は、「元投稿ＩＤ」、「投稿者のユーザＩＤ」、「タイトル」、「コメント」、「感情」、「感情スコア」および「投稿日時」を「投稿ＩＤ」と対応付けてユーザ情報記憶部１２１に格納する。
【００３７】
（第１抽出部１３２について）
第１抽出部１３２は、投稿者によって発信された発信投稿に対して返信された返信投稿のうち所定の文字が含まれる返信投稿を抽出する。具体的には、第１抽出部１３２は、不特定多数の利用者から閲覧される返信投稿（例えば、電子掲示板やＳＮＳにおける返信投稿）のうち所定の文字が含まれる返信投稿を抽出する。例えば、第１抽出部１３２は、投稿情報記憶部１２２に記憶された「コメント」および「タイトル」を参照し、「コメント」または「タイトル」に所定の文字が含まれる返信投稿を抽出する。一例としては、第１抽出部１３２は、所定の文字が含まれる返信投稿として、発信投稿を否定する文字が含まれる返信投稿を抽出する。
【００３８】
ここで、対象が株価掲示板である場合の例について説明する。株価掲示板が対象である場合には、投稿者の真の考えとは逆の情報を故意に投稿することで他のユーザに対して売買を誘導する「煽り投稿」がなされる場合がある。ここで、「煽り投稿」は、明確に判別できるレベルで定義することは困難である。例えば、「この株は絶対上がる」というコメントの投稿は、単なる初心者等の感想であるか、株価上昇で利益を得ようという「煽り投稿」であるかを判別することは困難である。この場合、株関連の知識、市場の状況、投稿者であるユーザの個性などを総合的に勘案して煽り投稿か否か判断する必要があるからである。そこで、本実施例では、煽り投稿か否かの判断は、株価掲示板のユーザによる判断が総合的な知見に基づく判断に近いとの考えから、他の投稿者から「煽り」であると言及された投稿を「煽り投稿」であると判断するものとする。具体的には、第１抽出部１３２は、発信投稿を否定する文字として「煽」が含まれる返信投稿を抽出する。例えば、第１抽出部１３２は、返信投稿の元となる発信投稿に「煽」という文字が含まれておらず、返信投稿に「煽」という文字列が含まれる返信投稿を抽出する。図４の例では、第１抽出部１３２は、コメント「そんな売り煽りには乗りませんよ。」に「煽」が含まれる投稿ＩＤ「１１２」の返信投稿を抽出する。
【００３９】
（第２抽出部１３３について）
第２抽出部１３３は、第１抽出部１３２によって抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と思想の程度とに基づいて、発信投稿の信頼性を指摘する返信投稿を抽出する。例えば、第１抽出部１３２による抽出結果は、単に「煽」などの文字が含まれている返信投稿を抽出しているに過ぎないので、元投稿である発信投稿に対しての指摘であるか否か正確には判定できない。一例としては、「煽りに関するメタな話題」や「発信投稿以外の他の投稿に対する煽りの指摘」など「発信投稿に対する煽りの指摘ではない」場合もあるからである。このため、第２抽出部１３３は、「煽り投稿」の抽出精度を高めるために、投稿の思想に基づいて、発信投稿の信頼性を指摘する返信投稿を抽出する。
【００４０】
具体的には、第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想関連情報が発信投稿の思想と反対方向の思想を示す返信投稿を抽出する。例えば、第２抽出部１３３は、投稿情報記憶部１２２に記憶された発信投稿及び返信投稿の「感情」を参照し、返信投稿の「感情」が発信投稿の「感情」と反対方向の思想を示す返信投稿を抽出する。図４の例では、第２抽出部１３３は、第１抽出部１３２によって抽出された投稿ＩＤ「１１２」の返信投稿の感情「強く買いたい」が、投稿ＩＤ「１１１」の発信投稿の感情「強く売りたい」と反対方向の思想を示すので、投稿ＩＤ「１１２」の返信投稿を抽出する。
【００４１】
また、第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿の元投稿に該当する発信投稿を抽出する。図４の例では、第２抽出部１３３は、投稿ＩＤ「１１２」の返信投稿の元投稿に該当する投稿ＩＤ「１１１」の発信投稿を抽出する。そして、第２抽出部１３３は、抽出した返信投稿を発信投稿と対応付けて指摘情報記憶部１２３に格納する。図４及び図５の例では、第２抽出部１３３は、投稿ＩＤ「１１２」の返信投稿を投稿ＩＤ「１１１」の発信投稿と対応付けて指摘情報記憶部１２３の「指摘投稿ＩＤ」および「煽り投稿ＩＤ」に格納する。
【００４２】
第１抽出部１３２及び第２抽出部１３３による抽出処理の他の例について、図６を用いて説明する。図６は、実施形態に係る抽出装置による処理の流れを説明するための説明図である。図６の例では、抽出装置１００は、投稿サービスを利用するユーザに関する情報として、ユーザの表示名Ｘ１、Ｙ１をプロフィール画像Ｐ１、Ｐ２とそれぞれ対応付けて保持する。また、抽出装置１００は、発信投稿Ｐｏ２１と、発信投稿Ｐｏ２１に対する返信投稿Ｐｏ２２とに関する情報を保持する。具体的には、抽出装置１００は、発信投稿Ｐｏ２１に関する情報として、表示名「Ｘ１」の投稿者のユーザＩＤと、タイトルＴｉ２１「上げトレンド」と、コメントＡｒ２１「Ａ社株急上昇。Ａ社って本当にすごいですね。明日また買おうかな。」と、発信投稿Ｐｏ２１の投稿時刻Ｔｍ２１「２月２４日  １０:０２」と、投稿者の感情Ｅｍ２１「様子見」とを、投稿ＩＤ「２１１」と対応付けて保持する。また、抽出装置１００は、発信投稿Ｐｏ２１に対する返信投稿Ｐｏ２２に関する情報として、表示名「Ｙ１」の投稿者のユーザＩＤと、タイトルＴｉ２２「Ｒｅ：上げトレンド」と、コメントＡｒ２２「今日の様子を見てＡ社株買おうかな。売り煽りになりますが後場で下落して欲しい。」と、返信投稿Ｐｏ２２の投稿時刻Ｔｍ２２「２月２４日  １０:０４」と、投稿者の感情Ｅｍ２２「様子見」とを、投稿ＩＤ「２１２」と対応付けて保持する。
【００４３】
そして、第１抽出部１３２は、図６の例では、投稿者「Ｘ１」によって発信された発信投稿Ｐｏ２１に対して返信された返信投稿Ｐｏ２２のコメントＡｒ２２「今日の様子を見てＡ社株買おうかな。売り煽りになりますが後場で下落して欲しい。」に「煽」の文字が含まれるので、返信投稿Ｐｏ２２を抽出する。
【００４４】
続いて、第２抽出部１３３は、第１抽出部１３２によって抽出された返信投稿Ｐｏ２２の感情Ｅｍ２２「様子見」が発信投稿Ｐｏ２１の感情Ｅｍ２１「様子見」と同一の思想であり反対方向の思想を示さないので、発信投稿Ｐｏ２１が煽り投稿であることを指摘する返信投稿として返信投稿Ｐｏ２２を抽出しない。これにより、抽出装置１００は、例えば、煽りについてのメタな話題として「煽」の文字を含む投稿を抽出しないので、発信投稿の信頼性を指摘する返信投稿の抽出精度を高めることができる。また、抽出装置１００は、発信投稿と同じ思想の返信投稿を抽出しないので、発信投稿の信頼性を指摘する返信投稿の抽出精度を高めることができる。
【００４５】
（提供部１３４について）
提供部１３４は、発信投稿の信頼性を指摘する返信投稿に関する情報を提供する。具体的には、提供部１３４は、指摘情報記憶部１２３に記憶された「指摘投稿ＩＤ」および「煽り投稿ＩＤ」を参照し、発信投稿の信頼性を指摘する返信投稿と、かかる返信投稿の元投稿に該当する発信投稿との組み合わせに関する情報を提供する。例えば、提供部１３４は、投稿情報記憶部１２２から指摘投稿のＩＤ及びコメントと、煽り投稿のＩＤ及びコメントを抽出して投稿サービスを管理するサーバ装置等に送信する。これにより、投稿サービスの管理者は、掲示板の質を損なわせる投稿を把握することができる。
【００４６】
〔１−３．実施形態に係る抽出処理手順〕
次に、図７を用いて、実施形態に係る抽出装置１００による処理の手順について説明する。図７は、実施形態に係る抽出装置１００による抽出処理手順を示すフローチャートである。
【００４７】
図７に示すように、抽出装置１００は、投稿に関する情報を受信したか否か判定する（ステップＳ１０１）。例えば、抽出装置１００は、投稿に関する情報として、発信投稿や返信投稿の「投稿ＩＤ」、「元投稿ＩＤ」、「投稿者のユーザＩＤ」、「タイトル」、「コメント」、「感情」、「感情スコア」および「投稿日時」といった各種の情報を受信したか否か判定する。ここで、抽出装置１００は、投稿に関する情報を受信していない場合には（ステップＳ１０１；Ｎｏ）、投稿に関する情報を受信するまで待機する。
【００４８】
一方、抽出装置１００は、投稿に関する情報を受信した場合には（ステップＳ１０１；Ｙｅｓ）、受信した投稿に関する情報を投稿情報記憶部１２２に格納する（ステップＳ１０２）。これにより、抽出装置１００は、投稿サービスにおける投稿に関する情報を保持する。
【００４９】
その後、抽出装置１００は、投稿者によって発信された発信投稿に対して返信された返信投稿のうち所定の文字が含まれる返信投稿を抽出する（ステップＳ１０３）。例えば、抽出装置１００は、所定の文字が含まれる返信投稿として、発信投稿を否定する文字が含まれる返信投稿を抽出する。一例としては、抽出装置１００は、「コメント」または「タイトル」に「煽」の文字が含まれる返信投稿を投稿情報記憶部１２２から抽出する。
【００５０】
続いて、抽出装置１００は、抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と思想の程度とに基づいて、発信投稿の信頼性を指摘する返信投稿を抽出する（ステップＳ１０４）。例えば、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想関連情報が発信投稿の思想と反対方向の思想を示す返信投稿を抽出する。
【００５１】
その後、抽出装置１００は、抽出した返信投稿を、元投稿の発信投稿と対応付けて指摘情報記憶部１２３に格納する（ステップＳ１０５）。例えば、抽出装置１００は、抽出した返信投稿の投稿ＩＤを発信投稿の投稿ＩＤと対応付けて指摘情報記憶部１２３に格納する。
【００５２】
そして、抽出装置１００は、抽出した返信投稿に関する情報を提供する（ステップＳ１
０６）。例えば、抽出装置１００は、指摘情報記憶部１２３に記憶された「指摘投稿ＩＤ」および「煽り投稿ＩＤ」を参照し、発信投稿の信頼性を指摘する返信投稿と、かかる返信投稿の元投稿に該当する発信投稿に関する情報を提供する。一例としては、抽出装置１００は、投稿情報記憶部１２２から指摘投稿のＩＤ及びコメントと、煽り投稿のＩＤ及びコメントを抽出して投稿サービスを管理するサーバ装置等に送信する。
【００５３】
〔１−４．実施形態の効果〕
上述してきたように、実施形態に係る抽出装置１００は、第１抽出部１３２と、第２抽出部１３３とを有する。第１抽出部１３２は、投稿者によって発信された発信投稿に対して返信された返信投稿のうち所定の文字が含まれる返信投稿を抽出する。第２抽出部１３３は、第１抽出部１３２によって抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と思想の程度とに基づいて、発信投稿の信頼性を指摘する返信投稿を抽出する。
【００５４】
これにより、抽出装置１００は、投稿者の思想に基づいて発信投稿を指摘する返信投稿を抽出することができるので、信頼性を指摘する投稿を高い精度で抽出することができる。このため、抽出装置１００は、信頼性を指摘する投稿を投稿サービスの管理者に提供することができるので、投稿サービスの質を高めることができる。また、抽出装置１００は、信頼性を指摘する言語情報に加えて投稿者の思想も考慮するので、信頼性を指摘する投稿の抽出精度を高めることができる。
【００５５】
また、実施形態に係る抽出装置１００において、第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想関連情報が発信投稿の思想と反対方向の思想を示す返信投稿を抽出する。
【００５６】
これにより、抽出装置１００は、発信投稿の思想と反対方向の思想の返信投稿を抽出することができるので、発信投稿の信頼性を指摘する返信投稿を高い精度で抽出することができる。このため、抽出装置１００は、例えば、掲示板を荒らして質を損なわせる投稿を投稿サービスの管理者に提供することができるので、掲示板の秩序を保つことができる。
【００５７】
また、実施形態に係る抽出装置１００において、第１抽出部１３２は、所定の文字が含まれる返信投稿として、発信投稿を否定する文字が含まれる返信投稿を抽出する。
【００５８】
これにより、抽出装置１００は、発信投稿を否定する返信投稿を抽出することができるので、投稿サービスの質を損なわせる発信投稿を指摘する返信投稿を選別することができる。
【００５９】
また、実施形態に係る抽出装置１００において、第１抽出部１３２は、不特定多数の利用者から閲覧される返信投稿のうち所定の文字が含まれる返信投稿を抽出する。
【００６０】
これにより、抽出装置１００は、例えば、投稿サービスの利用者にとって害となる影響が大きい投稿を抽出することができるので、投稿サービスの秩序を保つことができるとともに、利用者の満足度を高めることができる。
【００６１】
〔２．変形例〕
上述した実施形態に係る抽出装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、上記の抽出装置１００の他の実施形態について説明する。
【００６２】
〔２−１．思想の程度の差に基づいて返信投稿を抽出〕
上記の実施形態では、抽出装置１００が第１抽出部１３２によって抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と思想の程度とに基づいて、発信投稿の信頼性を指摘する返信投稿を抽出する例を挙げて説明した。ここで、抽出装置１００は、返信投稿の思想の程度と発信投稿の思想の程度の差に基づいて返信投稿を抽出してもよい。
【００６３】
具体的には、抽出装置１００の第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想の程度と発信投稿の思想の程度との差が所定の条件を満たす返信投稿を抽出する。例えば、第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿として、思想関連情報が発信投稿の思想と反対方向の思想を示す返信投稿であって返信投稿の思想の程度と発信投稿の思想の程度との差が所定の閾値以上である返信投稿を抽出する。この点について、図８を用いて説明する。
【００６４】
図８は、変形例に係る抽出装置１００による抽出処理の流れを説明するための説明図である。図８の例では、抽出装置１００は、投稿サービスを利用するユーザに関する情報として、ユーザの表示名Ｘ１、Ｙ１、Ｚ１をプロフィール画像Ｐ１、Ｐ２、Ｐ３とそれぞれ対応付けて保持する。また、抽出装置１００は、図１に示す発信投稿Ｐｏ１及び返信投稿Ｐｏ２に関する情報に加えて、発信投稿Ｐｏ１に対する返信投稿Ｐｏ３３に関する情報を保持する。具体的には、抽出装置１００は、返信投稿Ｐｏ３３に関する情報として、表示名「Ｚ１」の投稿者のユーザＩＤと、タイトルＴｉ３３「Ｒｅ：下げトレンドのスタートか」と、コメントＡｒ３３「少し買いたくなってきた。売り煽りなのかな。」と、返信投稿Ｐｏ３３の投稿時刻Ｔｍ３３「１月２４日  １０:０７」と、投稿者の感情Ｅｍ３３「買いたい」とを、投稿ＩＤ「３１３」と対応付けて保持する。
【００６５】
まず、抽出装置１００は、投稿者「Ｘ１」によって発信された発信投稿Ｐｏ１に対して返信された返信投稿Ｐｏ２及びＰｏ３３のうち、コメントに所定の文字として「煽」が含まれる返信投稿を抽出する。図８の例では、抽出装置１００は、返信投稿Ｐｏ２のコメント「そんな売り煽りには乗りませんよ。」に「煽」の文字が含まれているので、返信投稿Ｐｏ２を抽出する。また、抽出装置１００は、返信投稿Ｐｏ３３のコメント「少し買いたくなってきた。売り煽りなのかな。」に「煽」の文字が含まれているので、返信投稿Ｐｏ３３を抽出する。
【００６６】
続いて、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、思想関連情報が発信投稿の思想と反対方向の思想を示す返信投稿であって返信投稿の思想の程度と発信投稿の思想の程度との差が所定の閾値以上である返信投稿を抽出する。所定の閾値は、例えば、発信投稿の信頼性を指摘する返信投稿として抽出する返信投稿の数の目標値等に応じて適当な値が設定される。一例としては、抽出する返信投稿の数を少なくしたいほど所定の閾値には高い値が設定される。一方、抽出する返信投稿の数を多くしたいほど所定の閾値には低い値が設定される。図８の例では、抽出装置１００は、所定の閾値として、返信投稿の感情スコアと発信投稿の感情スコアとの差が「４」以上である返信投稿を抽出するものとする。ここで、返信投稿Ｐｏ２の感情Ｅｍ２「強く買いたい」の感情スコア「２」と、発信投稿Ｐｏ１の感情Ｅｍ１「強く売りたい」の感情スコア「−２」との差は、「４」である。したがって、抽出装置１００は、発信投稿Ｐｏ１の信頼性を指摘する返信投稿として返信投稿Ｐｏ２を抽出する。
【００６７】
一方、返信投稿Ｐｏ３３の感情Ｅｍ３３「買いたい」の感情スコア「１」と、発信投稿Ｐｏ１の感情Ｅｍ１「強く売りたい」の感情スコア「−２」との差は、「３」である。したがって、抽出装置１００は、発信投稿Ｐｏ１の信頼性を指摘する返信投稿として返信投稿Ｐｏ３３を抽出しない。
【００６８】
このように、変形例に係る抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想の程度と発信投稿の思想の程度との差が所定の条件を満たす返信投稿を抽出する。例えば、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、思想関連情報が発信投稿の思想と反対方向の思想を示す返信投稿であって返信投稿の思想の程度と発信投稿の思想の程度との差が所定の閾値以上である返信投稿を抽出する。
【００６９】
これにより、抽出装置１００は、返信投稿の思想の程度と発信投稿の思想の程度との差が所定の閾値以上である返信投稿を抽出することができるので、抽出する返信投稿の数や質を調整することができる。例えば、抽出装置１００は、所定の閾値を高く設定することで、発信投稿の信頼性を指摘する返信投稿として抽出する返信投稿の質を高めることができる。このため、抽出装置１００は、質の高い返信投稿に関する情報を提供することができるので、投稿サービスの質を高めることができる。また、抽出装置１００は、所定の閾値を低く設定することで、発信投稿の信頼性を指摘する返信投稿として抽出する返信投稿の数を増やすことができる。このため、抽出装置１００は、ビッグデータ分析などに必要な情報量を提供することができる。
【００７０】
〔２−２．発信投稿を肯定する返信投稿を抽出〕
上記の実施形態では、抽出装置１００が第１抽出部１３２によって抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と思想の程度とに基づいて、発信投稿が煽り投稿であることを指摘する返信投稿を抽出する例を挙げて説明した。ここで、抽出装置１００は、発信投稿が煽り投稿であることを指摘する返信投稿に限らず、発信投稿を褒める指摘など各種の指摘を行なう返信投稿を抽出してもよい。
【００７１】
例えば、抽出装置１００の第１抽出部１３２は、所定の文字が含まれる返信投稿として、発信投稿を肯定する文字が含まれる返信投稿を抽出する。抽出装置１００の第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想関連情報が発信投稿の思想と同じ方向の思想を示す返信投稿を抽出する。この点について、図９を用いて説明する。
【００７２】
図９は、変形例に係る抽出装置１００による抽出処理の流れを説明するための説明図である。図９の例では、抽出装置１００は、投稿サービスを利用するユーザに関する情報として、ユーザの表示名Ｘ１、Ｙ１をプロフィール画像Ｐ１、Ｐ２とそれぞれ対応付けて保持する。また、抽出装置１００は、発信投稿Ｐｏ４１と、発信投稿Ｐｏ４１に対する返信投稿Ｐｏ４２とに関する情報を保持する。具体的には、抽出装置１００は、発信投稿Ｐｏ４１に関する情報として、表示名「Ｘ１」の投稿者のユーザＩＤと、タイトルＴｉ４１「買い時」と、コメントＡｒ４１「Ａ社の今の株価は低すぎる。買い時ですよ！」と、発信投稿Ｐｏ４１の投稿時刻Ｔｍ４１「１月２４日  １４:０２」と、投稿者の感情Ｅｍ４１「強く買いたい」とを、投稿ＩＤ「４１１」と対応付けて保持する。また、抽出装置１００は、発信投稿Ｐｏ４１に対する返信投稿Ｐｏ４２に関する情報として、表示名「Ｙ１」の投稿者のユーザＩＤと、タイトルＴｉ４２「Ｒｅ：買い時」と、コメントＡｒ４２「暴騰してますね。同意して良かった。買い時情報ありがとうございます！」と、返信投稿Ｐｏ４２の投稿時刻Ｔｍ４２「１月２４日  １５:０４」と、投稿者の感情Ｅｍ４２「強く買いたい」とを、投稿ＩＤ「４１２」と対応付けて保持する。
【００７３】
まず、抽出装置１００は、発信投稿を肯定する文字が含まれる返信投稿を抽出する。例えば、抽出装置１００は、発信投稿を肯定する文字として、「同意」が含まれる返信投稿を抽出する。図９の例では、抽出装置１００は、返信投稿Ｐｏ４２のコメント「暴騰してますね。同意して良かった。買い時情報ありがとうございます！」に「同意」の文字が含まれているので、返信投稿Ｐｏ４２を抽出する。
【００７４】
続いて、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想関連情報が発信投稿の思想と同じ方向の思想を示す返信投稿を抽出する。図９の例では、返信投稿Ｐｏ４２の感情Ｅｍ４２「強く買いたい」が発信投稿Ｐｏ４１の感情Ｅｍ４１「強く買いたい」と同じ方向の思想である。したがって、抽出装置１００は、発信投稿Ｐｏ４１の信頼性を指摘する返信投稿として返信投稿Ｐｏ４２を抽出する。
【００７５】
このように、変形例に係る抽出装置１００は、所定の文字が含まれる返信投稿として、発信投稿を肯定する文字が含まれる返信投稿を抽出する。また、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想関連情報が発信投稿の思想と同じ方向の思想を示す返信投稿を抽出する。
【００７６】
これにより、抽出装置１００は、発信投稿に同意する返信投稿を抽出することができるので、信憑性の高い発信投稿と返信投稿の組み合わせを提供することができる。例えば、抽出装置１００は、発信投稿を褒める返信投稿を抽出することができるので、質の高い投稿を行なった投稿者に関する情報を提供することができる。このため、抽出装置１００は、投稿サービスの質を高めることができる。
【００７７】
また、変形例に係る抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、思想関連情報が発信投稿の思想と同じ方向の思想を示す返信投稿であって返信投稿の思想の程度と発信投稿の思想の程度との差が所定の閾値以下である返信投稿を抽出してもよい。例えば、抽出装置１００は、返信投稿の思想の程度と発信投稿の思想の程度との差が「１」以下である返信投稿を抽出する。一例としては、返信投稿の感情が「強く買いたい」であって発信投稿の感情が「買いたい」であるものとする。この場合、抽出装置１００は、返信投稿の感情「強く買いたい」が発信投稿の感情「買いたい」と同じ方向の思想であり、かつ、返信投稿の感情スコア「２」と発信投稿の感情スコア「１」との差が「１」以下の「１」であるので、かかる返信投稿を抽出する。
【００７８】
これにより、抽出装置１００は、発信投稿の思想と同じ方向の思想の返信投稿であって、返信投稿の思想の程度と発信投稿の思想の程度との差が所定の閾値以下である返信投稿を抽出することができるので、抽出する返信投稿の数や質を調整することができる。例えば、抽出装置１００は、所定の閾値を低く設定することで、発信投稿の信頼性を指摘する返信投稿として抽出する返信投稿の質を高めることができる。このため、抽出装置１００は、質の高い返信投稿に関する情報を提供することができるので、投稿サービスの質を高めることができる。また、抽出装置１００は、所定の閾値を高く設定することで、発信投稿の信頼性を指摘する返信投稿として抽出する返信投稿の数を増やすことができる。このため、抽出装置１００は、ビッグデータ分析などに必要な情報量を提供することができる。
【００７９】
〔２−３．適用対象〕
上記の実施形態では、投稿サービスの株価掲示板を対象として抽出装置１００が発信投稿の信頼性を指摘する返信投稿を抽出する例を挙げて説明した。ここで、抽出装置１００は、株価掲示板に限らず、各種のサービスを対象としてもよい。
【００８０】
例えば、抽出装置１００は、選挙に関することをテーマとする選挙掲示板を対象として発信投稿の信頼性を指摘する返信投稿を抽出してもよい。一例としては、選挙掲示板には、マイナンバーに賛成するコメントが記載された発信投稿が投稿されているものとする。かかる発信投稿の思想を示す思想関連情報は、「支持政党Ａ」であるものとする。また、選挙掲示板には、かかる発信投稿に対する返信投稿として、マイナンバーに反対するコメントが記載された返信投稿が投稿されているものとする。かかる返信投稿の思想を示す思想関連情報は、「支持政党Ｂ」であるものとする。ここで、「政党Ａ」と「政党Ｂ」は、反対方向の思想を持つ政党であるものとする。この場合、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、支持政党がＢであってマイナンバーに反対するコメントが記載された返信投稿を抽出する。
【００８１】
他の例では、抽出装置１００は、スポーツに関することをテーマとするスポーツ掲示板を対象として発信投稿の信頼性を指摘する返信投稿を抽出してもよい。一例としては、スポーツ掲示板には、今年優勝するチームとして「チームＧ」を予想するコメントが記載された発信投稿が投稿されているものとする。かかる発信投稿の思想を示す思想関連情報は、「応援チームＧ」であるものとする。また、スポーツ掲示板には、かかる発信投稿に対する返信投稿として、今年優勝するチームとして「チームＨ」を予想するコメントが記載された返信投稿が投稿されているものとする。かかる返信投稿の思想を示す思想関連情報は、「応援チームＨ」であるものとする。ここで、思想関連情報「応援チームＧ」と「応援チームＨ」は、反対方向の思想であるものとする。この場合、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、応援チームがＨであって今年優勝するチームとして「チームＨ」を予想するコメントが記載された返信投稿を抽出する。
【００８２】
他の例では、抽出装置１００は、アイドルに関することをテーマとするアイドル掲示板を対象として発信投稿の信頼性を指摘する返信投稿を抽出してもよい。一例としては、アイドル掲示板には、来年ブレイクするアイドルとして「アイドルＲ」を予想するコメントが記載された発信投稿が投稿されているものとする。かかる発信投稿の思想を示す思想関連情報は、「支持アイドルＲ」であるものとする。また、アイドル掲示板には、かかる発信投稿に対する返信投稿として、来年ブレイクするアイドルとして「アイドルＫ」を予想するコメントが記載された返信投稿が投稿されているものとする。かかる返信投稿の思想を示す思想関連情報は、「支持アイドルＫ」であるものとする。ここで、思想関連情報「支持アイドルＲ」と「支持アイドルＫ」は、反対方向の思想であるものとする。この場合、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、支持アイドルがＫであって来年ブレイクするアイドルとして「アイドルＫ」を予想するコメントが記載された返信投稿を抽出する。
【００８３】
このように、変形例に係る抽出装置１００は、各種の投稿サービスを対象として、発信投稿の信頼性を指摘する返信投稿を抽出する。これにより、抽出装置１００は、例えば、投稿サービスで扱うテーマに関わらず発信投稿の信頼性を指摘する返信投稿を抽出することができるので、多様な種類の投稿サービスの質を高めることができる。
【００８４】
〔２−４．ユーザ情報に基づいて返信投稿を抽出〕
上記の実施形態では、抽出装置１００が発信投稿の信頼性を指摘する返信投稿を抽出する例を挙げて説明した。ここで、抽出装置１００は、投稿者の特性を示すユーザ情報に基づいて発信投稿の信頼性を指摘する返信投稿を抽出してもよい。
【００８５】
具体的には、抽出装置１００は、投稿者のユーザ情報のうち他のユーザから支持されている度合いを示す支持度合いに基づいて発信投稿の信頼性を指摘する返信投稿を抽出する。例えば、支持度合いは、投稿者が過去に行った投稿に対して他のユーザが「そう思う」ボタンを押下した回数が採用される。一例としては、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿として、支持度合いが高い投稿者によって投稿された返信投稿を優先して抽出する。
【００８６】
このように、変形例に係る抽出装置１００は、投稿者の特性を示すユーザ情報に基づいて発信投稿の信頼性を指摘する返信投稿を抽出する。これにより、抽出装置１００は、信憑性の高い投稿者によって投稿された返信投稿を抽出することができるので、質の高い返信投稿を提供することができる。
【００８７】
〔２−５．実際の株価を考慮して返信投稿を抽出〕
上記の実施形態では、抽出装置１００が株価掲示板を対象として発信投稿が煽り投稿であることを指摘する返信投稿を抽出する例を挙げて説明した。ここで、抽出装置１００は、実際の株価を考慮して発信投稿の信頼性を指摘する返信投稿を抽出してもよい。
【００８８】
具体的には、抽出装置１００は、実際の株価の変動と投稿者の思想の一致度合いに基づいて、発信投稿の信頼性を指摘する返信投稿を抽出する。例えば、抽出装置１００は、実際の株価が急上昇している場合には、投稿者の思想が「強く買いたい」である返信投稿を優先して抽出する。
【００８９】
このように、変形例に係る抽出装置１００は、実際の株価を考慮して発信投稿の信頼性を指摘する返信投稿を抽出する。これにより、抽出装置１００は、発信投稿の信頼性を指摘する信憑性の高い返信投稿を高い精度で抽出することができるので、質の高い返信投稿を提供することができる。
【００９０】
〔２−６．機械学習によって返信投稿を抽出〕
上記の実施形態では、抽出装置１００が第１抽出部１３２によって抽出された返信投稿を投稿した投稿者の思想を示す思想関連情報と思想の程度とに基づいて、発信投稿の信頼性を指摘する返信投稿を抽出する例を挙げて説明した。ここで、抽出装置１００は、機械学習によって発信投稿の信頼性を指摘する返信投稿を抽出してもよい。
【００９１】
例えば、抽出装置１００は、第２抽出部１３３によって抽出される返信投稿を正解とし、素性に例えば極大部分文字列等の言語表現を用いて機械学習を行ない、発信投稿の信頼性を指摘する返信投稿を抽出する。一例としては、抽出装置１００は、投稿のタイトルとコメントに対する極大部分文字列を素性として、ＳＶＭ（Support  Vector  Machine）による２値文書分類を行なう。
【００９２】
このように、変形例に係る抽出装置１００は、機械学習によって発信投稿の信頼性を指摘する返信投稿を抽出する。これにより、抽出装置１００は、発信投稿の信頼性を指摘する返信投稿を高い精度で抽出することができるので、質の高い返信投稿を提供することができる。
【００９３】
〔２−７．変形例の効果〕
上述してきたように、変形例に係る抽出装置１００において、第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想の程度と発信投稿の思想の程度との差が所定の条件を満たす返信投稿を抽出する。例えば、第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿として、思想関連情報が発信投稿の思想と反対方向の思想を示す返信投稿であって返信投稿の思想の程度と発信投稿の思想の程度との差が所定の閾値以上である返信投稿を抽出する。
【００９４】
これにより、変形例に係る抽出装置１００は、返信投稿の思想の程度と発信投稿の思想の程度との差が所定の閾値以上である返信投稿を抽出することができるので、抽出する返信投稿の数や質を調整することができる。例えば、抽出装置１００は、所定の閾値を高く設定することで、発信投稿の信頼性を指摘する返信投稿として抽出する返信投稿の質を高めることができる。このため、抽出装置１００は、質の高い返信投稿に関する情報を提供することができるので、投稿サービスの質を高めることができる。また、抽出装置１００は、所定の閾値を低く設定することで、発信投稿の信頼性を指摘する返信投稿として抽出する返信投稿の数を増やすことができる。このため、抽出装置１００は、ビッグデータ分析などに必要な情報量を提供することができる。
【００９５】
また、変形例に係る抽出装置１００において、第１抽出部１３２は、所定の文字が含まれる返信投稿として、発信投稿を肯定する文字が含まれる返信投稿を抽出する。第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿として、返信投稿の思想関連情報が発信投稿の思想と同じ方向の思想を示す返信投稿を抽出する。例えば、第２抽出部１３３は、発信投稿の信頼性を指摘する返信投稿として、思想関連情報が発信投稿の思想と同じ方向の思想を示す返信投稿であって返信投稿の思想の程度と発信投稿の思想の程度との差が所定の閾値以下である返信投稿を抽出する。
【００９６】
これにより、変形例に係る抽出装置１００は、発信投稿に同意する返信投稿を抽出することができるので、信憑性の高い発信投稿と返信投稿の組み合わせを提供することができる。例えば、抽出装置１００は、発信投稿を褒める返信投稿を抽出することができるので、質の高い投稿を行なった投稿者に関する情報を提供することができる。このため、抽出装置１００は、投稿サービスの質を高めることができる。
【００９７】
〔３．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の抽出方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００９８】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各抽出装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００９９】
例えば、図２に示した投稿情報記憶部１２２は、抽出装置１００が保持せずに、ストレージサーバ等に保持されてもよい。この場合、抽出装置１００は、ストレージサーバにアクセスすることで、投稿に関する情報を取得する。
【０１００】
また、抽出装置１００は、提供処理は行わず、抽出処理のみを行う抽出装置であってもよい。この場合、抽出装置は、提供部１３４を有しない。そして、提供部１３４を有する提供装置が抽出装置１００によって抽出された返信投稿に関する情報を提供する。
【０１０１】
また、上述してきた実施形態に係る抽出装置１００は、例えば図１０に示すような構成のコンピュータ１０００によって実現される。以下、抽出装置１００を例に挙げて説明する。図１０は、抽出装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、およびメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１０２】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納された抽出プログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存する抽出プログラム等を格納する。
【０１０３】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行される抽出プログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５０を介して他の機器へ送信する。
【０１０４】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【０１０５】
メディアインターフェイス１７００は、記録媒体１８００に格納された抽出プログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかる抽出プログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto  Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１０６】
例えば、コンピュータ１０００が実施形態に係る抽出装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされた抽出プログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の抽出装置から通信網５０を介してこれらのプログラムを取得してもよい。
【０１０７】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１０８】
また、上述した抽出装置１００は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【０１０９】
また、特許請求の範囲に記載した「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受信部は、受信手段や受信回路に読み替えることができる。
【符号の説明】
【０１１０】
１００  抽出装置
１２０  記憶部
１２１  ユーザ情報記憶部
１２２  投稿情報記憶部
１２３  指摘情報記憶部
１３１  受信部
１３２  第１抽出部
１３３  第２抽出部
１３４  提供部
【図１】
0006419021.tif 000002
【図２】
0006419021.tif 000003
【図３】
0006419021.tif 000004
【図４】
0006419021.tif 000005
【図５】
0006419021.tif 000006
【図６】
0006419021.tif 000007
【図７】
0006419021.tif 000008
【図８】
0006419021.tif 000009
【図９】
0006419021.tif 000010
【図１０】
0006419021.tif 000011