(57)【要約】本発明は、キーワード別にユーザの専門家指数を算定する方法及びこの方法を実行するシステムに関する。本発明に係るキーワードの専門家指数算定システムによって実行されるキーワードの専門家指数算定方法は、任意のキーワードを専門分野として入力したユーザ識別子にキーワードと関連した第１キーワードの専門家指数を付与する第１ステップと、キーワードが異なるユーザによってユーザ識別子に対応して格納された場合に、ユーザ識別子にキーワードと関連した第２キーワードの専門家指数を付与する第２ステップと、ユーザ識別子がキーワードに対する回答活動を実行した場合に、ユーザ識別子にキーワードと関連した第３キーワードの専門家指数を付与する第３ステップと、第１キーワードの専門家指数、第２キーワードの専門家指数、及び第３キーワードの専門家指数に基づいてキーワードに対するユーザ識別子のキーワードの専門家指数を算定する第４ステップとを含む。【選択図】図２
2009528613.tif 000002
【特許請求の範囲】
【請求項１】
任意のキーワードを専門分野として入力したユーザ識別子に前記キーワードと関連した第１キーワードの専門家指数を付与する第１ステップと、
前記キーワードが異なるユーザによって前記ユーザ識別子に対応して格納された場合に、前記ユーザ識別子に前記キーワードと関連した第２キーワードの専門家指数を付与する第２ステップと、
前記ユーザ識別子が前記キーワードに対する回答活動を実行した場合に、前記ユーザ識別子に前記キーワードと関連した第３キーワードの専門家指数を付与する第３ステップと、
前記第１キーワードの専門家指数、前記第２キーワードの専門家指数、前記第３キーワードの専門家指数のうちの少なくとも１つに基づいて前記キーワードに対する前記ユーザ識別子のキーワードの専門家指数を算定する第４ステップと、
を含むことを特徴とするキーワードの専門家指数算定方法。
【請求項２】
前記第１ステップから前記第４ステップを、登録されたすべてのユーザ識別子に対して実行する第５ステップと、
前記キーワードの専門家指数に応じて前記キーワードに対するキーワードの専門家を整列し、各キーワード別にデータベースに格納する第６ステップと、
をさらに含むことを特徴とする請求項１に記載のキーワードの専門家指数算定方法。
【請求項３】
前記第５ステップから前記第６ステップを前記キーワードの専門家指数算定システムで分類されるすべてのキーワードに対して実行するステップ、
をさらに含むことを特徴とする請求項２に記載のキーワードの専門家指数算定方法。
【請求項４】
任意のユーザから質問が入力された場合に、前記質問と関連したキーワードを抽出するステップと、
前記データベースを参照して前記キーワードと関連したキーワードの専門家のユーザ識別子をＮ個抽出するステップと、
前記ユーザ識別子のリストを前記ユーザに露出させて前記キーワードの専門家を前記ユーザに提供するステップと、
をさらに含むことを特徴とする請求項３に記載のキーワードの専門家指数算定方法。
【請求項５】
任意のユーザによって前記キーワードの専門家が選択される場合に、前記キーワードの専門家と関連した前記キーワードの専門家指数を前記データベースを参照して抽出するステップと、
前記キーワードの専門家指数をキーワード別に整列及びリスティングして前記ユーザに提供するステップと、
をさらに含むことを特徴とする請求項３に記載のキーワードの専門家指数算定方法。
【請求項６】
前記第２ステップは、
前記ユーザ識別子を格納した他のユーザがいるか否かを検索するステップと、
前記他のユーザが検索される場合に、前記キーワードが前記他のユーザのキーワード格納領域に格納されているか否かを確認するステップと、
前記キーワードの格納が確認される場合に、前記ユーザ識別子に前記キーワードと関連した第２キーワードの専門家指数を付与するステップと、
を含むことを特徴とする請求項１に記載のキーワードの専門家指数算定方法。
【請求項７】
前記第２キーワードの専門家指数は、前記キーワードの格納された回数に応じて加重値指数を付与したり、前記キーワードを格納した前記他のユーザと関連したユーザ指数に基づいて加重値指数を付与したりすることを特徴とする請求項６に記載のキーワードの専門家指数算定方法。
【請求項８】
前記キーワード格納領域は、前記ユーザが前記キーワードと関連した専門家であると判断した他のユーザの識別子に対して前記キーワードを入力する格納領域であることを特徴とする請求項６に記載のキーワードの専門家指数算定方法。
【請求項９】
前記キーワードの専門家指数算定システムに登録されたすべてのユーザの回答活動と関連した情報をデータベースに保持するステップをさらに含むことを特徴とする請求項１に記載のキーワードの専門家指数算定方法。
【請求項１０】
前記第３ステップは、
前記データベースを参照して前記キーワードと関連した第３キーワードの専門家指数を生成するステップと、
前記ユーザ識別子に前記第３キーワードの専門家指数を付与するステップと、
を含むことを特徴とする請求項９に記載のキーワードの専門家指数算定方法。
【請求項１１】
前記データベースを参照して前記キーワードと関連した第３キーワードの専門家指数を生成する前記ステップは、
前記データベースを参照し、一定期間の間に前記キーワードと関連したユーザ識別子に対して入力された質問の数を抽出するステップ、
を含むことを特徴とする請求項１０に記載のキーワードの専門家指数算定方法。
【請求項１２】
前記データベースを参照して前記キーワードと関連した第３キーワードの専門家指数を生成する前記ステップは、
前記データベースを参照し、一定期間の間に前記キーワードと関連した前記ユーザ識別子から入力された回答の採択数および非採択数を抽出するステップと、
前記採択数および非採択数を介して前記回答の総数および採択率を計算するステップと、
をさらに含むことを特徴とする請求項１０に記載のキーワードの専門家指数算定方法。
【請求項１３】
前記質問の数、前記回答の採択数および非採択数、または前記回答の総数および採択率に加重値を付与して指数化して第３キーワードの専門家指数を生成するステップ、
をさらに含むことを特徴とする請求項１１または１２に記載のキーワードの専門家指数算定方法。
【請求項１４】
前記第４ステップは、
前記第１キーワードの専門家指数、前記第２キーワードの専門家指数、または前記第３キーワードの専門家指数別に加重値を付与し、加算または乗算に基づいて前記キーワードの専門家指数を算定するステップであることを特徴とする請求項１に記載のキーワードの専門家指数算定方法。
【請求項１５】
任意のキーワードに対してデータベースを参照し、（１）ユーザが専門分野として前記キーワードを入力したか否か、（２）他のユーザが前記ユーザのユーザ識別子に対応して前記キーワードを入力したか否か、（３）一定期間の間に前記キーワードに対して前記ユーザが質問を受けた数、（４）前記一定期間の間に前記ユーザが前記キーワードと関連して作成した回答の採択数および非採択数、または（５）前記採択数および非採択数に基づいて計算された前記回答の総数および採択率のファクタを分析するステップと、
前記（１）から前記（５）のファクタと関連した少なくとも１つのユーザが存在する場合に、前記ユーザの識別子に対して加重値を付与して指数化するステップと、
前記ユーザ別に前記加重値を合算して前記キーワードに対するキーワードの専門家指数を算定するステップと、
を含むことを特徴とするキーワードの専門家指数算定方法。
【請求項１６】
前記加重値は、所定の基準によって互いに異なるように決定され、必要に応じて変更して付与することができることを特徴とする請求項７、１４、または１５のうちのいずれか一項に記載のキーワードの専門家指数算定方法。
【請求項１７】
請求項１〜１２、１４、または１５のうちのいずれか一項の方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１８】
任意のキーワードを専門分野として入力したユーザ識別子に前記キーワードと関連した第１キーワードの専門家指数を付与する第１指数部と、
前記キーワードが異なるユーザによって前記ユーザ識別子に対応して格納された場合に、前記ユーザ識別子に前記キーワードと関連した第２キーワードの専門家指数を付与する第２指数部と、
前記ユーザ識別子が前記キーワードに対する回答活動を実行した場合に、前記ユーザ識別子に前記キーワードと関連した第３キーワードの専門家指数を付与する第３指数部と、
前記第１キーワードの専門家指数、前記第２キーワードの専門家指数、前記第３キーワードの専門家指数のうちの少なくとも１つに基づいて前記キーワードに対する前記ユーザ識別子のキーワードの専門家指数を算定する指数算定部と、
を備えることを特徴とするキーワードの専門家指数算定システム。
【請求項１９】
前記第１指数部、前記第２指数部、前記第３指数部、および前記指数算定部を前記キーワードの専門家指数算定システムに登録されたすべてのユーザ識別子に対して繰り返して実行させる第１反復部と、
前記キーワードの専門家指数に応じて前記キーワードに対するキーワードの専門家を整列し、各キーワード別にデータベースに格納する格納部と、
をさらに備えることを特徴とする請求項１８に記載のキーワードの専門家指数算定システム。
【請求項２０】
前記第１反復部および前記格納部を前記キーワードの専門家指数算定システムで分類されるすべてのキーワードに対して繰り返して実行させる第２反復部、
をさらに備えることを特徴とする請求項１９に記載のキーワードの専門家指数算定システム。
【請求項２１】
任意のユーザから質問が入力された場合に、前記質問と関連したキーワードを抽出するキーワード抽出部と、
前記データベースを参照して前記キーワードと関連したキーワードの専門家のユーザ識別子をＮ個抽出するユーザ識別子抽出部と、
前記ユーザ識別子のリストを前記ユーザに露出させることで、前記キーワードの専門家を前記ユーザに提供するキーワードの専門家提供部と、
をさらに備えることを特徴とする請求項２０に記載のキーワードの専門家指数算定システム。
【請求項２２】
任意のユーザから前記キーワードの専門家が選択される場合に、前記キーワードの専門家と関連した前記キーワードの専門家指数を前記データベースを参照して抽出するキーワードの専門家指数抽出部と、
前記キーワードの専門家指数をキーワード別に整列し、かつリスティングして前記ユーザに提供するリスト提供部と、
をさらに備えることを特徴とする請求項２０に記載のキーワードの専門家指数算定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キーワード別にユーザの専門家指数を算定する方法およびこの方法を実行するシステムに関する。
【背景技術】
【０００２】
通信網を介して質問および回答を行う方法において、質問者が質問と関連したディレクトリを選択し、ディレクトリと関連したサービスウェブページ上に質問の題目と内容を掲載する場合、他のユーザの中で関連知識を有しているユーザが回答者となって質問に対する回答を提供する方法を用いていたが、回答者の専門性を確信できないという問題点を有している。
【０００３】
従来技術では、これを解決するために、通信網におけるユーザの回答活動などを考慮してユーザの全体的な専門家指数のみを算定し、これを介して回答者の専門性を確認する方法を用いていた。
【０００４】
しかしながら、このような方法は、ユーザが回答活動を多く行ってその専門家指数が高くなったとしても、質問者の質問と関連した知識を保有しているのかが全く分からないという問題点がある上に、上述したような専門家指数のみで回答者を選択した質問者は、回答者から回答を受けても、その回答に対する満足度を期待できないという問題点がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記した従来技術の問題点を解決するために案出されたものであって、キーワード別にユーザの専門家指数を算定する方法に関する新しい技術を提案する。
【０００６】
本発明は、任意のキーワードと関連した質問および回答に対する資料に対して加重値を付与して指数化し、システム上のすべてのユーザに対するキーワードの専門家指数を算定することで、質問を伝達しようとする質問者がキーワードと関連した知識を保有している回答者を容易に把握できるようにすることを目的とする。
【０００７】
また、本発明は、システムで質問から抽出したキーワードに対してキーワードの専門家指数が高い回答者を推薦し、質問者が選択した回答者に質問を伝達することで、回答に対する質問者の満足度を高めつつ、キーワードの専門家指数が高い回答者がさらに多くの頻度で質問者に露出されるようにして回答者に質問が伝達される確率を高め、回答する質問を探し回る時間および労力を減らすことを他の目的とする。
【０００８】
さらに、本発明は、サービス提供会社で上記のような方法を介して質問者の満足度を増加させ、回答者にさらに多くの質問が伝達されるようにすることで、サービスを活性化させ、さらに多くのユーザがサービス提供会社のサービスを用いるようにすることをさらに他の目的とする。
【課題を解決するための手段】
【０００９】
前記の目的を達成し、上述した従来技術の問題点を解決するために、本発明の一実施形態に係るキーワードの専門家指数算定システムによって実行されるキーワードの専門家指数算定方法は、任意のキーワードを専門分野として入力したユーザ識別子（ＩＤ）に前記キーワードと関連した第１キーワードの専門家指数を付与する第１ステップと、前記キーワードが異なるユーザによって前記ユーザ識別子に対応して格納された場合に、前記ユーザ識別子に前記キーワードと関連した第２キーワードの専門家指数を付与する第２ステップと、前記ユーザ識別子が前記キーワードに対する回答活動を実行した場合に、前記ユーザ識別子に前記キーワードと関連した第３キーワードの専門家指数を付与する第３ステップと、前記第１キーワードの専門家指数、前記第２キーワードの専門家指数、および前記第３キーワードの専門家指数に基づいて前記キーワードに対する前記ユーザ識別子のキーワードの専門家指数を算定する第４ステップとを含む。
【００１０】
本発明の一側によれば、キーワードの専門家指数算定システムによって実行されるキーワードの専門家指数算定方法は、前記第１ステップから前記第４ステップを前記キーワードの専門家指数算定システムに登録されたすべてのユーザ識別子に対して実行する第５ステップと、前記キーワードの専門家指数に応じて前記キーワードに対するキーワードの専門家を整列し、各キーワード別にデータベースに格納する第６ステップとをさらに含むことができる。
【００１１】
本発明の他の側面によれば、キーワードの専門家指数算定システムによって実行されるキーワードの専門家指数算定方法は、前記第５ステップから前記第６ステップを前記キーワードの専門家指数算定システムで分類するすべてのキーワードに対して実行するステップをさらに含むことができる。
【００１２】
本発明のさらに他の側面によれば、キーワードの専門家指数算定システムによって実行されるキーワードの専門家指数算定方法は、任意のユーザから質問が入力された場合に、前記質問と関連したキーワードを抽出するステップと、前記データベースを参照して前記キーワードと関連したキーワードの専門家のユーザ識別子をＮ個抽出するステップと、前記ユーザ識別子のリストを前記ユーザに露出させることで、前記キーワードの専門家を前記ユーザに提供するステップとをさらに含むことができる。
【００１３】
本発明の他の実施形態に係るキーワードの専門家指数算定システムによって実行されるキーワードの専門家指数算定方法は、任意のキーワードに対してデータベースを参照し、（１）ユーザが専門分野として前記キーワードを入力したか否か、（２）他のユーザが前記ユーザのユーザ識別子に対応して前記キーワードを入力したか否か、（３）一定期間の間に前記キーワードに対して前記ユーザが質問を受けた数、（４）前記一定期間の間に前記ユーザが前記キーワードと関連して作成した回答の採択数および非採択数、または（５）前記採択数および非採択数を介して計算した前記回答の総数および採択率のファクタ（Ｆａｃｔｏｒ）を分析するステップと、前記（１）から前記（５）のファクタと関連した少なくとも１つのユーザが存在する場合に、前記ユーザの識別子に対して加重値を付与して指数化するステップと、前記ユーザ別に前記加重値を合算して前記キーワードに対するキーワードの専門家指数を算定するステップとを含む。
【００１４】
本発明のさらに他の実施形態に係るキーワードの専門家指数算定システムは、任意のキーワードを専門分野として入力したユーザ識別子にキーワードと関連した第１キーワードの専門家指数を付与する第１指数部と、前記キーワードが異なるユーザによって前記ユーザ識別子に対応して格納された場合に、前記ユーザ識別子に前記キーワードと関連した第２キーワードの専門家指数を付与する第２指数部と、前記ユーザ識別子が前記キーワードに対する回答活動を実行した場合に、前記ユーザ識別子に前記キーワードと関連した第３キーワードの専門家指数を付与する第３指数部と、前記第１キーワードの専門家指数、前記第２キーワードの専門家指数、および前記第３キーワードの専門家指数に基づいて前記キーワードに対する前記ユーザ識別子のキーワードの専門家指数を算定する指数算定部とを備えることができる。
【発明を実施するための最良の形態】
【００１５】
以下、添付の図面を参照しながら、本発明に係る多様な実施形態について詳しく説明する。
【００１６】
図１は、本発明の一実施形態において、通信網を介してキーワード別にユーザの専門家指数を算定するシステムを概括的に示す図である。
【００１７】
図１に示すように、キーワードの専門家指数算定システム１００とユーザの端末機１０１または１０２は、有無線通信網１０３、１０４を介して互いに接続してデータの送受信過程を実行する。キーワードの専門家指数算定システム１００は、ユーザの端末機１０１または１０２を介して入力された資料（データ）を分析し、キーワードの専門家指数算定システム１００で分類するすべてのキーワードと登録されたすべてのユーザに対してキーワードの専門家指数を算定し、キーワードの専門家指数を用いてユーザにキーワードの専門家を推薦する。一方、本発明に係るキーワードの専門家指数算定システム１００がインターネット検索サービスシステムに統合されて運営されることは、本発明が属する技術分野における当業者において自明である。
【００１８】
図２は、本発明の一実施形態において、キーワードの専門家指数を算定するシステムで分類するすべてのキーワード別に、当該システムに登録されたすべてのユーザに対してキーワードの専門家指数を算定する方法を説明するためのフローチャートである。
【００１９】
ステップＳ２０１で、キーワードの専門家指数算定システム１００は、任意のキーワードを専門分野として入力したユーザ識別子にキーワードと関連した第１キーワードの専門家指数を付与する。
【００２０】
ステップＳ２０２で、キーワードの専門家指数算定システム１００は、キーワードが異なるユーザによってユーザ識別子に対応して格納された場合に、ユーザ識別子にキーワードと関連した第２キーワードの専門家指数を付与する。
【００２１】
ステップＳ２０３で、キーワードの専門家指数算定システム１００は、ユーザ識別子がキーワードに対する回答活動を実行した場合に、ユーザ識別子にキーワードと関連した第３キーワードの専門家指数を付与する。この場合に、キーワードの専門家指数算定システム１００は、登録されたすべてのユーザの回答活動と関連した情報をデータベースに保持する。
【００２２】
ステップＳ２０４で、キーワードの専門家指数算定システム１００は、第１キーワードの専門家指数、第２キーワードの専門家指数、または第３キーワードの専門家指数に基づいてキーワードに対するユーザ識別子のキーワードの専門家指数を算定する。この場合に、ステップＳ２０４は、第１キーワードの専門家指数、第２キーワードの専門家指数、または第３キーワードの専門家指数別に加重値を付与し、加算または乗算に基づいてキーワードの専門家指数を算定するステップであることを特徴とすることができる。さらに、加重値は、所定の基準によって互いに異なるように決定され、必要に応じて変更して付与することができる。
【００２３】
ステップＳ２０５で、キーワードの専門家指数算定システム１００は、ステップＳ２０１〜ステップＳ２０４をキーワードの専門家指数算定システム１００に登録されたすべてのユーザ識別子に対して実行する。この場合に、ステップＳ２０１〜ステップＳ２０４が登録されたすべてのユーザ識別子に対して実行されるとステップＳ２０６を実行し、すべてのユーザ識別子に対して実行されていなければステップＳ２０１を実行する。
【００２４】
ステップＳ２０６で、キーワードの専門家指数算定システム１００は、キーワードの専門家指数に応じてキーワードに対するキーワードの専門家を整列し、各キーワード別にデータベースに格納する。
【００２５】
ステップＳ２０７で、キーワードの専門家指数算定システム１００は、ステップＳ２０５からステップＳ２０６をキーワードの専門家指数算定システム１００で分類するすべてのキーワードに対して実行する。この場合に、ステップＳ２０５からステップＳ２０６が分類されたすべてのキーワードに対して実行されていなければステップＳ２０５を実行し、すべてのキーワードに対して実行されていればキーワードの専門家指数算定システム１００を終了する。
【００２６】
このように、任意のキーワードと関連した質問および回答に対する資料に対して加重値を付与して指数化し、システム上のすべてのユーザに対するキーワードの専門家指数を算定することで、質問を伝達しようとする質問者がキーワードと関連した知識を保有している回答者を容易に把握できるようになる。
【００２７】
また、すべてのキーワードそれぞれにすべてのユーザ識別子に対するキーワードの専門家指数を算定してデータベースに格納することで、任意のキーワードに対するキーワードの専門家リストを生成することができる。
【００２８】
図３は、本発明の一実施形態において、キーワードの専門家指数を介してユーザが入力した質問と関連したユーザを推薦する方法を説明するためのフローチャートである。この場合に、図３に示すように、ステップＳ３０１からステップＳ３０７は、ステップＳ２０７の後に追加して実行することができる。
【００２９】
ステップＳ３０１で、キーワードの専門家指数算定システム１００は、ユーザの端末機１０１または１０２を介して質問が入力されたか否かを確認し、質問が入力されればステップＳ３０２を実行し、質問が入力されなければステップＳ３０５を実行する。
【００３０】
ステップＳ３０２で、キーワードの専門家指数算定システム１００は、質問を介して質問と関連したキーワードを抽出する。
【００３１】
ステップＳ３０３で、キーワードの専門家指数算定システム１００は、データベースを参照してキーワードと関連したユーザ識別子をＮ個抽出する。
【００３２】
ステップＳ３０４で、キーワードの専門家指数算定システム１００は、ユーザ識別子のリストをユーザの端末機１０１または１０２に露出させることで、キーワードの専門家をユーザに推薦する。
【００３３】
ステップＳ３０５で、キーワードの専門家指数算定システム１００は、ユーザからキーワードの専門家が選択されたか否かを確認し、選択されればステップＳ３０６を実行し、キーワードの専門家が選択されなければキーワードの専門家指数算定システム１００を終了する。この場合に、任意のサービスウェブページに露出されたユーザ識別子を選択する場合にも、ステップＳ３０６を実行することができる。
【００３４】
ステップＳ３０６で、キーワードの専門家指数算定システム１００は、キーワードの専門家と関連したキーワードの専門家指数をデータベースを参照して抽出する。
【００３５】
ステップＳ３０７で、キーワードの専門家指数算定システム１００は、キーワードの専門家指数をキーワード別に整列し、かつリスティングしてユーザの端末機１０１または１０２に送信する。
【００３６】
このように、キーワードの専門家指数算定システム１００で質問から抽出したキーワードに対してキーワードの専門家指数が高いキーワードの専門家を推薦し、質問者が選択したキーワードの専門家に質問を伝達することで、回答に対する質問者の満足度を高めることができる上に、キーワードの専門家指数が高いキーワードの専門家がさらに多くの頻度で質問者に露出されるようにしてキーワードの専門家に質問が伝達される確率を高め、回答する質問を探し回る時間および労力を減らすことができる。
【００３７】
また、サービス提供会社は、上述したように質問者の満足度を増加させ、キーワードの専門家にさらに多くの質問が伝達されるようにすることで、サービスを活性化させ、さらに多くのユーザがサービス提供会社のサービスを用いるようにすることができる。
【００３８】
図４は、本発明の一実施形態において、任意のキーワードを専門分野として入力したユーザのキーワードの専門家指数を算定する方法を説明するためのフローチャートである。この場合に、図４に示すように、ステップＳ４０１からステップＳ４０３は、ステップＳ２０２に含まれて実行することができ、ステップＳ４０４からステップＳ４０８は、ステップＳ２０３に含まれて実行することができる。
【００３９】
ステップＳ４０１で、キーワードの専門家指数算定システム１００は、第１キーワードの専門家指数が付与されたユーザ識別子を格納した他のユーザがいるか否かを検索し、キーワードが他のユーザのキーワード格納領域に格納されているか否かを確認する。この場合に、キーワード格納領域は、ユーザがキーワードと関連した専門家であると判断した他のユーザの識別子に対してキーワードを入力する格納領域である。
【００４０】
ステップＳ４０２で、キーワードの専門家指数算定システム１００は、キーワード格納領域でキーワードの格納が確認された場合にはステップＳ４０３を実行し、キーワードの格納が確認されなかった場合にはステップＳ４０４を実行する。
【００４１】
ステップＳ４０３で、キーワードの専門家指数算定システム１００は、ユーザ識別子にキーワードと関連した第２キーワードの専門家指数を付与する。この場合に、第２キーワードの専門家指数は、キーワードの格納された回数に応じて加重値を付与したり、キーワードを格納した他のユーザと関連したユーザ指数に基づいて加重値を付与したりできる。さらに、加重値は、所定の基準によって互いに異なるように決定され、必要に応じて変更して付与することができる。
【００４２】
ステップＳ４０４で、キーワードの専門家指数算定システム１００は、データベースを検索し、一定期間の間にキーワードと関連したユーザ識別子に対して入力された質問の数を抽出する。
【００４３】
ステップＳ４０５で、キーワードの専門家指数算定システム１００は、データベースを検索し、一定期間の間にキーワードと関連したユーザ識別子から入力された回答の採択数および非採択数を抽出する。
【００４４】
ステップＳ４０６で、キーワードの専門家指数算定システム１００は、採択数および非採択数に基づいて回答の総数および採択率を計算する。
【００４５】
ステップＳ４０７で、キーワードの専門家指数算定システム１００は、質問の数、回答の採択数および非採択数、または回答の総数および採択率に加重値を付与して指数化し、第３キーワードの専門家指数を生成する。
【００４６】
ステップＳ４０８で、キーワードの専門家指数算定システム１００は、ユーザ識別子に第３キーワードの専門家指数を付与する。
【００４７】
図５は、本発明の他の実施形態において、複数のファクタを分析してキーワードの専門家指数を算定する方法を説明するためのフローチャートである。
【００４８】
ステップＳ５０１で、キーワードの専門家指数算定システム１００は、任意のキーワードに対してデータベースを参照し、（１）ユーザが専門分野としてキーワードを入力したか否か、（２）他のユーザがユーザのユーザ識別子に対応してキーワードを入力したか否か、（３）一定期間の間にキーワードに対してユーザが質問を受けた数、（４）一定期間の間にユーザがキーワードと関連して作成した回答の採択数および非採択数、または（５）採択数および非採択数に基づいて計算した回答の総数および採択率のファクタを分析する。
【００４９】
ステップＳ５０２で、キーワードの専門家指数算定システム１００は、（１）〜（５）のファクタと関連した少なくとも１つのユーザが存在する場合に、ユーザの識別子に対して加重値を付与して指数化する。この場合に、加重値は、所定の基準によって互いに異なるように決定され、必要に応じて変更して付与することができる。
【００５０】
ステップＳ５０３で、キーワードの専門家指数算定システム１００は、ユーザ別に加重値を合算し、キーワードに対するキーワードの専門家指数を算定する。
【００５１】
図６は、本発明の一実施形態において、任意のキーワードを専門分野として入力したユーザのキーワードの専門家指数を算定するシステムの内部構成を説明するためのブロック図である。この場合に、図６に示すように、キーワードの専門家指数算定システム１００は、第１指数部６０１と、第２指数部６０２と、第３指数部６０３と、指数算定部６０４と、データベース６０５とを備えることができる。
【００５２】
第１指数部６０１は、データベース６０５を参照して任意のキーワードを専門分野として入力したユーザ識別子にキーワードと関連した第１キーワードの専門家指数を付与する。
【００５３】
第２指数部６０２は、キーワードが異なるユーザによってユーザ識別子に対応して格納された場合に、ユーザ識別子にキーワードと関連した第２キーワードの専門家指数を付与する。
【００５４】
第３指数部６０３は、ユーザ識別子がキーワードに対する回答活動を実行した場合に、ユーザ識別子にキーワードと関連した第３キーワードの専門家指数を付与する。
【００５５】
指数算定部６０４は、第１キーワードの専門家指数、第２キーワードの専門家指数、または第３キーワードの専門家指数に基づいてキーワードに対するユーザ識別子のキーワードの専門家指数を算定する。この場合に、指数算定部６０４は、第１キーワードの専門家指数、第２キーワードの専門家指数、または第３キーワードの専門家指数別に加重値を付与し、加算または乗算に基づいてキーワードの専門家指数を算定することができる。
【００５６】
データベース６０５は、第１指数部６０１、第２指数部６０２、または第３指数部６０３と関連し、（１）ユーザが専門分野としてキーワードを入力したか否か、（２）他のユーザがユーザのユーザ識別子に対応してキーワードを入力したか否か、および（３）回答活動内訳を格納している。
【００５７】
図７は、本発明の一実施形態において、分類されたすべてのキーワード別に登録されたすべてのユーザに対してキーワードの専門家指数を算定するシステムの内部構成を説明するためのブロック図である。
【００５８】
第１反復部７０１は、第１指数部６０１、第２指数部６０２、第３指数部６０３、および指数算定部６０４をキーワードの専門家指数算定システム１００に登録されたすべてのユーザ識別子に対して繰り返して実行させる。
【００５９】
格納部７０２は、キーワードの専門家指数に応じてキーワードに対するキーワードの専門家を整列し、各キーワード別にデータベース６０５に格納する。
【００６０】
第２反復部７０３は、第１反復部７０１および格納部７０２をキーワードの専門家指数算定システム１００で分類するすべてのキーワードに対して繰り返して実行させる。
【００６１】
上述したように、すべてのキーワードそれぞれにすべてのユーザ識別子に対するキーワード指数を算定してデータベースに格納することで、任意のキーワードに対するキーワードの専門家リストを生成することができる。
【００６２】
図８は、本発明の一実施形態において、キーワードの専門家指数算定システムに追加してユーザにキーワードの専門家を推薦することができるシステムの内部構成を説明するためのブロック図である。
【００６３】
キーワード抽出部８１１は、任意のユーザから質問が入力された場合に、質問と関連したキーワードを抽出する。
【００６４】
ユーザ識別子抽出部８１２は、データベース６０５を参照してキーワードと関連したキーワードの専門家のユーザ識別子をＮ個抽出する。
【００６５】
キーワードの専門家提供部８１３は、ユーザ識別子のリストをユーザに露出させることで、キーワードの専門家をユーザに提供する。この場合に、ユーザ識別子リストにユーザ識別子に対応するキーワードの専門家指数を追加することができる。
【００６６】
キーワードの専門家指数抽出部８２１は、任意のユーザからキーワードの専門家が選択される場合に、キーワードの専門家と関連したキーワードの専門家指数をデータベース６０５を参照して抽出する。
【００６７】
リスト提供部８２２は、キーワードの専門家指数をキーワード別に整列し、かつリスティング（リスト化）してユーザに提供する。
【００６８】
図９は、本発明の一実施形態において、サービスウェブページを介してユーザの専門分野としてキーワードを入力する方法の一例を示す図である。
【００６９】
符号９００は、キーワードの専門家指数算定システム１００で提供するサービスウェブページであって、自信のある分野をキーワードとして入力することができるフィールド９０１を含んでいる。この場合に、図９に示すように、ディレクトリを選択し（符号９０２）、ディレクトリと関連したキーワードを入力することで（符号９０３）、例のようにディレクトリとキーワードとをマッチングさせて用いることができる（符号９０４）。さらに、キーワードを専門分野として入力したユーザのユーザ識別子にキーワードと関連した第１キーワードの専門家指数を追加してキーワードの専門家指数の算定に用いることができる。
【００７０】
図１０は、本発明の一実施形態において、サービスウェブページを介して他のユーザのユーザ識別子に対応してキーワードを入力する方法の一例を示す図である。
【００７１】
符号１０００は、キーワードの専門家指数算定システム１００で提供するサービスウェブページであって、他のユーザのユーザ識別子を検索して選択し（符号１００１）、選択されて格納されたユーザ識別子に対応するキーワードを入力することができる（符号１００２）。このようにキーワードが入力されたユーザ識別子に対してキーワードと関連した第２キーワードの専門家指数を追加してキーワードの専門家指数の算定に用いることができる。
【００７２】
図１１は、本発明の一実施形態において、ユーザが入力した質問から抽出したキーワードを用いてキーワードの専門家を露出させる方法の一例を示す図である。
【００７３】
符号１１００は、キーワードの専門家指数算定システム１００で提供するサービスウェブページであって、ユーザから入力された質問から抽出したキーワード１１０１と関連したＮ個のユーザ識別子１１０２を抽出し、キーワードの専門家指数１１０３と共に提供する。この場合に、キーワードの専門家指数１１０３は、（１）ユーザが専門分野としてキーワードを入力したか否か、（２）他のユーザがユーザのユーザ識別子に対応してキーワードを入力したか否か、（３）一定期間の間にキーワードに対してユーザが質問を受けた数、（４）一定期間の間にユーザがキーワードと関連して作成した回答の採択数および非採択数、または（５）採択数および非採択数に基づいて計算した回答の総数および採択率などに基づいて生成することができる。
【００７４】
なお、本発明に係るキーワード別にユーザの専門家指数を算定する方法は、コンピュータにより実現される多様な動作を実行するためのプログラム命令を含むコンピュータ読取可能な記録媒体を含む。当該記録媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含むこともでき、記録媒体およびプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知であり使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、フロプティカルディスクのような磁気−光媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれる。また、記録媒体は、プログラム命令、データ構造などを保存する信号を送信する搬送波を含む光または金属線、導波管などの送信媒体でもある。プログラム命令の例としては、コンパイラによって生成されるような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コードを含む。前記したハードウェア要素は、本発明の動作を実行するために一以上のソフトウェアモジュールとして作動するように構成することができ、その逆もできる。
【００７５】
上述したように、本発明の好ましい実施形態を参照して説明したが、該当の技術分野において熟練した当業者にとっては、特許請求の範囲に記載された本発明の思想および領域から逸脱しない範囲内で、本発明を多様に修正および変更させることができることを理解することができるであろう。すなわち、本発明の技術的範囲は、特許請求の範囲に基づいて定められ、発明を実施するための最良の形態により制限されるものではない。
【産業上の利用可能性】
【００７６】
本発明によれば、任意のキーワードと関連した質問および回答に対する資料に対して加重値指数を付与して指数化し、システム上のすべてのユーザに対するキーワードの専門家指数を算定することで、質問を伝達しようとする質問者がキーワードと関連した知識を保有している回答者を容易に把握できるようになる。
【００７７】
また、本発明によれば、システムで質問から抽出したキーワードに対してキーワードの専門家指数が高い回答者を推薦して質問者が選択した回答者に質問を伝達することで、回答に対する質問者の満足度を高めることができる上に、キーワードの専門家指数が高い回答者がより多くの頻度で質問者に露出されるようにし、回答者に質問が伝達される確率を高め、回答する質問を探し回る時間および労力を減らすことができる。
【００７８】
さらに、本発明によれば、サービス提供会社では、上述したような効果によって質問者の満足度を増加させ、回答者により多くの質問が伝達されるようにすることで、サービスを活性化させ、より多くのユーザがサービス提供会社のサービスを用いるようにできる。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施形態において、通信網を介してキーワード別にユーザの専門家指数を算定するシステムを概括的に示す図である。
【図２】本発明の一実施形態において、キーワードの専門家指数を算定するシステムで分類するすべてのキーワード別にシステムに登録されたすべてのユーザに対してキーワードの専門家指数を算定する方法を説明するためのフローチャートである。
【図３】本発明の一実施形態において、キーワードの専門家指数を介してユーザが入力した質問と関連したユーザを推薦する方法を説明するためのフローチャートである。
【図４】本発明の一実施形態において、任意のキーワードを専門分野として入力したユーザのキーワードの専門家指数を算定する方法を説明するためのフローチャートである。
【図５】本発明の他の実施形態において、複数のファクタを分析してキーワードの専門家指数を算定する方法を説明するためのフローチャートである。
【図６】本発明の一実施形態において、任意のキーワードを専門分野として入力したユーザのキーワードの専門家指数を算定するシステムの内部構成を説明するためのブロック図である。
【図７】本発明の一実施形態において、分類されたすべてのキーワード別に登録されたすべてのユーザに対してキーワードの専門家指数を算定するシステムの内部構成を説明するためのブロック図である。
【図８】本発明の一実施形態において、キーワードの専門家指数算定システムに追加してユーザにキーワードの専門家を推薦することができるシステムの内部構成を説明するためのブロック図である。
【図９】本発明の一実施形態において、サービスウェブページを介してユーザの専門分野としてキーワードを入力する方法の一例を示す図である。
【図１０】本発明の一実施形態において、サービスウェブページを介して他のユーザのユーザ識別子に対応してキーワードを入力する方法の一例を示す図である。
【図１１】本発明の一実施形態において、ユーザが入力した質問から抽出したキーワードを用いてキーワードの専門家を露出させる方法の一例を示す図である。
【図１】
2009528613.tif 000003
【図２】
2009528613.tif 000004
【図３】
2009528613.tif 000005
【図４】
2009528613.tif 000006
【図５】
2009528613.tif 000007
【図６】
2009528613.tif 000008
【図７】
2009528613.tif 000009
【図８】
2009528613.tif 000010
【図９】
2009528613.tif 000011
【図１０】
2009528613.tif 000012
【図１１】
2009528613.tif 000013
【国際調査報告】
2009528613.tif 000014
2009528613.tif 000015