(57)【特許請求の範囲】
【請求項１】
検索ログを分析し、疑問需要があるホット検索要求クエリーを見つけるステップＡと、
ステップＡで見つけたクエリーを利用して質問を形成し、知識問答プラットフォームのページレイアウトに発表するステップＢと、
前記知識問答プラットフォームのページレイアウトを通じて、前記質問の関連知識情報を獲得するステップＣと
を含み、
前記ステップＡは、具体的に、
前記検索ログで単語の意味に基づいて疑問需要があるクエリーを識別し、疑問需要があるクエリーでホットクエリーを確定するステップ、又は、
前記検索ログでホットクエリーを確定し、確定したホットクエリーで単語の意味に基づいて疑問需要があるクエリーを識別するステップ、又は、
前記検索ログで単語の意味に基づいて疑問需要があるクエリーを識別し、又、前記検索ログでホットクエリーを確定し、識別した疑問需要があるクエリーと確定したホットクエリーの交差集合を取るステップ
を含むことを特徴とする関連知識情報を獲得する方法。
【請求項２】
前記疑問需要があるクエリーを識別するステップは、具体的に、
単語の意味に基づいてクエリーを単語分離処理するステップと、
単語分離処理して得た各単語をそれぞれ疑問属性データベースでマッチングし、各単語の疑問傾向値を確定するステップと、
前記各単語の疑問傾向値を合わせて、クエリーの疑問傾向値を得るステップと、
前記クエリーの疑問傾向値が予め設定した疑問需要閾値を越えるかを判断し、越えると、このクエリーには疑問需要があると確定し、そうしないと、このクエリーには疑問需要がないと確定するステップと
を含み、
前記疑問属性データベースには、データ発見方式又は人為的な配置方式を通じて得た各単語及び各単語に対応する疑問傾向値が記憶されている
ことを特徴とする請求項１に記載の関連知識情報を獲得する方法。
【請求項３】
前記単語に対応する疑問傾向値は、単語が疑問詞であるか否か、又は、単語と疑問詞との関連関係等の要素によって定められる
ことを特徴とする請求項２に記載の関連知識情報を獲得する方法。
【請求項４】
前記ホットクエリーを確定するステップは、具体的に、
クエリーについて関連性に基づくクラスタリングを行って、各クエリー組を得るステップと、
クエリー組毎における各クエリーの検索頻度を合わせて、クエリー組毎の検索頻度を確定するステップと、
検索頻度が予め設定したホット頻度を超えるクエリー組を、ホットクエリー組として確定するステップと、
前記ホットクエリー組から、一つのクエリーを選択して、ホットクエリーとするステップとを
含むことを特徴とする請求項１から３のいずれか一項に記載の関連知識情報を獲得する方法。
【請求項５】
前記ステップＢで前記ステップＡに見つけたクエリーを利用して質問を形成するステップは、具体的に、
見つけたクエリーに対して単語の意味に基づく単語分離処理を行った単語に、品詞ラベルを付くステップと、
付いた品詞ラベルに従って、前記単語分離処理を行った単語と予め設定した質問文章の文法を比較して、前記単語分離処理を行った単語に欠けている単語を付加し、前記質問文章の文法に適合する質問を組合せるステップとを
含むことを特徴とする請求項１から４のいずれか一項に記載の関連知識情報を獲得する方法。
【請求項６】
前記質問を前記知識問答プラットフォームのページレイアウトに発表するステップＢは、具体的に、
予め設定した模擬質問ＩＤの集合から一つのＩＤを選択し、このＩＤを利用してユーザーを模擬して前記質問を知識問答プラットフォームのページレイアウトに発表するステップを含み、
前記模擬質問ＩＤの集合におけるＩＤは、前記知識問答プラットフォームによって登録ユーザーのＩＤとして黙視される
ことを特徴とする請求項１から５のいずれか一項に記載の関連知識情報を獲得する方法。
【請求項７】
前記ステップＣは、具体的に、
前記知識問答プラットフォームのページレイアウトでユーザーが前記質問について解答した関連知識情報を獲得し、前記関連知識情報から良質解答を確定する
ことを特徴とする請求項１から５のいずれか一項に記載の関連知識情報を獲得する方法。
【請求項８】
前記ステップＣは、
前記質問の前記知識問答プラットフォームのページレイアウトでの発表時間が予め設定したオフ時間より長い場合、前記質問の何れの関連知識情報がまだ現れなかったり、又は、前記質問の良質解答がまだ現れなかったら、前記知識問答プラットフォーム上の前記質問が存在するページレイアウトをオフするステップを
含むことを特徴とする請求項７に記載の関連知識情報を獲得する方法。
【請求項９】
検索ログを分析し、疑問需要があるホット検索要求クエリーを見つけるステップＡと、
ステップＡで見つけたクエリーを利用して質問を形成し、知識問答プラットフォームのページレイアウトに発表するステップＢと、
前記知識問答プラットフォームのページレイアウトを通じて、前記質問の関連知識情報を獲得するステップＣと
を含み、
前記ステップＡは、
前記検索ログで疑問需要があるクエリーを識別し、疑問需要があるクエリーでホットクエリーを確定するステップ、又は、
前記検索ログでホットクエリーを確定し、確定したホットクエリーで疑問需要があるクエリーを識別するステップ、又は、
前記検索ログで疑問需要があるクエリーを識別し、又、前記検索ログでホットクエリーを確定し、識別した疑問需要があるクエリーと確定したホットクエリーの交差集合を取るステップを含み、
前記疑問需要があるクエリーを識別するステップは、
単語の意味に基づいてクエリーを単語分離処理するステップと、
単語分離処理して得た各単語をそれぞれ疑問属性データベースでマッチングし、各単語の疑問傾向値を確定するステップと、
前記各単語の疑問傾向値を合わせて、クエリーの疑問傾向値を得るステップと、
前記クエリーの疑問傾向値が予め設定した疑問需要閾値を越えるかを判断し、越えると、このクエリーには疑問需要があると確定し、そうしないと、このクエリーには疑問需要がないと確定するステップと
を含み、
前記疑問属性データベースには、データ発見方式又は人為的な配置方式を通じて得た各単語及び各単語に対応する疑問傾向値が記憶されている
ことを特徴とする関連知識情報を獲得する方法。
【請求項１０】
検索ログを分析し、疑問需要があるホット検索要求クエリーを見つけるステップＡと、
ステップＡで見つけたクエリーを利用して質問を形成し、知識問答プラットフォームのページレイアウトに発表するステップＢと、
前記知識問答プラットフォームのページレイアウトを通じて、前記質問の関連知識情報を獲得するステップＣと
を含み、
前記ステップＡは、
前記検索ログで疑問需要があるクエリーを識別し、疑問需要があるクエリーでホットクエリーを確定するステップ、又は、
前記検索ログでホットクエリーを確定し、確定したホットクエリーで疑問需要があるクエリーを識別するステップ、又は、
前記検索ログで疑問需要があるクエリーを識別し、又、前記検索ログでホットクエリーを確定し、識別した疑問需要があるクエリーと確定したホットクエリーの交差集合を取るステップを含み、
前記ホットクエリーを確定するステップは、
クエリーについて関連性に基づくクラスタリングを行って、各クエリー組を得るステップと、
クエリー組毎における各クエリーの検索頻度を合わせて、クエリー組毎の検索頻度を確定するステップと、
検索頻度が予め設定したホット頻度を超えるクエリー組を、ホットクエリー組として確定するステップと、
前記ホットクエリー組から、一つのクエリーを選択して、ホットクエリーとするステップと
を含むことを特徴とする関連知識情報を獲得する方法。
【請求項１１】
検索ログを分析し、疑問需要があるホット検索要求クエリーを見つけるステップＡと、
ステップＡで見つけたクエリーを利用して質問を形成し、知識問答プラットフォームのページレイアウトに発表するステップＢと、
前記知識問答プラットフォームのページレイアウトを通じて、前記質問の関連知識情報を獲得するステップＣと
を含み、
前記ステップＢで前記ステップＡに見つけたクエリーを利用して質問を形成するステップは、
見つけたクエリーに対して単語の意味に基づく単語分離処理を行った単語に、品詞ラベルを付くステップと、
付いた品詞ラベルに従って、前記単語分離処理を行った単語と予め設定した質問文章の文法を比較して、前記単語分離処理を行った単語に欠けている単語を付加し、前記質問文章の文法に適合する質問を組合せるステップと
を含むことを特徴とする関連知識情報を獲得する方法。
【請求項１２】
検索ログを分析し、疑問需要があるホット検索要求クエリーを見つけるステップＡと、
ステップＡで見つけたクエリーを利用して質問を形成し、知識問答プラットフォームのページレイアウトに発表するステップＢと、
前記知識問答プラットフォームのページレイアウトを通じて、前記質問の関連知識情報を獲得するステップＣと
を含み
前記質問を前記知識問答プラットフォームのページレイアウトに発表するステップＢは、
予め設定した模擬質問ＩＤの集合から一つのＩＤを選択し、このＩＤを利用してユーザーを模擬して前記質問を知識問答プラットフォームのページレイアウトに発表するステップを含み、
前記模擬質問ＩＤの集合におけるＩＤは、前記知識問答プラットフォームによって登録ユーザーのＩＤとして黙視される
ことを特徴とする関連知識情報を獲得する方法。
【請求項１３】
検索ログを分析し、疑問需要があるホット検索要求クエリーを見つけるステップＡと、
ステップＡで見つけたクエリーを利用して質問を形成し、知識問答プラットフォームのページレイアウトに発表するステップＢと、
前記知識問答プラットフォームのページレイアウトを通じて、前記質問の関連知識情報を獲得するステップＣと
を含み、
前記ステップＣは、
前記知識問答プラットフォームのページレイアウトでユーザーが前記質問について解答した関連知識情報を獲得し、前記関連知識情報から良質解答を確定するステップと、
前記質問の前記知識問答プラットフォームのページレイアウトでの発表時間が予め設定したオフ時間より長い場合、前記質問の何れの関連知識情報がまだ現れなかったり、又は、前記質問の良質解答がまだ現れなかったら、前記知識問答プラットフォーム上の前記質問が存在するページレイアウトをオフするステップと
を含むことを特徴とする関連知識情報を獲得する方法。
【請求項１４】
ユーザーが入力したクエリーを受け入れるステップと、
前記クエリーのキーワードにマッチングするページレイアウトを検索するステップと
を含み、
知識問答プラットフォームで前記クエリーのキーワードにマッチングするページレイアウトを検索して得た場合、前記知識問答プラットフォーム上の前記クエリーのキーワードにマッチングするページレイアウトを前記クエリーの検索結果に含ませてユーザーに戻させる
ことを特徴とする、請求項１から１３のいずれか一項に記載の関連知識情報を獲得する方法に基づく、関連知識情報を検索する方法。
【請求項１５】
検索ログを分析し、疑問需要があるホットクエリーを見つけるクエリー発見手段と、
前記クエリー発見手段が見つけたホットクエリーを利用して質問を形成する質問形成手段と、
前記質問を知識問答プラットフォームのページレイアウトに発表する質問発表手段と、
前記知識問答プラットフォームのページレイアウトで、前記質問の関連知識情報を獲得する知識獲得手段と
を含み、
前記クエリー発見手段は、具体的に、
入力されたクエリーで単語の意味に基づいて疑問需要があるクエリーを識別し出力する需要識別副手段と、
入力されたクエリーでホットクエリーを確定し出力するホット確定副手段とを含み、
前記需要識別副手段の入力は、前記検索ログでのクエリーで、前記ホット確定副手段の入力は、前記需要識別副手段の出力で、前記ホット確定副手段の出力は、前記疑問需要があるホットクエリーであり、又は、
前記ホット確定副手段の入力は、前記検索ログでのクエリーで、前記需要識別副手段の入力は、前記ホット確定副手段の出力で、前記需要識別副手段の出力は、前記疑問需要があるホットクエリーであり、又は、
前記需要識別副手段の入力は、前記検索ログでのクエリーで、前記ホット確定副手段の入力も、前記検索ログでのクエリーであり、この場合、この装置は、さらに、前記ホット確定副手段と前記需要識別副手段の交差集合を取り、疑問需要があるホットクエリーを出力する交差集合処理副手段を含んでいる
ことを特徴とする関連知識情報を獲得する装置。
【請求項１６】
前記需要識別副手段は、具体的に、
単語の意味に基づいてクエリーを単語分離処理する単語分離処理ブロックと、
単語分離処理して得た各単語をそれぞれ疑問属性データベースでマッチングし、各単語の疑問傾向値を確定する単語ポイント付きブロックと、
前記各単語の疑問傾向値を合わせて、前記入力したクエリーの疑問傾向値を得るクエリーポイント付きブロックと、
前記入力したクエリーの疑問傾向値が予め設定した疑問需要閾値を越えるか否かを判断し、前記疑問需要閾値を越えると判断した場合、前記入力したクエリーについての疑問需要があると確定し、前記疑問需要閾値を越えないと判断した場合、前記入力したクエリーについての疑問需要がないと確定する需要判断ブロックとを含み、
前記疑問属性データベースには、データ発見方式又は人為的な配置方式を通じて得た各単語及び各単語に対応する疑問傾向値が記憶されている
ことを特徴とする請求項１５に記載の関連知識情報を獲得する装置。
【請求項１７】
前記各単語に対応する疑問傾向値は、単語が疑問詞であるか否か、又は、単語と疑問詞との関連関係等の要素によって定められる
ことを特徴とする請求項１６に記載の関連知識情報を獲得する装置。
【請求項１８】
クエリーについて関連性に基づくクラスタリングを行って、各クエリー組を得るクラスタリング処理ブロックと、
クエリー組毎における各クエリーの検索頻度を合わせて、クエリー組毎の検索頻度を確定する頻度統計ブロックと、
検索頻度が予め設定したホット頻度を超えるクエリー組を、ホットクエリー組として確定するホット組確定ブロックと、
前記ホットクエリー組毎から一つのクエリーを選択してホットクエリーとするホットクエリー確定ブロックと
を含むことを特徴とする請求項１５から１７のいずれか一項に記載の関連知識情報を獲得する装置。
【請求項１９】
前記質問形成手段は、具体的に、
前記クエリー発見手段が見つけたクエリーに対して単語の意味に基づく単語分離処理を行った単語に、品詞ラベルを付く品詞識別符号副手段と、
付いた品詞ラベルに従って、前記単語分離処理を行った単語と予め設定した質問文章の文法を比較して、単語分離処理を行った単語に欠けている単語を付加し、前記質問文章の文法に適合する質問を組合せる文章組合せ副手段と
を含むことを特徴とする請求項１５から１８のいずれか一項に記載の関連知識情報を獲得する装置。
【請求項２０】
前記質問発表手段は、具体的に、
予め設定した模擬質問ＩＤの集合から一つのＩＤを選択し、選択したＩＤを利用してユーザーを模擬して前記質問形成手段が形成した質問を前記知識問答プラットフォームのページレイアウトに発表し、
前記模擬質問ＩＤの集合におけるＩＤは、前記知識問答プラットフォームによって登録ユーザーのＩＤとして黙視される
ことを特徴とする請求項１５から１９のいずれか一項に記載の関連知識情報を獲得する装置。
【請求項２１】
前記知識獲得手段は、具体的に、
前記知識問答プラットフォームのページレイアウトでユーザーが前記質問について解答する関連知識情報を獲得し、前記関連知識情報から良質解答を確定する
ことを特徴とする請求項１５から２０のいずれか一項に記載の関連知識情報を獲得する装置。
【請求項２２】
前記知識獲得手段は、
前記質問の前記知識問答プラットフォームのページレイアウト上の発表時間が予め設定したオフ時間より長い場合、前記質問の何れの関連知識情報がまだ現れなかったり、又は、前記質問の良質解答がまだ現れなかったりしたら、前記知識問答プラットフォーム上の前記質問が存在するページレイアウトをオフするページレイアウト保守手段を含む
ことを特徴とする請求項２１に記載の関連知識情報を獲得する装置。
【請求項２３】
検索ログを分析し、疑問需要があるホットクエリーを見つけるクエリー発見手段と、
前記クエリー発見手段が見つけたホットクエリーを利用して質問を形成する質問形成手段と、
前記質問を知識問答プラットフォームのページレイアウトに発表する質問発表手段と、
前記知識問答プラットフォームのページレイアウトで、前記質問の関連知識情報を獲得する知識獲得手段とを含み、
前記クエリー発見手段は、
入力されたクエリーで疑問需要があるクエリーを識別し出力する需要識別副手段と、
入力されたクエリーでホットクエリーを確定し出力するホット確定副手段とを含み、
前記需要識別副手段の入力は、前記検索ログでのクエリーで、前記ホット確定副手段の入力は、前記需要識別副手段の出力で、前記ホット確定副手段の出力は、前記疑問需要があるホットクエリーであり、又は、
前記ホット確定副手段の入力は、前記検索ログでのクエリーで、前記需要識別副手段の入力は、前記ホット確定副手段の出力で、前記需要識別副手段の出力は、前記疑問需要があるホットクエリーであり、又は、
前記需要識別副手段の入力は、前記検索ログでのクエリーで、前記ホット確定副手段の入力も、前記検索ログでのクエリーであり、この場合、この装置は、さらに、前記ホット確定副手段と前記需要識別副手段の交差集合を取り、疑問需要があるホットクエリーを出力する交差集合処理副手段を含んでおり、
前記需要識別副手段は、
単語の意味に基づいてクエリーを単語分離処理する単語分離処理ブロックと、
単語分離処理して得た各単語をそれぞれ疑問属性データベースでマッチングし、各単語の疑問傾向値を確定する単語ポイント付きブロックと、
前記各単語の疑問傾向値を合わせて、前記入力したクエリーの疑問傾向値を得るクエリーポイント付きブロックと、
前記入力したクエリーの疑問傾向値が予め設定した疑問需要閾値を越えるか否かを判断し、前記疑問需要閾値を越えると判断した場合、前記入力したクエリーについての疑問需要があると確定し、前記疑問需要閾値を越えないと判断した場合、前記入力したクエリーについての疑問需要がないと確定する需要判断ブロックとを含み、
前記疑問属性データベースには、データ発見方式又は人為的な配置方式を通じて得た各単語及び各単語に対応する疑問傾向値が記憶されている
ことを特徴とする関連知識情報を獲得する装置。
【請求項２４】
検索ログを分析し、疑問需要があるホットクエリーを見つけるクエリー発見手段と、
前記クエリー発見手段が見つけたホットクエリーを利用して質問を形成する質問形成手段と、
前記質問を知識問答プラットフォームのページレイアウトに発表する質問発表手段と、
前記知識問答プラットフォームのページレイアウトで、前記質問の関連知識情報を獲得する知識獲得手段とを含み、
前記クエリー発見手段は、
入力されたクエリーで疑問需要があるクエリーを識別し出力する需要識別副手段と、
入力されたクエリーでホットクエリーを確定し出力するホット確定副手段とを含み、
前記需要識別副手段の入力は、前記検索ログでのクエリーで、前記ホット確定副手段の入力は、前記需要識別副手段の出力で、前記ホット確定副手段の出力は、前記疑問需要があるホットクエリーであり、又は、
前記ホット確定副手段の入力は、前記検索ログでのクエリーで、前記需要識別副手段の入力は、前記ホット確定副手段の出力で、前記需要識別副手段の出力は、前記疑問需要があるホットクエリーであり、又は、
前記需要識別副手段の入力は、前記検索ログでのクエリーで、前記ホット確定副手段の入力も、前記検索ログでのクエリーであり、この場合、この装置は、さらに、前記ホット確定副手段と前記需要識別副手段の交差集合を取り、疑問需要があるホットクエリーを出力する交差集合処理副手段を含んでおり、
クエリーについて関連性に基づくクラスタリングを行って、各クエリー組を得るクラスタリング処理ブロックと、
クエリー組毎における各クエリーの検索頻度を合わせて、クエリー組毎の検索頻度を確定する頻度統計ブロックと、
検索頻度が予め設定したホット頻度を超えるクエリー組を、ホットクエリー組として確定するホット組確定ブロックと、
前記ホットクエリー組毎から一つのクエリーを選択してホットクエリーとするホットクエリー確定ブロックと
を含むことを特徴とする関連知識情報を獲得する装置。
【請求項２５】
検索ログを分析し、疑問需要があるホットクエリーを見つけるクエリー発見手段と、
前記クエリー発見手段が見つけたホットクエリーを利用して質問を形成する質問形成手段と、
前記質問を知識問答プラットフォームのページレイアウトに発表する質問発表手段と、
前記知識問答プラットフォームのページレイアウトで、前記質問の関連知識情報を獲得する知識獲得手段とを含み、
前記質問形成手段は、
前記クエリー発見手段が見つけたクエリーに対して単語の意味に基づく単語分離処理を行った単語に、品詞ラベルを付く品詞識別符号副手段と、
付いた品詞ラベルに従って、前記単語分離処理を行った単語と予め設定した質問文章の文法を比較して、単語分離処理を行った単語に欠けている単語を付加し、前記質問文章の文法に適合する質問を組合せる文章組合せ副手段と
を含むことを特徴とする関連知識情報を獲得する装置。
【請求項２６】
検索ログを分析し、疑問需要があるホットクエリーを見つけるクエリー発見手段と、
前記クエリー発見手段が見つけたホットクエリーを利用して質問を形成する質問形成手段と、
前記質問を知識問答プラットフォームのページレイアウトに発表する質問発表手段と、
前記知識問答プラットフォームのページレイアウトで、前記質問の関連知識情報を獲得する知識獲得手段と
を含み、
前記質問発表手段は、
予め設定した模擬質問ＩＤの集合から一つのＩＤを選択し、選択したＩＤを利用してユーザーを模擬して前記質問形成手段が形成した質問を前記知識問答プラットフォームのページレイアウトに発表し、
前記模擬質問ＩＤの集合におけるＩＤは、前記知識問答プラットフォームによって登録ユーザーのＩＤとして黙視される
ことを特徴とする関連知識情報を獲得する装置。
【請求項２７】
検索ログを分析し、疑問需要があるホットクエリーを見つけるクエリー発見手段と、
前記クエリー発見手段が見つけたホットクエリーを利用して質問を形成する質問形成手段と、
前記質問を知識問答プラットフォームのページレイアウトに発表する質問発表手段と、
前記知識問答プラットフォームのページレイアウトで、前記質問の関連知識情報を獲得する知識獲得手段と
を含み、
前記知識獲得手段は、
前記知識問答プラットフォームのページレイアウトでユーザーが前記質問について解答する関連知識情報を獲得し、前記関連知識情報から良質解答を確定する手段と、
前記質問の前記知識問答プラットフォームのページレイアウト上の発表時間が予め設定したオフ時間より長い場合、前記質問の何れの関連知識情報がまだ現れなかったり、又は、前記質問の良質解答がまだ現れなかったりしたら、前記知識問答プラットフォーム上の前記質問が存在するページレイアウトをオフするページレイアウト保守手段と
を含むことを特徴とする関連知識情報を獲得する装置。
【請求項２８】
請求項１５から２７のいずれか一項に記載の関連知識情報を獲得する装置と、
ユーザーが入力したクエリーを受け入れるユーザーインタフェ-ス手段と、
前記クエリーのキーワードにマッチングするページレイアウトを検索し、請求項１５から２７のいずれか一項に記載の関連知識情報を獲得する装置が知識問答プラットフォームにおける質問を発表したページレイアウトで、前記クエリーのキーワードにマッチングするページレイアウトを検索した場合、検索したページレイアウトを前記クエリーの検索結果に含ませてユーザーに戻させるページレイアウト検索手段とを
含むことを特徴とする関連知識情報を検索する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット通信技術分野に関し、特に、関連知識情報を獲得・検索する方法及び装置に関する。
【背景技術】
【０００２】
本願は、中国特許出願Ｎｏ．２０１１１００８１２７４．４（出願日は２０１１年０３月３１日で、発明名称は「関連知識情報を獲得・検索する方法及び装置」である）による優先権の利益に基礎をおき、その利益を求める。
【０００３】
インターネット技術の急速な発展に従って、インターネットを通じて情報を獲得し互いに通信することは、既に人々の日常生活の一部になっている。知識問答システムは、通信機能を利用して情報を獲得するシステムで、ユーザーは、ウェブページを通じて知識問答システムへ色々な質問を提出することができ、提出した質問の状態をルックアップし、質問についての解答の状況に基づいてどの解答を採用するかを確定する。他のユーザーは、このウェブページを訪ねて質問をルックアップすることができ、自分の好みや知識に基づいて解答する。しかし、ユーザーは、知識問答システムへ質問を提出してから、他のユーザーがこの質問を解答するのを待ってこそ必要な知識情報を得ることができ、そのため、ユーザーが急に解答を要する場合に、関連知識情報を急速且つ正しく提供できない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、関連知識情報を迅速且つ正しくに提供するように関連知識情報を獲得・検索する方法及び装置を提供する。
【課題を解決するための手段】
【０００５】
具体的な技術案は、以下のようである。
検索ログを分析し、疑問需要があるホット検索要求クエリーを見つけるステップＡと、ステップＡで見つけたクエリーを利用して質問を形成し、知識問答プラットフォームのページレイアウトに発表するステップＢと、前記知識問答プラットフォームのページレイアウトを通じて、前記質問の関連知識情報を獲得するステップＣとを含む連知識情関報を獲得する方法。
【０００６】
前記ステップＡは、具体的に、前記検索ログで疑問需要があるクエリーを識別し、疑問需要があるクエリーでホットクエリーを確定するステップ、又は、前記検索ログでホットクエリーを確定し、確定したホットクエリーで疑問需要があるクエリーを識別するステップ、又は、前記検索ログで疑問需要があるクエリーを識別し、又、前記検索ログでホットクエリーを確定し、識別した疑問需要があるクエリーと確定したホットクエリーの交差集合を取るステップを含む。
【０００７】
また、前記疑問需要があるクエリーを識別するステップは、具体的に、単語の意味に基づいてクエリーを単語分離処理するステップと、単語分離処理して得た各単語をそれぞれ疑問属性データベースでマッチングし、各単語の疑問傾向値を確定するステップと、前記各単語の疑問傾向値を合わせて、クエリーの疑問傾向値を得るステップと、前記クエリーの疑問傾向値が予め設定した疑問需要閾値を越えるかを判断し、越えると、このクエリーには疑問需要があると確定し、そうしないと、このクエリーには疑問需要がないと確定するステップとを含み、前記疑問属性データベースには、データ発見方式又は人為的な配置方式を通じて得た各単語及び各単語に対応する疑問傾向値が記憶されている。
【０００８】
前記単語に対応する疑問傾向値は、単語が疑問詞であるか否か、又は、単語と疑問詞との関連関係等の要素によって定められる。前記ホットクエリーを確定するステップは、具体的に、クエリーについて関連性に基づくクラスタリングを行って、各クエリー組を得るステップと、クエリー組毎における各クエリーの検索頻度を合わせて、クエリー組毎の検索頻度を確定するステップと、検索頻度が予め設定したホット頻度を超えるクエリー組を、ホットクエリー組として確定するステップと、前記ホットクエリー組から、一つのクエリーを選択して、ホットクエリーとするステップとを含む。
【０００９】
前記ステップＢで前記ステップＡに見つけたクエリーを利用して質問を形成するステップは、具体的に、見つけたクエリーに対して単語の意味に基づく単語分離処理を行った単語に、品詞ラベルを付くステップと、付いた品詞ラベルに従って、前記単語分離処理を行った単語と予め設定した質問文章の文法を比較して、単語分離処理を行った単語に欠けている単語を付加し、前記質問文章の文法に適合する質問を組合せるステップとを含む。
【００１０】
前記質問を知識問答プラットフォームのページレイアウトに発表するステップは、具体的に、予め設定した模擬質問ＩＤの集合から一つのＩＤを選択し、このＩＤを利用してユーザーを模擬して前記質問を知識問答プラットフォームのページレイアウトに発表するステップを含み、前記模擬質問ＩＤの集合におけるＩＤは、前記知識問答プラットフォームによって登録ユーザーのＩＤとして黙視される。好ましくは、前記ステップＣは、具体的に、前記知識問答プラットフォームのページレイアウトでユーザーが前記質問について解答した関連知識情報を獲得し、前記関連知識情報から良質解答を確定する。
【００１１】
この方法は、さらに、前記質問の前記知識問答プラットフォームのページレイアウトでの発表時間が予め設定したオフ時間より長い場合、前記質問の何れの関連知識情報がまだ現れなかったり、又は、前記質問の良質解答がまだ現れなかったりしたら、前記知識問答プラットフォーム上の前記質問が存在するページレイアウトをオフするステップを含む。
【００１２】
ユーザーが入力したクエリーを受け入れるステップと、前記クエリーのキーワードにマッチングするページレイアウトを検索するステップとを含み、知識問答プラットフォームで前記クエリーのキーワードにマッチングするページレイアウトを検索して得た場合、前記知識問答プラットフォーム上の前記クエリーのキーワードにマッチングするページレイアウトを前記クエリーの検索結果に含ませてユーザーに戻させる、前記関連知識情報を獲得する方法に基づく、関連知識情報を検索する方法。
【００１３】
検索ログを分析し、疑問需要があるホットクエリーを見つけるクエリー発見手段と、前期クエリー発見手段が見つけたホットクエリーを利用して質問を形成する質問形成手段と、前記質問を知識問答プラットフォームのページレイアウトに発表する質問発表手段と、前記知識問答プラットフォームのページレイアウトで、前記質問の関連知識情報を獲得する知識獲得手段とを含む。
【００１４】
前記クエリー発見手段は、具体的に、入力されたクエリーで疑問需要があるクエリーを識別し出力する需要識別副手段と、入力されたクエリーでホットクエリーを確定し出力するホット確定副手段とを含み、前記需要識別副手段の入力は、検索ログでのクエリーで、前記ホット確定副手段の入力は、前記需要識別副手段の出力で、前記ホット確定副手段の出力は、前記疑問需要があるホットクエリーであり、又は、前記ホット確定副手段の入力は、検索ログのクエリーで、前記需要識別副手段の入力は、前記ホット確定副手段の出力で、前記需要識別副手段の出力は、前記疑問需要があるホットクエリーであり、又は、前記需要識別副手段の入力は、検索ログでのクエリーで、前記ホット確定副手段の入力も、検索ログでのクエリーであり、この場合、この装置は、さらに、前記ホット確定副手段と前記需要識別副手段の交差集合を取り、疑問需要があるホットクエリーを出力する交差集合処理副手段を含んでいる。
【００１５】
前記需要識別副手段は、具体的に、単語の意味に基づいてクエリーを単語分離処理する単語分離処理ブロックと、単語分離処理して得た各単語をそれぞれ疑問属性データベースでマッチングし、各単語の疑問傾向値を確定する単語ポイント付きブロックと、前記各単語の疑問傾向値を合わせて、前記入力したクエリーの疑問傾向値を得るクエリーポイント付きブロックと、前記入力したクエリーの疑問傾向値が予め設定した疑問需要閾値を越えるか否かを判断し、越えると、前記入力したクエリーについての疑問需要があると確定し、そうしないと、前記入力したクエリーについての疑問需要がないと確定する需要判断ブロックとを含み、前記疑問属性データベースには、データ発見方式又は人為的な配置方式を通じて得た各単語及び各単語に対応する疑問傾向値が記憶されている。
【００１６】
具体的に、前記単語に対応する疑問傾向値は、単語が疑問詞であるか否か、又は、単語と疑問詞との関連関係等の要素によって定められる。また、前記ホット確定副手段は、具体的に、クエリーについて関連性に基づくクラスタリングを行って、各クエリー組を得るクラスタリング処理ブロックと、クエリー組毎における各クエリーの検索頻度を合わせて、クエリー組毎の検索頻度を確定する頻度統計ブロックと、検索頻度が予め設定したホット頻度を超えるクエリー組を、ホットクエリー組として確定するホット組確定ブロックと、前記ホットクエリー組毎から一つのクエリーを選択してホットクエリーとするホットクエリー確定ブロックとを含む。
【００１７】
前記質問形成手段は、具体的に、前記クエリー発見手段が見つけたクエリーに対して単語の意味に基づく単語分離処理を行った単語に、品詞ラベルを付く品詞識別符号副手段と、付いた品詞ラベルに従って、前記単語分離処理を行った単語と予め設定した質問文章の文法を比較して、単語分離処理を行った単語に欠けている単語を付加し、前記質問文章の文法に適合する質問を組合せる文章組合せ副手段とを含む。
【００１８】
前記質問発表手段は、具体的に、予め設定した模擬質問ＩＤの集合から一つのＩＤを選択し、選択したＩＤを利用してユーザーを模擬して前記質問形成手段が形成した質問を知識問答プラットフォームのページレイアウトに発表し、前記模擬質問ＩＤの集合におけるＩＤは、前記知識問答プラットフォームによって登録ユーザーのＩＤとして黙視される。
【００１９】
前記知識獲得手段は、具体的に、前記知識問答プラットフォームのページレイアウトでユーザーが前記質問について解答する関連知識情報を獲得し、前記関連知識情報から良質解答を確定する。さらに、前記質問の前記知識問答プラットフォームのページレイアウト上の発表時間が予め設定したオフ時間より長い場合、前記質問の何れの関連知識情報がまだ現れなかったり、又は、前記質問の良質解答がまだ現れなかったりしたら、前記知識問答プラットフォーム上の前記質問が存在するページレイアウトをオフするページレイアウト保守手段を含む。
【００２０】
前記関連知識情報を獲得する装置と、ユーザーが入力したクエリーを受け入れるユーザーインタフェ-ス手段と、前記クエリーのキーワードにマッチングするページレイアウトを検索し、前記関連知識情報を獲得する装置が知識問答プラットフォームにおける質問を発表したページレイアウトで、前記クエリーのキーワードにマッチングするページレイアウトを検索した場合、検索したページレイアウトを前記クエリーの検索結果に含ませてユーザーに戻させるページレイアウト検索手段とを含む。
【００２１】
以上の技術案によると、本発明は、検索ログを分析して疑問需要があるホットクエリーを発見し、発見したクエリーを利用して質問を形成し、知識問答プラットフォームのページレイアウトに発表するので、ユーザーに関連質問がある時、検索エンジンは知識問答プラットフォームでこの質問が存在するページレイアウトをユーザーへ戻させて、ユーザーがこのページレイアウトで質問の関連知識情報を獲得するようにする。即ち、本発明は、検索エンジンを通じて、知識問答プラットフォームに存在する関連知識情報を迅速且つ正しく提供でき、ユーザーは、知識問答プラットフォームに登録して質問を発表し、この質問が解答させることを待ってこそ関連知識情報を獲得する必要がなくなる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第一実施例で提供する関連知識情報を獲得する方法のフローチャートである。
【図２】本発明の第二実施例で提供するホットクエリー（ｑｕｅｒｙ）を確定する方法のフローチャートである。
【図３】本発明の第三実施例で提供する関連知識情報を検索する方法のフローチャである。
【図４】本発明の第四実施例で提供する関連知識情報を獲得する装置のブロック図である。
【図５】（a）、（b）、（c）は、本発明の第四実施例で提供するクエリー発見手段の三つのブロック図である。
【図６】本発明の第四実施例で提供する需要識別副手段のブロック図である。
【図７】本発明の第四実施例で提供するホット確定副手段のブロック図である。
【図８】本発明の実施例五で提供する関連知識情報を検索する装置のブロック図である。
【発明を実施するための形態】
【００２３】
本発明の目的、技術方案と利点を明確にするため、以下では、図面と具体的な実施例を合わせて本発明を詳細に説明する。
【００２４】
第一実施例
図１は、本発明の第一実施例で提供する関連知識情報を獲得する方法のフローチャートであり、図１に示すように、この方法は、以下のステップを含んでいる。ステップ１０１で、検索ログを分析し、疑問需要があるホットクエリー（ｑｕｅｒｙ）を見つける。
【００２５】
検索ログを周期的に分析し、当期の周期の検索ログを抽出して、抽出した当期の周期における検索ログを利用して、疑問需要があるホットクエリーを発見する。検索ログを分析する周期は、柔軟に設置してもよい。例えば、一日を周期とし、当日の検索ログから疑問需要があるホットクエリーを見つけてもよい。
【００２６】
このステップは、実に二つの操作に分かれる。一つの操作は、検索ログにおけるクエリーが疑問需要であるかを識別することで、他の一つの操作は、ホットクエリーを確定することである。この二つの操作は、何れの前後順序で実行してもよく、並行して同期に実行し、最後についての疑問需要があるホットクエリーを見つけてもよい。即ち、先に、検索ログにおいて疑問需要があるクエリーを識別してから、疑問需要があるクエリーでホットクエリーを確定してもよく、又は、先に、ホットクエリーを確定してから、ホットクエリーで疑問需要があるクエリーを識別してもよく、又は、疑問需要があるクエリーとホットクエリーをそれぞれ同期に識別してから、それらの交差集合を求めてもよい。
【００２７】
クエリーについての疑問需要があるか否かの識別は、クエリーをその意味に基づく単語分離処理を行い、単語分離処理を行って得た各単語をそれぞれ疑問属性データベースでマッチングして、各単語の疑問傾向値確定するステップと、各単語の疑問傾向値を合わせてクエリーの疑問傾向値を得るステップと、クエリーの疑問傾向値が予め設置した疑問需要閾値より大きいと、このクエリーについての疑問需要があると確定し、そうしないと、このクエリーには疑問需要がないと確定するステップとを含む。
【００２８】
上記疑問属性データベースには、データ発見方法又は人為的な配置方法を通じて得た各単語及びそれに対応する疑問傾向値が記憶されている。疑問属性データベースにおいて、各単語に対応する疑問傾向値は、この単語が疑問詞であるが否か、この単語と疑問詞との関連関係等の要素によって定められるが、これらの要素に限定されていない。例えば、「どれらの」、「何」、「どうして」、「どのように」、「なぜ」等の疑問詞について、最高の疑問傾向値を設定し、常に疑問詞の文脈単語とする、例えば「やり方」、「方法」、「方式」等については、疑問詞と強い関連関係があると見なして、それに高い疑問傾向値を設定し、疑問詞と関連が弱い他の単語については、小さい疑問傾向値を設定してもよい。
【００２９】
例えば、ユーザーが入力した「魚香肉絲のやり方」のクエリーについては、その意味に基づく単語分離処理を行って、「魚香肉絲」と「やり方」の二つの単語を得て、この二つの単語を疑問属性データベースでマッチングして、疑問属性データベースには「魚香肉絲」にマッチングする単語が存在しないことを確定して、その疑問傾向値は０であると見なし、疑問属性データベースで「やり方」をマッチングして、その疑問傾向値を７０として確定する。二つの疑問傾向値を合わせて、クエリーの疑問傾向値は７０であると確定し、選定した疑問需要閾値が６０分である場合は、このクエリーについて疑問需要があると見なす。
【００３０】
ホットクエリーを確定する過程については、第二実施例で詳細に述べる。最後に見つけた疑問需要があるホットクエリーは、データベースでファイルとして記憶してもよい。ステップ１０２では、見つけたクエリーを利用して質問を形成し、知識問答プラットフォームのページレイアウトに発表する。このステップでは、見つけたクエリーに対してそれぞれその意味に基づく分析と組合せを行い、質問を形成する。
【００３１】
具体的に、以下のステップを含む。先ず、見つけたクエリーに対してその意味による分離処理を行って得た単語に、品詞ラベルを付く。そして、これらの単語と予め設置した質問文章の文法を比較し、欠けている単語を付加して、質問文章の文法を満足する質問を形成する。
【００３２】
質問文章の文法は、常用の質問文章の文法の要求を満足すればよく、柔軟に設置することができる。例えば、質問文章の文法を、[形容詞/名詞+虚詞]+名詞+動詞+疑問助詞+疑問符号と設定し、[]はオップションである。クエリーを単語分離処理して得た単語が、名詞と動詞であれば、適当な疑問助詞と疑問符号を補って、最後に質問を組合せる。やはり、「魚香肉絲 やり方」を例として、それを単語分離処理して、「魚香肉絲」に名詞のラベルを付き、「やり方」に名詞のラベルをついてから、それと予め定義した質問文章の文法とを比較し、欠けている虚詞、疑問助詞、符号を付加して形成した質問は、「魚香肉絲のやり方はどのようなものですか？」であってもよい。
【００３３】
さらに、例えば、質問文章の文法が、名詞+動詞+疑問助詞+名詞+疑問符号であれば、上記「魚香肉絲 やり方」のクエリーに関して最後に形成した質問は、「魚香肉絲はどのようなやり方がありますか？"であってもよい。
【００３４】
また、従来の知識問答プラットフォームは、その登録ユーザーしか質問を提出することができなく、知識問答プラットフォームは、ＩＤを利用して登録ユーザーを管理する。これに適応するために、予め模擬質問のＩＤ集合を設置することができ、この模擬質問のＩＤ集合におけるＩＤは、知識問答プラットフォームによって全部登録ユーザーのＩＤであると黙認し、本発明の実施例による方法で形成した質問を知識問答プラットフォームのページレイアウトに発表する場合、予め設置した模擬質問のＩＤ集合から用いられていないＩＤを選択して発表して、知識問答プラットフォーム上の登録ユーザーを模擬して質問を提出する。
【００３５】
本発明に関する質問は普通の質問に限定されていなく、他の形式の質問に適用してもよく、例えば、あるファイルを求める質問であってもよく、この場合、この質問の関連知識情報は、他のユーザーがアップロードしたファイルであってもよい。
【００３６】
ステップ１０３で、知識問答プラットフォーム上のページレイアウトを通じて、この質問の関連知識情報を獲得する。質問を知識問答プラットフォームに発表してから、知識問答プラットフォーム上の登録ユーザーが、質問のページレイアウトで解答して、関連知識情報を提供する。好ましくは、ページレイアウトで解答した関連知識情報で良質解答を確定し、良質解答は知識問答プラットフォームの管理者により確定してもよく、知識問答プラットフォームが予め設置した良質解答選定策略に従って自動的に確定してもよい。良質解答選定策略は、この質問を解答するユーザーのグレード、ユーザーが解答した質問の採用率、関連知識情報の長さ等の要素の一つ又は何れの組合せによって決めてもよい。
【００３７】
また、質問は、知識問答プラットフォームのページレイアウトに発表した後、発表した時間の長さが予め設置したオフ時間の長さになっても、この質問の何れの関連情報が現れない、又はこの質問の良質解答が現れない場合、知識問答プラットフォームでこの質問があるページレイアウトをオフしてもよい。ここまで、第一実施例のフローが終わり、以下では、第二実施例を合わせて、ホットクエリーの確定について述べる。
【００３８】
第二実施例
図２は、本発明の第二実施例で提供するホットクエリーを確定するフローチャートで、図２に示すように、このフローは以下のステップを含んでいる。ステップ２０１で、クエリーに対して、関連性に基づくクラスタリングを行って、各クエリー組を得る。
【００３９】
検索ログで疑問需要があるクエリーを識別することとホットクエリーを確定することを並行して実行すると、又は、先ずに、ホットクエリーを確定し、後にホットクエリーで疑問需要があるクエリーを識別すると、このステップのクラスタリング対象は、抽出した検索ログにおけるクエリーになる。
【００４０】
検索ログで先ずに疑問需要があるクエリーを識別し、後でホット要求のあるクエリーでホットクエリーを確定すると、このステップのクラスタリング対象は、検索ログで識別した疑問需要があるクエリーになる。クラスタリングを行った後、クエリー組毎に含んでいる各クエリーは高い関連性を有し、例えば、「世界博覧会」、「世博会」、「世博」などのクエリー間の関連性は高く、クラスタリング要求を満足し、これらのクエリーを一つのクエリーにクラスタリングする。
【００４１】
クエリー毎について、以下のステップ２０２〜ステップ２０３を実行する。ステップ２０２で、クエリー組における各クエリーの検索頻度を合わせて、全体クエリー組の検索頻度を確定する。検索ログに基づいて各クエリーの検索頻度を統計し、クエリー組毎の各クエリーの検索頻度を合わせて、全体クエリー組の検索頻度として、全体クエリー組の人気を反映する。
【００４２】
ステップ２０３で、クエリー組の検索頻度が予め設定のホット頻度を超えているか否かを判断し、超えると、ステップ２０４を実行し、そうしなければ、このクエリー組がホットクエリー組でないと確定する。例えば、「世界博覧会」、「世博会」、「世博」で構成したクエリー組について、「世界博覧会」は設定時間内の検索頻度が1万回で、「世博会」は設定時間内の検索頻度が2万回で、「世博」は設定時間内の検索頻度が３万回であるとすると、全体クエリー組に対応する設定時間内の検索頻度は６万回になる。もし、予め設定のホット頻度が5万回であると、このクエリー組がホットクエリー組であると確定できる。
【００４３】
ステップ２０４で、このクエリー組をホットクエリー組であると確定し、このホットクエリー組で一つのクエリーを選択して、ホットクエリーとする。ホットクエリー組で一つのホットクエリーを選択する策略は、検索頻度が最高のクエリーを選択するもの、何れのクエリーを選択するもの、単語意味の完全性が最高のクエリーを選択するもの等の策略を含む。以上は、第二実施例のフローについて述べた。以下では、第三実施例で、図１に示す方法に基づいて関連知識情報を検索する方法を説明する。
【００４４】
第三実施例
図３は、本発明の第三実施例で提供する関連知識情報を検索する方法のフローチャートで、図３に示すように、関連知識情報を検索する方法は、以下のステップを含んでいる。
【００４５】
ステップ３０１で、ユーザーが入力したクエリーを受け入れる。ステップ３０２で、前記クエリーのキーワードにマッチングするページレイアウトを検索し、前記知識問答プラットフォームで前記クエリーのキーワードにマッチングするページレイアウトを見つけた場合、前記知識問答プラットフォームにおける前記クエリーのキーワードにマッチングするページレイアウトを前記クエリーの検索結果に含ませて、ユーザーに戻させる。
【００４６】
図１に示すフローに従って、検索エンジンが、ブラウザーから発送したユーザーが入力したクエリーを受け取った後、ユーザーが入力したクエリーに基づいてページレイアウトを検索する場合、バックグラウンドが既に図1に示すフローに従ってユーザーを模擬して質問を提出し知識問答プラットフォームのページレイアウトに発表したので、検索エンジンは、抽出したページレイアウトでこのクエリーのキーワードにマッチングするページレイアウトを検索する時に、知識問答プラットフォームにおけるこのクエリーのキーワードにマッチングするページレイアウトとマッチングでき、このページレイアウトには既に関連なする質問及びこの質問についての解答の関連知識情報が含まれている。
【００４７】
即ち、バックグラウンドが予めに疑問需要があるホットクエリーを見つけて質問を形成し、知識問答プラットフォームのページレイアウトから関連知識情報を獲得したので、ユーザーが検索エンジンでクエリーを入力する場合に、検索エンジンは、検索結果で知識問答プラットフォームにある関連知識情報を迅速且つ正しくフィードバックできる。
【００４８】
また、知識問答プラットフォームのページレイアウトについて特別な処理を施してもよく、即ち、検索エンジンが知識問答プラットフォームに存在する良質解答のページレイアウトを抽出することを許可し、言い換えれば、知識問答プラットフォーム上の質問提出ページレイアウトにまだ良質解答が存在しない場合、ユーザーにフィードバックした検索結果にはこの質問を提出したページレイアウトが含まれていない。以上は、本発明で提供する方法についての詳細な陳述で、以下では、第四実施例で本発明で提供する関連知識情報を獲得する装置を詳細に説明する。
【００４９】
第四実施例
図４は、本発明の第四実施例で提供する関連知識情報を獲得する装置のブロック図である。図４に示すように、この装置は、クエリー発見手段４００と、質問形成手段４１０と、質問発表手段４２０と、知識獲得手段４３０とを含んでいてもよい。
【００５０】
クエリー発見手段４００は、検索ログ分析し、疑問需要があるホットクエリーを見つける。クエリー発見手段４００が分析した検索ログは、周期的に抽出した検索ログであってもよい。質問形成手段４１０は、クエリー発見手段４００が見つけたホットクエリーを利用して、質問を形成する。質問発表手段４２０は、質問を知識問答プラットフォームのページレイアウトに発表する。
【００５１】
知識獲得手段４３０は、知識問答プラットフォームのページレイアウトで、質問の関連知識情報を獲得する。質問発表手段４２０と知識獲得手段４３０とは、知識問答プラットフォームと分離して独立した手段であってもよく、知識問答プラットフォームに設置した手段であってもよい。クエリー発見手段４００の構造は、具体的に、図５に示すように、需要識別副手段４０１と、ホット確定副手段４０２とを含む。
【００５２】
需要識別副手段４０１は、入力したクエリーで疑問需要があるクエリーを識別し出力する。ホット確定副手段４０２は、入力したクエリーでホットクエリーを確定し出力する。需要識別副手段４０１の入力は、抽出した検索ログにおけるクエリーであってもよく、ホット確定副手段４０２の入力は、需要識別副手段４０１の出力であってもよい。この場合、ホット確定副手段４０２の出力は、疑問需要があるホットクエリーである。この場合、需要識別副手段４０１とホット確定副手段４０２との関連関係は、図５（ａ）に示す。
【００５３】
又は、ホット確定副手段４０２の入力は検索ログのクエリーで、需要識別副手段４０１の入力はホット確定副手段４０２の出力であり、この場合、需要識別副手段４０１の出力は疑問需要があるホットクエリーである。この場合、需要識別副手段４０１とホット確定副手段４０２との関連関係は、図５（ｂ）に示す。
【００５４】
又は、需要識別副手段４０１の入力は、抽出した検索ログにおけるクエリーであり、ホット確定副手段４０２の入力も抽出した検索ログにおけるクエリーであり、この場合、需要識別副手段４０１とホット確定副手段４０２との関連関係は、図５（c）に示す。この場合、この装置は、ホット確定副手段４０２と需要識別副手段４０１との交差集合を取る副手段、即ち、図５（ｃ）に示す交差集合処理副手段４０３を含んでいてもよく、その出力は、疑問需要があるホットクエリーである。
【００５５】
需要識別副手段４０１の構造は、具体的に、図６に示すように、単語分離処理ブロック６０１と、単語ポイント付きブロック６０２と、クエリーポイント付きブロック６０３と、需要判断ブロック６０４とを含んでいる。単語分離処理ブロック６０１は、入力したクエリーに対してその意味に基づく単語分離処理を行う。
【００５６】
単語ポイント付きブロック６０２は、単語分離処理後の各単語をそれぞれ疑問属性データベースでマッチングし、各単語の疑問傾向値を確定する。疑問属性データベースには、データ発見方式又は人為的な配置方式によって得た各単語及び各単語に対応する疑問傾向値が記憶されている。
【００５７】
クエリーポイント付きブロック６０３は、各単語の疑問傾向値を互いに合わせて、入力したクエリーの疑問傾向値を得る。需要判断ブロック６０４は、入力したクエリーの疑問傾向値が予め設定した疑問需要閾値を越えるか否かを判断し、超えると、入力したクエリーについての疑問需要があると確定し、そうしなければ、入力したクエリーについての疑問需要がないと確定する。
【００５８】
上記の単語に対応する疑問傾向値は、単語は疑問詞であるか否か、又は単語と疑問詞との関連関係等の要素によって決められるが、これらに限定されていない。また、ホット確定副手段４０２の構造は、具体的に、図７に示すように、クラスタリング処理ブロック７０１と、頻度統計ブロック７０２と、ホット組確定ブロック７０３と、ホットクエリー確定ブロック７０４とを含んでいる。クラスタリング処理ブロック７０１は、クエリーに対して関連性に基づくクラスタリングを実行して、各クエリー組を得る。
【００５９】
頻度統計ブロック７０２は、クエリー組毎における各クエリーの検索頻度を合わせて、クエリー組毎の検索頻度を確定する。クエリー組毎の検索頻度は、実に、このクエリー組の検索人気を表すので、ホット組確定ブロック７０３は、検索頻度が予め設定したホット頻度を超えるクエリー組をホットクエリー組として確定する。
【００６０】
ホットクエリー確定ブロック７０４は、ホットクエリー組毎で一つのクエリーを選択してホットクエリーとする。ホットクエリー組でホットクエリーを選択する策略は、検索頻度の最高のクエリーを選択するもの、何れの一つのクエリーを選択するもの、又は、意味の完全性が最高のクエリーを選択するもの等の策略を含んでいてもよいが、これらに限定されていない。
【００６１】
図４に示すように、質問形成手段４１０は、具体的に、品詞識別符号副手段４１１と、文章組合せ副手段４１２とを含んでいてもよい。品詞識別符号副手段４１１は、クエリー発見手段４００が見つけたホットクエリーに対してその意味に基づく単語分離処理を行って得た単語に、品詞ラベルを付く。
【００６２】
ここで、品詞識別符号副手段４１１は、自身で単語分離処理の機能を有してもよく、即ち、品詞識別符号副手段４１１は、先ずクエリー発見手段４００が見つけたホットクエリーに対して、その意味に基づく単語分離処理を行い、その後、単語分離処理を行って得た単語に品詞ラベルを付く。又は、品詞識別符号副手段４１１は、単語分離処理の機能を有していなくてもよく、直接に需要識別副手段４０１における単語分離処理ブロック６０１のこのホットクエリーに対する単語分離処理の結果を利用し、単語分離処理して得た単語に品詞ラベルを付く。
【００６３】
文章組合せ副手段４１２は、付いた品詞ラベルに従って、単語分離処理して得た単語と予め設定した質問文章の文法を比較し、単語分離処理後の単語に欠けている単語を付加して、質問文章の文法に適合な質問を組合せる。従来の知識問答プラットフォームは、その登録ユーザーしか質問を提出できないので、知識問答プラットフォームは、ＩＤを利用して登録ユーザーを管理する。
【００６４】
このような状況に適応するために、予め模擬質問のＩＤ集合を設置してもよく、模擬質問のＩＤ集合におけるＩＤは、知識問答プラットフォームによって登録ユーザーのＩＤであると黙視される。この場合の質問発表手段420は、予め設定した模擬質問のＩＤ集合から一つのＩＤを選択し、選択したＩＤを利用してユーザーを模倣して、質問形成手段４１０が形成した質問を知識問答プラットフォームのページレイアウトに発表する。
【００６５】
好ましくは、知識獲得手段４３０は、知識問答プラットフォームのページレイアウトから、ユーザーが質問に対して解答した関連知識情報を獲得し、関連知識情報から良質解答を確定する。良質解答は、管理員が確定してもよく、知識問答プラットフォームが、質問に解答したユーザーのグレード、質問を解答したユーザーの質問採納率、関連知識情報の長さにおける一つ又はその組合せによって確定してもよい。
【００６６】
また、この装置は、さらに、知識問答プラットフォームのページレイアウトに提出した質問の発表した時間が予め設定したオフ時間より長い時、質問に関連する何れの知識情報が現れなかったら、又は、質問の良質解答がまだ現れなかったら、知識問答プラットフォーム上の質問が存在するページレイアウトをオフするページレイアウト保守手段４４０を含んでいるので、ある質問が長い間解答されない、又は良質解答が長い間現れなかって、無効なページレイアウトになるのを防止する。
【００６７】
第五実施例
図８は、本発明の第五実施例で提供する関連知識情報を検索する装置のブロック図で、この装置は、図４に示す装置と、ユーザーインタフェ-ス手段８０１と、ページレイアウト検索手段８０２とを含む。ユーザーインタフェ-ス手段８０１は、ユーザーが入力したクエリーを受け入れる。
【００６８】
ページレイアウト検索手段８０２は、クエリーのキーワードにマッチングするページレイアウトを検索し、図４に示す装置が知識問答プラットフォームにおける発表した質問が存在するページレイアウトで、クエリーのキーワードにマッチングするページレイアウトを検索すると、検索したページレイアウトをクエリーの検索結果に含ませてユーザーに戻させる。即ち、検索エンジン抓取が抽出したページレイアウトには、知識問答プラットフォームにおける質問が存在するページレイアウトも含んでいる。
【００６９】
また、知識問答プラットフォームのページレイアウトに対して特別な処理を行い、即ち、ページレイアウト検索手段８０２が知識問答プラットフォームで良質解答があるページレイアウトを検索することを許可する。知識問答プラットフォーム上の質問ページレイアウトにまだ良質解答が存在しないと、ユーザーに戻させた検索結果にはこの質問ページレイアウトが存在しないし、即ち、検索エンジンを、知識問答プラットフォームで質問に対する良質解答がまだ現れなかったページレイアウトを見つけないように設置する。
【００７０】
以上は、本発明の好ましい実施例だけで、これで本発明を限定しようとすることはない。本発明の趣旨と原則の範囲で行った何れの修正、同等置換、保守等は、本発明の保護しようとする範囲に含まれるはずだ。
【図１】
0005780617.tif 000002
【図２】
0005780617.tif 000003
【図３】
0005780617.tif 000004
【図４】
0005780617.tif 000005
【図５】
0005780617.tif 000006
【図６】
0005780617.tif 000007
【図７】
0005780617.tif 000008
【図８】
0005780617.tif 000009