【手続補正書】
【提出日】平成18年6月7日(2006.6.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  質問文と検索対象の文書との類似度を照合して類似度のランキング付き検索結果を出力する文書検索システムであって、
質問文から検索用のキーワードを抽出する抽出手段と、
前記抽出手段によって抽出されたキーワードを、当該キーワードの意味的属性および構文的属性に基づいて、質問文の中心的な主題に関する情報を構成する主要タイプと、補足的な情報を構成する非主要タイプとに分類する分類手段と、
前記分類手段の分類結果に基づいて、主要タイプに属するキーワードを、検索結果の文書集合を限定するための必須のキーワードとして、かつ、主要タイプに属するキーワードおよび非主要タイプに属するキーワードを、質問文と検索対象文書の類似度を照合して検索結果の文書を類似度に応じて並べ替えるためのランキング用キーワードとして、それぞれ用いて、類似度のランキング付き検索結果を得るための文書検索処理を行う検索手段と、
を有することを特徴とする文書検索システム。
【請求項２】  前記分類手段は、
抽出されたキーワードを主要タイプおよび非主要タイプに分類する際、意味的属性および構文的属性に加えて、統計的属性をも用いて分類を行う、
ことを特徴とする請求項１記載の文書検索システム。
【請求項３】  前記意味的属性として、事実表現および疑問表現を当該各表現の意味により分類した意味分類を用いることを特徴とする請求項１記載の文書検索システム。
【請求項４】  前記意味分類は、階層的な詳細度のレベルを持つことを特徴とする請求項３記載の文書検索システム。
【請求項５】  前記構文的属性として、構文上核となる要素か否かという基準を用いることを特徴とする請求項１記載の文書検索システム。
【請求項６】  前記分類手段によって用いられキーワードを主要タイプと非主要タイプに分類するための規則を記憶する記憶手段、をさらに有し、
前記規則は、質問文のタイプが考慮されている、
ことを特徴とする請求項１記載の文書検索システム。
【請求項７】  前記検索手段は、
質問文と検索対象文書の類似度を照合する際に、検索結果の文書を主要タイプに属するキーワードの出現種類数に基づいて層状に分類し、当該得られた各層内において類似度の照合を行う、
ことを特徴とする請求項１記載の文書検索システム。
【請求項８】  前記検索手段は、
質問文と検索対象文書の類似度を照合する際に、検索結果の文書を主要タイプに属するキーワードの出現種類数に基づいて層状に分類した後、当該得られた各層内の文書をさらに非主要タイプに属するキーワードの出現種類数に基づいて層状に分類し、当該得られた各層内において類似度の照合を行う、
ことを特徴とする請求項１記載の文書検索システム。
【請求項９】  前記検索手段は、
検索結果の文書を主要タイプに属するキーワードの出現種類数に基づいて層状に分類する際に、当該キーワードの出現種類数のみならず当該キーワードの文書限定力に基づいて層状の分類を行う、
ことを特徴とする請求項７記載の文書検索システム。
【請求項１０】  前記検索手段は、
検索結果の文書を主要タイプに属するキーワードの出現種類数に基づいて層状に分類する際、および、当該得られた各層内の文書をさらに非主要タイプに属するキーワードの出現種類数に基づいて層状に分類する際の少なくともいずれか一方の際に、当該キーワードの出現種類数のみならず当該キーワードの文書限定力に基づいて層状の分類を行う、
ことを特徴とする請求項８記載の文書検索システム。
【請求項１１】  前記抽出手段によって抽出されたキーワードのうち特定の意味的属性を持つキーワードは、文書の書誌情報の検索条件として用いられることを特徴とする請求項１記載の文書検索システム。
【請求項１２】  前記検索手段は、
質問文と検索対象文書の類似度を照合する際に、質問文中のキーワードの意味的属性の詳細度レベルに基づいて、検索結果の文書において前記意味的属性に求められる詳細度レベルを推定し、当該推定された詳細度レベルに基づいて、検索結果の文書中の表現の意味的属性の詳細度レベルを評価することにより、検索結果の文書のフィルタリングを行う、
ことを特徴とする請求項４記載の文書検索システム。
【請求項１３】  前記検索手段は、
質問文と検索対象文書の類似度を照合する際に、質問文中のキーワードの意味的属性の詳細度レベルに基づいて、検索結果の文書において前記意味的属性に求められる詳細度レベルを推定し、当該推定された詳細度レベルに基づいて、検索結果の文書中の表現の意味的属性の詳細度レベルを評価することにより、検索結果の文書のランキングを行う、
ことを特徴とする請求項４記載の文書検索システム。
【請求項１４】  検索対象の文書に対して意味的属性を付与する付与手段、をさらに有し、
前記付与手段は、
あらかじめ検索対象の文書に意味的属性を表すタグを付与する、
ことを特徴とする請求項１記載の文書検索システム。
【請求項１５】  質問文中のキーワードおよび検索結果の文書中の表現は、あらかじめ正規化されていることを特徴とする請求項１２または請求項１３記載の文書検索システム。
【請求項１６】  質問文中のキーワードおよび検索対象の文書中の表現は、あらかじめ正規化されていることを特徴とする請求項１４記載の文書検索システム。
【請求項１７】  前記検索手段は、
文書の一部を検索対象の単位として文書検索処理を行う、
ことを特徴とする請求項１記載の文書検索システム。
【請求項１８】  質問文と検索対象の文書との類似度を照合して類似度のランキング付き検索結果を出力する文書検索方法であって、
質問文から検索用のキーワードを抽出する抽出ステップと、
前記抽出ステップで抽出したキーワードを、当該キーワードの意味的属性および構文的属性に基づいて、質問文の中心的な主題に関する情報を構成する主要タイプと、補足的な情報を構成する非主要タイプとに分類する分類ステップと、
前記分類ステップでの分類結果に基づいて、主要タイプに属するキーワードを、検索結果の文書集合を限定するための必須のキーワードとして、かつ、主要タイプに属するキーワードおよび非主要タイプに属するキーワードを、質問文と検索対象文書の類似度を照合して検索結果の文書を類似度に応じて並べ替えるためのランキング用キーワードとして、それぞれ用いて、類似度のランキング付き検索結果を得るための文書検索処理を行う検索ステップと、
を有することを特徴とする文書検索方法。
【請求項１９】  質問文と検索対象の文書との類似度を照合して類似度のランキング付き検索結果を出力するための文書検索プログラムであって、コンピュータに、
質問文から検索用のキーワードを抽出する抽出ステップと、
前記抽出ステップで抽出したキーワードを、当該キーワードの意味的属性および構文的属性に基づいて、質問文の中心的な主題に関する情報を構成する主要タイプと、補足的な情報を構成する非主要タイプとに分類する分類ステップと、
前記分類ステップでの分類結果に基づいて、主要タイプに属するキーワードを、検索結果の文書集合を限定するための必須のキーワードとして、かつ、主要タイプに属するキーワードおよび非主要タイプに属するキーワードを、質問文と検索対象文書の類似度を照合して検索結果の文書を類似度に応じて並べ替えるためのランキング用キーワードとして、それぞれ用いて、類似度のランキング付き検索結果を得るための文書検索処理を行う検索ステップと、
を実行させることを特徴とする文書検索プログラム。
【請求項２０】  質問文を入力する質問入力手段と、
入力された質問文を解析する質問解析手段と、
質問文の解析結果に基づいて検索対象の文書を検索する文書検索手段と、
検索結果の文書に基づいて質問文に対する回答を生成する回答生成手段と、
生成された回答を出力する回答出力手段と、を有する質問応答システムであって、
前記質問解析手段は、
入力された質問文から検索用のキーワードを抽出するキーワード抽出手段と、
抽出されたキーワードに対してキーワードのタイプとして階層的な詳細度のレベルを持つ意味的属性を付与するキーワードタイプ付与手段と、
抽出されたキーワードに付与された詳細度レベル付き意味的属性に基づいて、質問文のタイプ判定を行う質問タイプ判定手段と、を有し、
前記回答生成手段は、
検索結果の文書中の表現に詳細度レベル付き意味的属性を付与する意味的属性付与手段と、
検索結果の文書中の詳細度レベル付き意味的属性が付与された表現の中から、前記質問タイプ判定手段の判定結果および当該判定結果の詳細度レベルに基づいて回答候補を選別する回答候補選別手段と、
選別された回答候補をランキングする回答ランキング手段と、を有し、
前記回答出力手段は、
前記回答ランキング手段のランキング結果に基づいて回答の出力を行う、
ことを特徴とする質問応答システム。
【請求項２１】  前記意味的属性として、事実表現および疑問表現を当該各表現の意味により分類した意味分類を用いることを特徴とする請求項２０記載の質問応答システム。
【請求項２２】  前記意味的属性付与手段は、
検索結果の文書中の表現の意味的属性または詳細度レベルを一意に決めることができない場合、複数の可能性を残したまま詳細度レベル付き意味的属性の付与を行う、
ことを特徴とする請求項２０記載の質問応答システム。
【請求項２３】  前記回答生成手段は、
質問文の要求する詳細度レベルが明確でない場合、検索結果の文書中の文字列の意味的属性のうち、検索質問タイプに合致する意味的属性の詳細度レベルに基づいて、回答として適切な詳細度レベルを判定する回答詳細度判定手段、をさらに有する、
ことを特徴とする請求項２０記載の質問応答システム。
【請求項２４】  前記回答生成手段は、
検索結果の文書中の文字列の意味的属性のうち、検索質問タイプに合致する意味的属性の詳細度レベルにばらつきがある場合、検索結果の文書中の用例の詳細度と、当該文書の作成情報との関係に基づいて、回答として適切な詳細度レベルを判定する回答詳細度判定手段、をさらに有する、
ことを特徴とする請求項２０記載の質問応答システム。
【請求項２５】  前記回答詳細度判定手段は、
判定結果を推奨レベルとして他の詳細度レベルと共にユーザに提示し、ユーザの選択結果に応じて回答の詳細度レベルを決定する、
ことを特徴とする請求項２３または請求項２４記載の質問応答システム。
【請求項２６】  前記回答候補選別手段は、
質問文中のキーワードおよび検索対象の文書中の表現が正規化されている場合、質問文中のキーワードと異なる表現のキーワードを同一の事物を示す別表現として認定する、
ことを特徴とする請求項２０記載の質問応答システム。
【請求項２７】  前記回答出力手段は、
回答候補に別表現がある場合、正規化された表現を回答として出力する、
ことを特徴とする請求項２６記載の質問応答システム。
【請求項２８】  前記回答出力手段は、
回答候補文字列が別表現を持つ場合、同一の事物を示す別表現と認定された表現または正規化された表現の詳細度レベルに基づいて、同一の事物を示す別表現と認定された表現または正規化された表現の中から適切な回答文字列を選択して出力する、
ことを特徴とする請求項２６記載の質問応答システム。
【請求項２９】  前記文書検索手段は、請求項１記載の文書検索システムを有することを特徴とする請求項２０記載の質問応答システム。
【請求項３０】  質問文を入力する質問入力手段と、
入力された質問文を解析する質問解析手段と、
質問文の解析結果に基づいて検索対象の文書を検索する文書検索手段と、
検索結果の文書に基づいて質問文に対する回答を生成する回答生成手段と、
生成された回答を出力する回答出力手段と、を有する質問応答システムにおける質問応答方法であって、
前記質問入力手段が、質問文を入力する質問入力ステップと、
前記質問解析手段が、前記質問入力ステップで入力した質問文から検索用のキーワードを抽出するキーワード抽出ステップと、
前記質問解析手段が、前記キーワード抽出ステップで抽出したキーワードに対してキーワードのタイプとして階層的な詳細度のレベルを持つ意味的属性を付与するキーワードタイプ付与ステップと、
前記質問解析手段が、前記キーワード抽出ステップで抽出したキーワードに付与された詳細度レベル付き意味的属性に基づいて、質問文のタイプ判定を行う質問タイプ判定ステップと、
前記文書検索手段が、前記キーワードタイプ付与ステップおよび前記質問タイプ判定ステップでの質問文解析結果に基づいて検索対象の文書を検索する文書検索ステップと、
前記回答生成手段が、前記文書検索ステップでの検索結果の文書中の表現に詳細度レベル付き意味的属性を付与する意味的属性付与ステップと、
前記回答生成手段が、前記意味的属性付与ステップで詳細度レベル付き意味的属性を付与した検索結果文書中の表現の中から、前記質問タイプ判定ステップでの判定結果および当該判定結果の詳細度レベルに基づいて回答候補を選別する回答候補選別ステップと、
前記回答生成手段が、前記回答候補選別ステップで選別した回答候補をランキングする回答ランキングステップと、
前記回答出力手段が、前記回答ランキングステップでのランキング結果に基づいて回答の出力を行う回答出力ステップと、
を有することを特徴とする質問応答方法。
【請求項３１】  質問文を入力する質問入力手段と、
入力された質問文を解析する質問解析手段と、
質問文の解析結果に基づいて検索対象の文書を検索する文書検索手段と、
検索結果の文書に基づいて質問文に対する回答を生成する回答生成手段と、
生成された回答を出力する回答出力手段と、を有する質問応答システムにおける質問応答プログラムであって、コンピュータに、
質問文を入力する質問入力ステップと、
前記質問入力ステップで入力した質問文から検索用のキーワードを抽出するキーワード抽出ステップと、
前記キーワード抽出ステップで抽出したキーワードに対してキーワードのタイプとして階層的な詳細度のレベルを持つ意味的属性を付与するキーワードタイプ付与ステップと、
前記キーワード抽出ステップで抽出したキーワードに付与された詳細度レベル付き意味的属性に基づいて、質問文のタイプ判定を行う質問タイプ判定ステップと、
前記キーワードタイプ付与ステップおよび前記質問タイプ判定ステップでの質問文解析結果に基づいて検索対象の文書を検索する文書検索ステップと、
前記文書検索ステップでの検索結果の文書中の表現に詳細度レベル付き意味的属性を付与する意味的属性付与ステップと、
前記意味的属性付与ステップで詳細度レベル付き意味的属性を付与した検索結果文書中の表現の中から、前記質問タイプ判定ステップでの判定結果および当該判定結果の詳細度レベルに基づいて回答候補を選別する回答候補選別ステップと、
前記回答候補選別ステップで選別した回答候補をランキングする回答ランキングステップと、
前記回答ランキングステップでのランキング結果に基づいて回答の出力を行う回答出力ステップと、
を実行させることを特徴とする質問応答プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
【課題を解決するための手段】
本発明の文書検索システムは、質問文と検索対象の文書との類似度を照合して類似度のランキング付き検索結果を出力する文書検索システムであって、質問文から検索用のキーワードを抽出する抽出手段と、前記抽出手段によって抽出されたキーワードを、当該キーワードの意味的属性および構文的属性に基づいて、質問文の中心的な主題に関する情報を構成する主要タイプと、補足的な情報を構成する非主要タイプとに分類する分類手段と、前記分類手段の分類結果に基づいて、主要タイプに属するキーワードを、検索結果の文書集合を限定するための必須のキーワードとして、かつ、主要タイプに属するキーワードおよび非主要タイプに属するキーワードを、質問文と検索対象文書の類似度を照合して検索結果の文書を類似度に応じて並べ替えるためのランキング用キーワードとして、それぞれ用いて、類似度のランキング付き検索結果を得るための文書検索処理を行う検索手段と、を有する構成を採る。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の質問応答システムは、質問文を入力する質問入力手段と、入力された質問文を解析する質問解析手段と、質問文の解析結果に基づいて検索対象の文書を検索する文書検索手段と、検索結果の文書に基づいて質問文に対する回答を生成する回答生成手段と、生成された回答を出力する回答出力手段と、を有する質問応答システムであって、前記質問解析手段は、入力された質問文から検索用のキーワードを抽出するキーワード抽出手段と、抽出されたキーワードに対してキーワードのタイプとして階層的な詳細度のレベルを持つ意味的属性を付与するキーワードタイプ付与手段と、抽出されたキーワードに付与された詳細度レベル付き意味的属性に基づいて、質問文のタイプ判定を行う質問タイプ判定手段と、を有し、前記回答生成手段は、検索結果の文書中の表現に詳細度レベル付き意味的属性を付与する意味的属性付与手段と、検索結果の文書中の詳細度レベル付き意味的属性が付与された表現の中から、前記質問タイプ判定手段の判定結果および当該判定結果の詳細度レベルに基づいて回答候補を選別する回答候補選別手段と、選別された回答候補をランキングする回答ランキング手段と、を有し、前記回答出力手段は、前記回答ランキング手段のランキング結果に基づいて回答の出力を行う、構成を採る。