(57)【要約】【課題】所定のカテゴリにおけるエキスパート回答者を選択することができる回答者抽出装置及びその方法を提供すること。【解決手段】回答者抽出装置１は、質問回答ＤＢ２１から、対象となる質問が関連する所定のカテゴリを示すクエリに対応する質問情報及び回答情報を検索する質問回答情報検索部１３と、検索された質問情報に対応する回答情報と、検索された回答情報とを、当該所定のカテゴリにおけるエキスパート回答の抽出候補回答とし、所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出するキーワード抽出部１４と、抽出候補回答から、キーワードと関連性の高い回答情報を、エキスパート回答として抽出するエキスパート回答抽出部１５と、回答者ＤＢ２２から、エキスパート回答に対応する回答者ＩＤを当該所定のカテゴリにおけるエキスパート回答者の識別情報として抽出するエキスパート回答者抽出部１６と、を備える。【選択図】図１
2012068742.tif 000002
【特許請求の範囲】
【請求項１】
対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者を抽出する回答者抽出装置であって、
質問者から投稿された質問を示す質問情報と、当該質問情報に対応し回答者から投稿された回答を示す回答情報とを関連付けて記憶する質問回答情報記憶手段と、
前記回答情報と前記回答者の識別情報とを関連付けて記憶する回答者情報記憶手段と、
前記質問回答情報記憶手段から、対象となる質問が関連する所定のカテゴリを示すクエリに対応する質問情報及び回答情報を検索する質問回答情報検索手段と、
前記質問回答情報検索手段により検索された質問情報に対応する回答情報と、前記質問回答情報検索手段により検索された回答情報とを、前記対象となる質問が関連する所定のカテゴリにおけるエキスパート回答の抽出候補回答とし、当該抽出候補回答から前記対象となる質問が関連する所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出するキーワード抽出手段と、
前記抽出候補回答から、前記抽出したキーワードと関連性の高い回答情報を、前記エキスパート回答として抽出するエキスパート回答抽出手段と、
前記回答者情報記憶手段から、前記エキスパート回答に対応する回答者の識別情報を前記対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者の識別情報として抽出するエキスパート回答者抽出手段と、を備える回答者抽出装置。
【請求項２】
前記キーワード抽出手段は、前記対象となる質問が関連する所定のカテゴリにおける抽出候補回答において、前記キーワードの使用属性として、使用頻度の高いキーワード、長期間使用されているキーワード及び使用頻度が急上昇したキーワードのうち、少なくともいずれかに基づいて、前記キーワードを抽出する請求項１に記載の回答者抽出装置。
【請求項３】
回答者抽出装置が、対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者を抽出する方法であって、
前記回答者抽出装置は、質問者から投稿された質問を示す質問情報と、当該質問情報に対応し回答者から投稿された回答を示す回答情報とを関連付けて記憶する質問回答情報記憶手段と、前記回答情報と前記回答者の識別情報とを関連付けて記憶する回答者情報記憶手段と、を備え、前記方法が、
前記質問回答情報記憶手段から、対象となる質問が関連する所定のカテゴリを示すクエリに対応する質問情報及び回答情報を検索する質問回答情報検索ステップと、
前記質問回答情報検索ステップにおいて検索された質問情報に対応する回答情報と、前記質問回答情報検索ステップにおいて検索された回答情報とを、前記対象となる質問が関連する所定のカテゴリにおけるエキスパート回答の抽出候補回答とし、当該抽出候補回答から前記対象となる質問が関連する所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出するキーワード抽出ステップと、
前記抽出候補回答から、前記抽出したキーワードと関連性の高い回答情報を、前記エキスパート回答として抽出するエキスパート回答抽出ステップと、
前記回答者情報記憶手段から、前記エキスパート回答に対応する回答者の識別情報を前記対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者の識別情報として抽出するエキスパート回答者抽出ステップと、を含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回答者抽出装置及びその方法に関する。
【背景技術】
【０００２】
近年、通信ネットワークの普及に伴い、Ｗｅｂサイト上で、ユーザから質問を受け付けるとともに、任意のユーザからこの質問に対する回答を受け付けるサービスが提供されている（例えば、特許文献１参照）。このサービスでは、過去に受け付けられた質問を有効に利用するために、過去に受け付けられた質問及び回答を記憶しておき、これら過去の質問及び回答について、ユーザによる閲覧を可能としている。
【０００３】
ところで、このサービスでは、サービスの活性化や、回答の質の向上を目的として、一の質問に対して、複数の回答を受け付けることを可能としている場合が多い。しかしながら、過去の質問及び回答を検索するユーザは、複数の回答のうち、どの回答が有効であるのか、瞬時に判別しにくいといった問題点がある。そこで、優れた回答を行った回答者に対して、エキスパート回答者を認定する方法が提案されている。
【０００４】
例えば、質問者から、複数の回答から最も優れたと思われる回答の選択を受け付け、選択された回答の回答者をエキスパート回答者とする方法や、過去の質問及び回答を閲覧したユーザから、優れた回答の投票を受け付け、投票結果に基づいて、エキスパート回答者を選択する方法が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２７３４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のように、質問者による選択によってエキスパート回答者を選択する方法では、質問者の主観に基づいて、エキスパート回答者が選択されるため、適切ではないエキスパート回答者が選択されるおそれがある。また、閲覧者の投票によってエキスパート回答者を選択する方法では、同様に閲覧者の主観に基づく選択の問題がある。一方で、新たな質問をする際に、当該質問に関連する分野のエキスパート回答者に優先して当該質問を送信したい場合が考えられるが、上述の特許文献には、質問が関連する所定のカテゴリにおけるエキスパート回答者を選択するための技術はなんら開示されていない。よって、従来技術では所定のカテゴリにおけるエキスパート回答者を選択することが困難である。
【０００７】
本発明は、所定の区分におけるエキスパート回答者を選択することができる回答者抽出装置及びその方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者を抽出する回答者抽出装置であって、質問者から投稿された質問を示す質問情報と、当該質問情報に対応し回答者から投稿された回答を示す回答情報とを関連付けて記憶する質問回答情報記憶手段と、前記回答情報と前記回答者の識別情報とを関連付けて記憶する回答者情報記憶手段と、前記質問回答情報記憶手段から、対象となる質問が関連する所定のカテゴリを示すクエリに対応する質問情報及び回答情報を検索する質問回答情報検索手段と、前記質問回答情報検索手段により検索された質問情報に対応する回答情報と、前記質問回答情報検索手段により検索された回答情報とを、前記対象となる質問が関連する所定のカテゴリにおけるエキスパート回答の抽出候補回答とし、当該抽出候補回答から前記対象となる質問が関連する所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出するキーワード抽出手段と、前記抽出候補回答から、前記抽出したキーワードと関連性の高い回答情報を、前記エキスパート回答として抽出するエキスパート回答抽出手段と、前記回答者情報記憶手段から、前記エキスパート回答に対応する回答者の識別情報を前記対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者の識別情報として抽出するエキスパート回答者抽出手段と、を備える回答者抽出装置。
【０００９】
（１）の回答者抽出装置は、質問回答情報検索手段により、質問回答情報記憶手段から、対象となる質問が関連する所定のカテゴリを示すクエリに対応する質問情報及び回答情報を検索し、キーワード抽出手段により、質問回答情報検索手段により検索された質問情報に対応する回答情報と、質問回答情報検索手段により検索された回答情報とを、対象となる質問が関連する所定のカテゴリにおけるエキスパート回答の抽出候補回答とし、当該抽出候補回答から対象となる質問が関連する所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出する。また、（１）の回答者抽出装置は、エキスパート回答抽出手段により、抽出候補回答から、キーワードと関連性の高い回答情報を、エキスパート回答として抽出し、エキスパート回答者抽出手段により、回答者情報記憶手段から、エキスパート回答に対応する回答者の識別情報を対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者の識別情報として抽出する。
【００１０】
よって、（１）の回答者抽出装置は、対象となる質問が関連する所定のカテゴリにおけるエキスパート回答を抽出し、このエキスパート回答に基づいてエキスパート回答者を抽出するので、対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者を抽出することができる。
【００１１】
（２）前記キーワード抽出手段は、前記対象となる質問が関連する所定のカテゴリにおける抽出候補回答において、前記キーワードの使用属性として、使用頻度の高いキーワード、長期間使用されているキーワード及び使用頻度が急上昇したキーワードのうち、少なくともいずれかに基づいて、前記キーワードを抽出する（１）に記載の回答者抽出装置。
【００１２】
（２）の回答者抽出装置は、キーワード抽出手段により、対象となる質問が関連する所定のカテゴリにおける抽出候補回答において、キーワードの使用属性として、使用頻度の高いキーワード、長期間使用されているキーワード及び使用頻度が急上昇したキーワードのうち、少なくともいずれかに基づいて、キーワードを抽出する。
【００１３】
よって、（２）の回答者抽出装置は、対象となる質問が関連する所定のカテゴリにおける抽出候補回答において、使用頻度の高いキーワード、長期間使用されているキーワード及び使用頻度が急上昇したキーワードのうち少なくともいずれかに基づいて、エキスパート回答者を抽出することができる。すなわち、（２）の回答者抽出装置は、対象となる質問が関連する所定のカテゴリにおいて、長期間使用されているキーワードに対応し、過去の質問を含めて長期的に実績をあげているエキスパート回答者、使用頻度の高いキーワードに対応し、コンスタントに回答していると考えられるエキスパート回答者、使用頻度が急上昇したキーワードに対応し、トレンドとなっている質問に詳しいと考えられるエキスパート回答者を、それぞれ抽出することができる。
【００１４】
（３）回答者抽出装置が、対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者を抽出する方法であって、前記回答者抽出装置は、質問者から投稿された質問を示す質問情報と、当該質問情報に対応し回答者から投稿された回答を示す回答情報とを関連付けて記憶する質問回答情報記憶手段と、前記回答情報と前記回答者の識別情報とを関連付けて記憶する回答者情報記憶手段と、を備え、前記方法が、前記質問回答情報記憶手段から、対象となる質問が関連する所定のカテゴリを示すクエリに対応する質問情報及び回答情報を検索する質問回答情報検索ステップと、前記質問回答情報検索ステップにおいて検索された質問情報に対応する回答情報と、前記質問回答情報検索ステップにおいて検索された回答情報とを、前記対象となる質問が関連する所定のカテゴリにおけるエキスパート回答の抽出候補回答とし、当該抽出候補回答から前記対象となる質問が関連する所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出するキーワード抽出ステップと、前記抽出候補回答から、前記抽出したキーワードと関連性の高い回答情報を、前記エキスパート回答として抽出するエキスパート回答抽出ステップと、前記回答者情報記憶手段から、前記エキスパート回答に対応する回答者の識別情報を前記対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者の識別情報として抽出するエキスパート回答者抽出ステップと、を含む方法。
【００１５】
（３）の方法を回答者抽出装置が実行することにより、（１）と同様の作用・効果を奏する。
【発明の効果】
【００１６】
本発明によれば、対象となる質問が関連する所定のカテゴリにおけるエキスパート回答者を抽出することができる回答者抽出装置及びその方法を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】第１実施形態における回答者抽出装置の機能概要を示す図である。
【図２】第１実施形態に係る質問回答ＤＢを示す図である。
【図３】第１実施形態に係る回答者ＤＢを示す図である。
【図４】第１実施形態に係る使用頻度が第１の所定値よりも高い回答キーワードを選択する例を示す図である。
【図５】第１実施形態に係る長期間（所定期間）使用されているキーワードを選択する例を示す図である。
【図６】第１実施形態に係る使用頻度が急上昇したキーワードを選択する例を示す図である。
【図７】第１実施形態に係る回答者抽出装置の制御部における処理の流れを示すフローチャートである。
【図８】第２実施形態に係る回答者抽出装置の機能概要を示す図である。
【図９】第２実施形態に係る質問回答ＤＢを示す図である。
【図１０】第２実施形態に係るエキスパート回答者ＤＢを示す図である。
【図１１】第２実施形態に係る回答者抽出装置の制御部による、定期的にエキスパート回答者を抽出する処理を示すフローチャートである。
【図１２】第２実施形態に係る回答者抽出装置の制御部による、ユーザ端末から質問を受け付けてから、エキスパート回答者に質問を通知するまでの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図を参照しながら説明する。
【００１９】
＜第１実施形態＞
図１は、第１実施形態における回答者抽出装置１の機能概要を示す図である。回答者抽出装置１は、ユーザ端末２から、質問を受け付けると、この質問が関連する所定のカテゴリにおけるエキスパート回答者を抽出し、このエキスパート回答者に対して質問を通知するサーバである。なお、当該質問に関連する所定のカテゴリは１つでもよいし複数であってもよい。また、第１実施形態では、質問者及び回答者には、質問者の識別情報である質問者ＩＤと、回答者の識別情報である回答者ＩＤとが付されており、回答者抽出装置１は、質問及び回答を受け付ける際に、質問者ＩＤ、回答者ＩＤを受信することとする。
【００２０】
第１実施形態は、コンピュータ（回答者抽出装置１）及びその周辺装置に適用される。第１実施形態における各部は、コンピュータ及びその周辺装置が備えるハードウェア並びにこのハードウェアを制御するソフトウェアによって構成される。
【００２１】
上記ハードウェアには、制御部１０としてのＣＰＵの他、記憶部２０、通信部、表示部及び入力部が含まれる。記憶部２０としては、例えば、メモリ（ＲＡＭ、ＲＯＭ等）、ハードディスクドライブ（ＨＤＤ）及び光ディスク（ＣＤ、ＤＶＤ等）ドライブが挙げられる。表示部としては、例えば、液晶ディスプレイ、プラズマディスプレイ等の各種ディスプレイが挙げられる。入力部としては、例えば、キーボード及びポインティング・デバイス（マウス・トラッキングボール等）が挙げられる。
【００２２】
上記ソフトウェアには、上記ハードウェアを制御するコンピュータ・プログラムやデータが含まれる。コンピュータ・プログラムやデータは、記憶部２０により記憶され、制御部１０により適宜実行、参照される。また、コンピュータ・プログラムやデータは、通信ネットワークを介して配布することも可能であり、ＣＤ−ＲＯＭ等のコンピュータ可読媒体に記憶して配布することも可能である。
【００２３】
回答者抽出装置１の制御部１０は、質問受付部１１と、クエリ抽出部１２と、質問回答情報検索部１３（質問回答情報検索手段）と、キーワード抽出部１４（キーワード抽出手段）と、エキスパート回答抽出部１５（エキスパート回答抽出手段）と、エキスパート回答者抽出部１６（エキスパート回答者抽出手段）と、質問通知部１７と、回答受付部１８と、を備える。また、回答者抽出装置１の記憶部２０は、質問回答データベース（以下、データベースをＤＢという）２１（質問回答情報記憶手段）と、回答者ＤＢ２２（回答者情報記憶手段）と、を備える。
【００２４】
質問受付部１１は、通信ネットワークＮを介して、ユーザ端末２から、質問と、質問を行ったユーザを識別する質問者ＩＤとを受け付ける。質問受付部１１は、受け付けた質問と、この質問の識別情報を示す質問ＩＤと、質問者ＩＤと、質問を受け付けた日時を質問情報として、質問回答ＤＢ２１に記憶させるとともに、この質問情報をクエリ抽出部１２に受け渡す。なお、第１実施形態では、対象となる質問が関連する所定のカテゴリを記憶するカテゴリＤＢを予め記憶部２０に記憶しておき、このカテゴリＤＢに基づいて、ユーザ端末２から質問が関連するカテゴリを選択させるようにしてもよい。また、第１実施形態では、当該質問が関連するカテゴリを１つ選択させてもよいし、複数選択させてもよい。
【００２５】
図２は、第１実施形態に係る質問回答ＤＢ２１を示す図である。質問回答ＤＢ２１は、質問者から投稿された質問を示す質問情報と、当該質問情報に対応し回答者から投稿された回答を示す回答情報とを関連付けて記憶する。具体的には、質問回答ＤＢ２１は、図２に示されるように、質問の識別情報を示す質問ＩＤと、質問者の識別情報を示す質問者ＩＤと、質問が受け付けられた日時を示す質問日時と、質問を示す質問内容と、回答の識別情報を示す回答ＩＤと、回答が受け付けられた日時を示す回答日時と、回答を示す回答内容と、を関連付けて記憶する。なお、図２に示されるように、質問回答ＤＢ２１では、一の質問に対して、複数の回答が関連付けられて記憶されている。
【００２６】
クエリ抽出部１２は、質問受付部１１に受け渡された質問情報から、所定のアルゴリズムに基づいて、当該質問情報が示す質問内容が関連する所定のカテゴリを示すクエリを抽出する。所定のアルゴリズムとは、例えば、以下のようなものである。すなわち、質問情報が示す質問内容を１つの文書とみなして形態素解析して単語を抽出し、質問回答ＤＢ２１に記憶した質問情報全体を文書集合とみなして、抽出された単語のＴＦ・ＩＤＦ（Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ・Ｉｎｖｅｒｓｅ  Ｄｏｃｕｍｅｎｔ  Ｆｒｅｑｕｅｎｃｙ）値を計算しておく。そして、予め対象となる質問が関連する所定のカテゴリを表すキーワードを記憶部２０に記憶させておき、当該ＴＦ・ＩＤＦ値が高い単語のうち、記憶部２０に記憶されている当該所定のカテゴリを表すキーワードに一致する単語を、当該質問情報が示す質問内容が関連する所定のカテゴリを示すクエリとして抽出する。
【００２７】
なお、クエリ抽出部１２は、複数の単語から構成されるフレーズについて、ＴＦ・ＩＤＦ値を算出し、このＴＦ・ＩＤＦ値が高いフレーズを、当該質問情報が示す質問内容が関連する所定のカテゴリを示すクエリとして抽出してもよい。このように、フレーズに基づいて所定のカテゴリを示すクエリを抽出する場合、単語に基づいて所定のカテゴリを示すクエリを抽出する場合に比べて、ＴＦ・ＩＤＦ値の精度の向上を見込むことができ、適切に当該クエリを抽出することができる。
【００２８】
また、この方法に限らず、クエリ抽出部１２は、予め対象となる質問が関連する所定のカテゴリを表す代表的な質問文を記憶部２０に記憶しておき、当該記憶した代表的な質問文と当該質問情報が示す質問内容の文章との間で類似文検索を行うことによって、当該代表的な質問文に類似する質問情報を特定し、当該特定した質問情報に含まれるキーワードを当該質問情報が示す質問内容が関連する所定のカテゴリを示すクエリとして抽出してもよい。
【００２９】
質問回答情報検索部１３は、クエリ抽出部１２により抽出されたクエリを当該質問情報が示す質問内容が関連する所定のカテゴリを示すクエリとし、質問回答ＤＢ２１から、このクエリに対応する質問情報及び回答情報を検索する。具体的には、質問回答情報検索部１３は、質問回答ＤＢ２１から、このクエリを含む質問情報と、このクエリを含む回答情報とを検索する。
【００３０】
キーワード抽出部１４は、質問回答情報検索部１３により検索された質問情報に対応する回答情報と、質問回答情報検索部１３により検索された回答情報とを、当該質問情報が示す質問内容が関連する所定のカテゴリにおけるエキスパート回答の抽出候補回答とし、当該抽出候補回答から当該所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出する。
【００３１】
具体的には、キーワード抽出部１４は、質問回答情報検索部１３により検索された抽出候補回答をそれぞれ１つの文書とみなし、質問回答情報検索部１３により検索された抽出候補回答全体を文書集合とみなして単語のＴＦ・ＩＤＦ値を計算し、このＴＦ・ＩＤＦ値が高い単語を、当該質問情報が示す質問内容が関連する所定のカテゴリの特徴語であるキーワードとして抽出する。なお、キーワード抽出部１４は、複数の単語から構成されるフレーズについて、ＴＦ・ＩＤＦ値を算出し、このＴＦ・ＩＤＦ値が高いフレーズを、所定のカテゴリの特徴語であるキーワードとして抽出してもよい。このように、フレーズに基づいて所定のカテゴリの特徴語であるキーワードを抽出する場合、単語に基づいて所定のカテゴリの特徴語を抽出する場合に比べて、ＴＦ・ＩＤＦ値の精度の向上を見込むことができ、適切にキーワードを抽出することができる。
【００３２】
ここで、当該質問情報が示す質問内容が関連する所定のカテゴリの特徴語は、キーワードの使用属性として、当該所定のカテゴリにおける抽出候補回答において、使用頻度が第１の所定値よりも高いキーワードであること、長期間（所定期間）使用されているキーワードであること、及び使用頻度が急上昇したキーワードであることのうち、少なくともいずれかに基づいて抽出されるものである。使用頻度の急上昇とは、回答日時が古い抽出候補回答に含まれるキーワードの使用回数に対する、回答日時が新しい抽出候補回答に含まれるキーワードの使用回数の比が、第２の所定値よりも大きいことをいう。
【００３３】
所定のカテゴリの特徴語について、以下に図を参照して説明する。
図４は、第１実施形態に係る使用頻度が第１の所定値よりも高い回答キーワードを選択する例を示す図である。具体的には、図４は、カテゴリ「長崎」に係る抽出候補回答が１０００個ある場合のキーワード抽出部１４により抽出されたＴＦ値の例を示す図である。ここで、所定値を４００とした場合、所定のカテゴリの特徴語として、「長崎」と、「ちゃんぽん」とが抽出される。
【００３４】
図５は、第１実施形態に係る長期間（所定期間）使用されているキーワードを選択する例を示す図である。図５では、キーワード「竜馬」、「原爆」、「端島」の半年間のＴＦ・ＩＤＦ値が示されている。ここで、ＴＦ・ＩＤＦ値が半年間にわたって３以上を維持しているキーワードを長期間（所定期間）使用されているキーワードとした場合、所定のカテゴリの特徴語として、「竜馬」が抽出される。なお、キーワード抽出部１４は、所定期間のキーワードごとのＴＦ・ＩＤＦ値を記憶部２０に記憶しているものとする。
【００３５】
図６は、第１実施形態に係る使用頻度が急上昇したキーワードを選択する例を示す図である。図６では、キーワード「びわ」、「焼酎」、「中華」の直近（例えば、１週間前及び２週間前）のＴＦ・ＩＤＦ値が示されている。ここで、１週間前のＴＦ・ＩＤＦ値が２週間前のＴＦ・ＩＤＦ値に比べて、５０％以上増加し、かつ、ＴＦ・ＩＤＦ値が２以上のキーワードを使用頻度が急上昇したキーワードとした場合、所定のカテゴリの特徴語として、「焼酎」が抽出される。なお、キーワード抽出部１４は、直近のキーワードごとのＴＦ・ＩＤＦ値を記憶部２０に記憶しているものとする。
【００３６】
なお、キーワード抽出部１４は、キーワードが所定数のみ抽出されるように、所定のカテゴリの特徴語の条件に用いられている基準（第１の所定値、第２の所定値、所定期間）を適宜調整してもよい。
【００３７】
エキスパート回答抽出部１５は、抽出候補回答から、キーワード抽出部１４により抽出されたキーワードと関連性の高い回答情報を、当該質問情報が示す質問内容が関連するカテゴリにおける優れた回答を示すエキスパート回答として抽出する。
【００３８】
具体的には、エキスパート回答抽出部１５は、キーワード抽出部１４によりキーワードが１つのみ検索された場合、以下の処理を行う。すなわち、エキスパート回答抽出部１５は、抽出候補回答から、このキーワードを含む回答情報を１又は複数抽出し、抽出した回答情報それぞれに含まれるキーワードの個数を算出する。続いて、エキスパート回答抽出部１５は、算出したキーワードの個数が所定数より多い回答情報を、エキスパート回答とする。
【００３９】
また、エキスパート回答抽出部１５は、キーワード抽出部１４によりキーワードが複数検索された場合、以下の処理を行う。すなわち、エキスパート回答抽出部１５は、抽出候補回答から、これら複数のキーワード全てを含む回答情報を１又は複数抽出し、抽出した回答情報それぞれに含まれるキーワードの個数を算出する。続いて、エキスパート回答抽出部１５は、算出したキーワードの個数が所定数より多い回答情報を、エキスパート回答とする。
【００４０】
エキスパート回答者抽出部１６は、回答者ＤＢ２２から、エキスパート回答抽出部１５により抽出されたエキスパート回答に対応する回答者ＩＤを、所定のカテゴリにおけるエキスパート回答者の回答者ＩＤとして抽出する。
【００４１】
図３は、第１実施形態に係る回答者ＤＢ２２を示す図である。回答者ＤＢ２２は、回答者の識別情報を示す回答者ＩＤと、回答情報に含まれる回答の識別情報を示す回答ＩＤと、この回答者の名称を示す回答者名と、この回答者の連絡先を示すメールアドレスと、を関連付けて記憶する。
【００４２】
質問通知部１７は、エキスパート回答者抽出部１６により抽出された回答者ＩＤに基づいて、回答者ＤＢ２２から回答者の連絡先を抽出し、この連絡先に対して、質問受付部１１により受け付けられた質問を通知する。
【００４３】
回答受付部１８は、質問受付部１１により質問を受け付けたことに応じて、この質問を回答者抽出装置１に通信ネットワークＮを介して接続されるユーザ端末２に閲覧可能な状態として、この質問に対する回答を受け付ける。回答受付部１８は、質問に対する回答を受け付けると、受け付けられた回答と、回答を受け付けた日時と、自動的に生成される回答ＩＤとを、この質問に関連付けて質問回答ＤＢ２１に記憶させる。また、回答受付部１８は、質問に対する回答を受け付けると、受け付けられた回答の回答ＩＤと、回答者ＩＤとを関連付けて回答者ＤＢ２２に記憶させる。
【００４４】
図７は、第１実施形態に係る回答者抽出装置１の制御部１０における処理の流れを示すフローチャートである。
【００４５】
ステップＳ１において、制御部１０（質問受付部１１）は、ユーザ端末２から質問を受け付ける。
ステップＳ２において、制御部１０（質問受付部１１）は、ステップＳ１において受け付けられた質問を質問回答ＤＢ２１に記憶させる。
【００４６】
ステップＳ３において、制御部１０（クエリ抽出部１２）は、ステップＳ１において受け付けられた質問について、所定のアルゴリズムに基づいて、当該質問が関連する所定のカテゴリを示すクエリを抽出する。
ステップＳ４において、制御部１０（質問回答情報検索部１３）は、質問回答ＤＢ２１から、ステップＳ３において抽出されたクエリに対応する質問情報及び回答情報を検索する。
【００４７】
ステップＳ５において、制御部１０（キーワード抽出部１４）は、ステップＳ４において検索された質問情報に対応する回答情報と、ステップＳ４において検索された回答情報とを、このクエリに対応する所定のカテゴリにおけるエキスパート回答の抽出候補回答とし、当該抽出候補回答から当該質問が関連する所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出する。
【００４８】
ステップＳ６において、制御部１０（エキスパート回答抽出部１５）は、ステップＳ５において生成された抽出候補回答から、ステップＳ５において抽出されたキーワードと関連性の高い回答情報を、当該質問が関連する所定のカテゴリにおける優れた回答を示すエキスパート回答として抽出する。
【００４９】
ステップＳ７において、制御部１０（エキスパート回答者抽出部１６）は、ステップＳ６において抽出されたエキスパート回答に対応する回答者ＩＤを、当該質問が関連する所定のカテゴリにおけるエキスパート回答者の回答者ＩＤとして、回答者ＤＢ２２から抽出する。
【００５０】
ステップＳ８において、制御部１０（質問通知部１７）は、ステップＳ７において抽出された回答者ＩＤに基づいて、回答者ＤＢ２２から回答者の連絡先を抽出し、この連絡先に対して、ステップＳ１において受け付けられた質問を通知する。
【００５１】
ステップＳ９において、制御部１０（回答受付部１８）は、ステップＳ１において受け付けられた質問を、回答者抽出装置１に通信ネットワークＮを介して接続されるユーザ端末２に閲覧可能な状態として、この質問に対する回答を受け付ける。制御部１０（回答受付部１８）は、質問に対する回答を受け付けると、受け付けられた回答を、この質問に関連付けて質問回答ＤＢ２１に記憶させる。
【００５２】
以上のように、第１実施形態によれば、回答者抽出装置１は、質問回答情報検索部１３により、質問回答ＤＢ２１から、ユーザ端末２から受け付けた質問が関連する所定のカテゴリを示すクエリに対応する質問情報及び回答情報を検索し、キーワード抽出部１４により、質問回答情報検索部１３により検索された質問情報に対応する回答情報と、質問回答情報検索部１３により検索された回答情報とを、当該質問が関連する所定のカテゴリにおけるエキスパート回答の抽出候補回答とし、当該抽出候補回答から当該質問が関連する所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出する。また、回答者抽出装置１は、エキスパート回答抽出部１５により、抽出候補回答から、キーワードと関連性の高い回答情報を、エキスパート回答として抽出し、エキスパート回答者抽出部１６により、回答者ＤＢ２２から、エキスパート回答に対応する回答者ＩＤを当該質問が関連する所定のカテゴリにおけるエキスパート回答者の回答者ＩＤとして抽出する。
【００５３】
よって、回答者抽出装置１は、当該質問が関連する所定のカテゴリを示すクエリに対応したエキスパート回答を抽出し、このエキスパート回答に基づいてエキスパート回答者を選択するので、当該質問が関連する所定のカテゴリにおけるエキスパート回答者を抽出することができる。
【００５４】
また、回答者抽出装置１は、キーワード抽出部１４により、抽出候補回答から、当該質問が関連する所定のカテゴリにおける抽出候補回答において、使用頻度の高いワード、長期間使用されているワード及び使用頻度が急上昇したワードのうち、少なくともいずれかのワードをキーワードとして抽出する。
【００５５】
よって、回答者抽出装置１は、対象となる質問が関連する所定のカテゴリにおいて、長期間使用されているキーワードに対応し、過去の質問を含めて長期的に実績をあげているエキスパート回答者、使用頻度の高いキーワードに対応し、コンスタントに回答していると考えられるエキスパート回答者、使用頻度が急上昇したキーワードに対応し、トレンドとなっている質問に詳しいと考えられるエキスパート回答者を、それぞれ抽出することができる。
【００５６】
また、回答者抽出装置１は、質問受付部１１により質問を受け付けたことに応じて、クエリ抽出部１２により、この質問に基づいて、当該質問が関連する所定のカテゴリを示すクエリを抽出する。よって、回答者抽出装置１は、質問に適したエキスパート回答者を選択することができる。
【００５７】
また、回答者抽出装置１は、質問通知部１７により、抽出されたエキスパート回答者に対して、質問を通知するので、質問を通知しない場合に比べて、質問に適したエキスパート回答者から迅速に適切な回答を得られる可能性を高くすることができる。
【００５８】
＜第２実施形態＞
以下、本発明の第２実施形態について図を参照しながら説明する。なお、第１実施形態と同様の構成には同一の符号を付し、説明を省略又は簡略化する。
【００５９】
図８は、第２実施形態に係る回答者抽出装置１Ａの機能概要を示す図である。
回答者抽出装置１Ａは、制御部１０Ａと、記憶部２０Ａとを備える。制御部１０Ａは、質問受付部１１Ａと、質問回答情報検索部１３Ａと、キーワード抽出部１４Ａと、エキスパート回答抽出部１５Ａと、エキスパート回答者抽出部１６Ａと、質問通知部１７Ａと、回答受付部１８とを備える。記憶部２０Ａは、質問回答ＤＢ２１Ａと、回答者ＤＢ２２と、エキスパート回答者ＤＢ２３とを備える。
【００６０】
図９は、第２実施形態に係る質問回答ＤＢ２１Ａを示す図である。質問回答ＤＢ２１Ａは、質問者から投稿された質問を示す質問情報と、当該質問情報に対応し回答者から投稿された回答を示す回答情報と、当該質問が関連するカテゴリと、を関連付けて記憶する。図９に示すように、質問回答ＤＢ２１Ａは、質問ＩＤと、質問が関連するカテゴリ名と、質問者ＩＤと、質問日時と、質問内容と、回答ＩＤと、回答日時と、回答内容と、を関連付けて記憶する。なお、図９に示されるように、質問回答ＤＢ２１Ａでは、一の質問に対して、複数の回答が関連付けられて記憶されている。
【００６１】
質問回答情報検索部１３Ａは、質問回答ＤＢ２１Ａに記憶されているカテゴリ名を、所定のカテゴリを示すクエリとして、質問回答ＤＢ２１Ａに記憶されている全てのカテゴリについて、質問回答ＤＢ２１Ａから、このカテゴリごとに、質問情報及び回答情報を検索する。なお、質問回答情報検索部１３Ａに係る処理は、定期的（例えば、１日に１回等）に行われる。なお、これに限られず、質問回答情報検索部１３Ａは、所定のカテゴリを表すキーワードを記憶部２０に記憶させておき、当該キーワードを所定のカテゴリを示すクエリとしてもよい。また、一度に全てのカテゴリについて処理を行うのではなく、全てのカテゴリを複数のブロックに分けて当該ブロックごとに処理を行い、周期的に全てのカテゴリについて処理を行うようにしてもよい。
【００６２】
キーワード抽出部１４Ａは、質問回答情報検索部１３Ａにより検索されたカテゴリを示すクエリごとの質問情報に対応する回答情報と、質問回答情報検索部１３Ａにより検索されたカテゴリを示すクエリごとの回答情報とを、カテゴリにおけるエキスパート回答の抽出候補回答とする。続いて、キーワード抽出部１４Ａは、当該抽出候補回答から所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出し、このキーワードをカテゴリに関連付けてエキスパート回答者ＤＢ２３に記憶させる。すなわち、キーワード抽出部１４Ａは、カテゴリごとに抽出候補回答を生成するとともに、カテゴリごとにキーワードを抽出し、このキーワードをエキスパート回答者ＤＢ２３に記憶させる。キーワード抽出の具体的な処理は、第１実施形態と同様である。
【００６３】
エキスパート回答抽出部１５Ａは、カテゴリごとに、抽出候補回答から、キーワード抽出部１４Ａにより抽出されたキーワードと関連性の高い回答情報を、質問に対する優れた回答を示すエキスパート回答として抽出する。
【００６４】
エキスパート回答者抽出部１６Ａは、回答者ＤＢ２２から、エキスパート回答抽出部１５により抽出されたカテゴリごとのエキスパート回答に対応する回答者ＩＤを、カテゴリに対応するエキスパート回答者の回答者ＩＤとして抽出する。また、エキスパート回答者抽出部１６Ａは、抽出されたエキスパート回答者の回答者ＩＤを、カテゴリと関連付けて、エキスパート回答者ＤＢ２３に記憶させる。
【００６５】
図１０は、第２実施形態に係るエキスパート回答者ＤＢ２３を示す図である。エキスパート回答者ＤＢ２３は、カテゴリと、このカテゴリに対応するキーワードと、このカテゴリに対応するエキスパート回答者の回答者ＩＤと、を関連付けて記憶する。
【００６６】
質問受付部１１Ａは、ユーザ端末２から、質問を受け付けるとともに、質問が関連するカテゴリを受け付ける。また、質問受付部１１Ａは、ユーザ端末２から質問を受け付けたことに応じて、受け付けた質問と、質問ＩＤと、質問が関連するカテゴリと、質問者ＩＤと、質問を受け付けた日時を質問情報として、質問回答ＤＢ２１Ａに記憶させる。なお、第２実施形態では、カテゴリを記憶するカテゴリＤＢを予め記憶部２０Ａに記憶しておき、このカテゴリＤＢに基づいて、ユーザ端末２から質問が関連するカテゴリを選択させるようにしてもよい。なお、これに限られず、当該受け付けた質問について、第１実施形態と同様に、ＩＦ・ＩＤＦ値を計算したり、類似文検索を行うことにより、自動的に当該質問が関連するカテゴリを判定してもよい。
【００６７】
質問通知部１７Ａは、質問受付部１１Ａにより、質問と、質問が関連するカテゴリとを受け付けられたことに応じて、エキスパート回答者ＤＢ２３に基づいて、このカテゴリに対応するエキスパート回答者の回答者ＩＤを抽出する。続いて、質問通知部１７Ａは、抽出された回答者ＩＤに基づいて、回答者ＤＢ２２から回答者の連絡先を抽出し、この連絡先に対して、質問受付部１１Ａにより受け付けられた質問を通知する。
【００６８】
図１１は、第２実施形態に係る回答者抽出装置１Ａの制御部１０Ａによる、定期的にエキスパート回答者を抽出する処理を示すフローチャートである。
【００６９】
ステップＳ１１において、制御部１０Ａ（質問回答情報検索部１３Ａ）は、質問回答ＤＢ２１Ａから、カテゴリごとに質問情報及び回答情報を検索する。
【００７０】
ステップＳ１２において、制御部１０Ａ（キーワード抽出部１４Ａ）は、ステップＳ１１において検索されたカテゴリごとの質問情報に対応する回答情報と、ステップＳ１１において検索されたカテゴリごとの回答情報とを、カテゴリにおけるエキスパート回答の抽出候補回答とし、当該抽出候補回答から所定のカテゴリの特徴語であるキーワードを当該キーワードの使用属性に基づいて抽出する。
【００７１】
ステップＳ１３において、制御部１０Ａ（キーワード抽出部１４Ａ）は、ステップＳ１２において抽出されたキーワードを、カテゴリと関連付けて、エキスパート回答者ＤＢ２３に記憶させる。
【００７２】
ステップＳ１４において、制御部１０Ａ（エキスパート回答抽出部１５Ａ）は、カテゴリごとに、抽出候補回答から、ステップＳ１２において抽出されたキーワードと関連性の高い回答情報を、エキスパート回答として抽出する。
【００７３】
ステップＳ１５において、制御部１０Ａ（エキスパート回答者抽出部１６Ａ）は、回答者ＤＢ２２から、ステップＳ１４において抽出されたカテゴリごとのエキスパート回答に対応する回答者の回答者ＩＤを、カテゴリに対応するエキスパート回答者の回答者ＩＤとして抽出する。
【００７４】
ステップＳ１６において、制御部１０Ａ（エキスパート回答者抽出部１６Ａ）は、ステップＳ１５において抽出されたエキスパート回答者の回答者ＩＤを、カテゴリと関連付けて、エキスパート回答者ＤＢ２３に記憶させる。
【００７５】
図１２は、第２実施形態に係る回答者抽出装置１Ａの制御部１０Ａによる、ユーザ端末２から質問を受け付けてから、エキスパート回答者に質問を通知するまでの処理の流れを示すフローチャートである。
【００７６】
ステップＳ２１において、制御部１０Ａ（質問受付部１１Ａ）は、ユーザ端末２から、質問を受け付けるとともに、質問が関連するカテゴリを受け付ける。
ステップＳ２２において、制御部１０Ａ（質問受付部１１Ａ）は、ステップＳ２１において質問とカテゴリとを受け付けたことに応じて、受け付けた質問と、質問が関連するカテゴリと、を質問情報として、質問回答ＤＢ２１Ａに記憶させる。
【００７７】
ステップＳ２３において、制御部１０Ａ（質問通知部１７Ａ）は、ステップＳ２１において質問とカテゴリとを受け付けたことに応じて、この質問からキーワードを抽出する。
【００７８】
ステップＳ２４において、制御部１０Ａ（質問通知部１７Ａ）は、エキスパート回答者ＤＢ２３に基づいて、ステップＳ２１において受け付けたカテゴリと、ステップＳ２３において抽出されたキーワードとに対応するエキスパート回答者の回答者ＩＤを抽出する。
【００７９】
ステップＳ２５において、制御部１０Ａ（質問通知部１７Ａ）は、抽出された回答者の回答者ＩＤに基づいて、回答者ＤＢ２２から回答者の連絡先を抽出し、この連絡先に対して、質問受付部１１Ａにより受け付けられた質問を通知する。
【００８０】
以上のように、第２実施形態によれば、回答者抽出装置１Ａは、ユーザ端末２から質問及びカテゴリを受け付けたことに応じて、質問通知部１７Ａにより、エキスパート回答者ＤＢ２３に基づいて、このカテゴリに対応するエキスパート回答者の回答者ＩＤを抽出する。また、回答者抽出装置１Ａは、質問通知部１７Ａにより、この回答者ＩＤに基づいて、回答者ＤＢ２２から回答者の連絡先を抽出し、この連絡先に対して、質問受付部１１Ａにより受け付けられた質問を通知する。
【００８１】
すなわち、回答者抽出装置１Ａは、予めバッチ処理でエキスパート回答者ＤＢ２３を更新し、ユーザ端末２から質問を受け付けたことに応じて、エキスパート回答者ＤＢ２３に基づいて回答者ＩＤを抽出するように、質問を受け付けてからの処理を最低限の処理とする。よって、回答者抽出装置１Ａは、第１実施形態の回答者抽出装置１に示されるように、予めバッチ処理でエキスパート回答者ＤＢ２３を更新しない場合に比べて、質問を受け付けてから、質問をエキスパート回答者に通知するまでの時間を短縮することができる。
【００８２】
また、回答者抽出装置１Ａは、質問回答情報検索部１３Ａに係る処理を定期的に行うので、エキスパート回答者ＤＢ２３の状態を常に最新のものに保つことができ、適切なエキスパート回答者を抽出することができる。
【００８３】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００８４】
１、１Ａ  回答者抽出装置
１０、１０Ａ  制御部
１１、１１Ａ  質問受付部
１２  クエリ抽出部
１３、１３Ａ  質問回答情報検索部
１４、１４Ａ  キーワード抽出部
１５、１５Ａ  エキスパート回答抽出部
１６、１６Ａ  エキスパート回答者抽出部
１７、１７Ａ  質問通知部
１８  回答受付部
２０、２０Ａ  記憶部
２１、２１Ａ  質問回答ＤＢ
２２  回答者ＤＢ
２３  エキスパート回答者ＤＢ
【図１】
2012068742.tif 000003
【図２】
2012068742.tif 000004
【図３】
2012068742.tif 000005
【図４】
2012068742.tif 000006
【図５】
2012068742.tif 000007
【図６】
2012068742.tif 000008
【図７】
2012068742.tif 000009
【図８】
2012068742.tif 000010
【図９】
2012068742.tif 000011
【図１０】
2012068742.tif 000012
【図１１】
2012068742.tif 000013
【図１２】
2012068742.tif 000014