(57)【要約】  異なる分類を連結するためのシステムならびに方法であって、かかるシステムは、複数のノードを有する第一および第二分類に基づいて分類された電子文書を有する言語資料に対するアクセスを提供する通信モジュールを含んでいる。また、かかるシステムは、前記第一分類のノードに対応する前記第二分類のノードを識別するため、前記第一分類の前記ノード、前記第二分類の前記ノード、ならびに、前記第一の複数電子文書および前記第二の複数電子文書の少なくとも一つ、を分析する分析モジュールを含んでいる。プロセッサは、互いに関連すると認識された、前記識別された前記第一および第二分類のノードを一緒に連結する、複数のリンクを伴う連結された分類構造を生成するとともに、各ノードの有益な説明を提供する。【選択図】  図１
2008538019.tif 000002
【特許請求の範囲】
【請求項１】
異なる分類(differing taxonomies)を連結するためのシステムであって、
複数のノードを有する第一分類に基づいて分類された第一の複数電子文書を有する第一言語資料、ならびに、複数のノードを有する第二分類に基づいて分類された第二の複数電子文書を有する第二言語資料、に対するアクセスを提供する通信モジュールと、
前記第一分類のノードに対応する前記第二分類のノードを識別するため、前記第一分類の前記ノード、前記第二分類の前記ノード、ならびに、前記第一の複数電子文書および前記第二の複数電子文書の少なくとも一つ、を分析する分析モジュールと、および
互いに関連すると認識された前記第一および第二分類のノードを一緒に連結する、複数のリンクを伴う連結された分類構造を生成するプロセッサと、を備えたこと、
を特徴とするシステム。
【請求項２】
請求項１のシステムにおいて、前記分析モジュールは、前記第一分類の前記ノードにおいて分類された電子文書と、前記第二分類の前記ノードにおいて分類された電子文書を比較すること、
を特徴とするシステム。
【請求項３】
請求項１のシステムにおいて、前記分析モジュールは、前記第一分類の前記ノードにおいて分類された電子文書が、前記第二分類の前記ノード内に存するか否か判断すること、
を特徴とするシステム。
【請求項４】
請求項１のシステムにおいて、前記分析モジュールは、前記第二分類の前記ノードにおいて分類された電子文書が、前記第一分類の前記ノード内に存するか否か判断すること、
を特徴とするシステム。
【請求項５】
請求項１のシステムであって、さらに、関連するノードの名前を認識するため、前記分析モジュールが、前記第一分類の前記ノードの名前を前記第二分類の前記ノードの名前と比較することを可能にする意味類似モジュール(semantic resemblance module)、を含むこと、
を特徴とするシステム。
【請求項６】
請求項５のシステムにおいて、さらに、関連する電子文書を認識するため、前記意味類似モジュールは、前記分析モジュールが、前記第一分類の前記ノードの下で分類された前記電子文書のテキストと、前記第二分類の前記ノードの下で分類された前記電子文書のテキストを比較することを可能にすること、
を特徴とするシステム。
【請求項７】
請求項６のシステムにおいて、前記意味類似モジュールは、
前記複数の電子文書のソースの決定、
前記複数の電子文書の型(style)の決定、
前記複数の電子文書中の単語の用法パターンの判断、
前記複数の電子文書中の単語の意味的用法の判断、
意味の同一性を判定する語句(synonomy assertion phrases)の認識、
前記複数の電子文書中の固有名詞の認識、の少なくとも一つを実行すること、
を特徴とするシステム。
【請求項８】
請求項１のシステムであって、さらに、前記第一分類に基づいて分類された関連する電子文書をクラスタ化するとともに、前記第二分類に基づいて分類された関連する電子文書をクラスタ化するクラスタ化モジュール、を含むこと、
を特徴とするシステム。
【請求項９】
請求項８のシステムにおいて、前記クラスタ化モジュールは、前記第一および第二の複数電子文書間の関連度スコアであって、どの識別文書が互いに関連するかの程度を表すもの、を決定すること、
を特徴とするシステム。
【請求項１０】
請求項９のシステムにおいて、前記クラスタ化モジュールは、固定された電子文書を密接に関連づけるため、前記第一分類に基づいて分類された関連する電子文書と、所定の関連性スコアを有する前記第二分類に基づいて分類された前記電子文書を一緒に固定する(anchors)こと、
を特徴とするシステム。
【請求項１１】
請求項１０のシステムにおいて、前記クラスタ化モジュールは、つながれた電子文書を前記固定された電子文書と大まかに関連づける(loosely associate)ため、固定された電子文書と関連し前記所定の関連性スコアよりも低い関連性スコアを有する電子文書を、前記固定された電子文書と一緒につなぐ(tethers)こと、
を特徴とするシステム。
【請求項１２】
請求項１のシステムにおいて、前記第一の言語資料ならびに第二の言語資料は、ウエッブサイトであること、
を特徴とするシステム。
【請求項１３】
請求項１２のシステムにおいて、前記第一ならびに第二の複数電子文書は、前記ウエッブサイトのウエッブページであること、
を特徴とするシステム。
【請求項１４】
異なる分類を連結するための方法であって、
複数のノードを有する第一分類に基づいて分類された第一の複数電子文書を有する第一言語資料にアクセスするステップと、
複数のノードを有する第二分類に基づいて分類された第二の複数電子文書を有する第二言語資料にアクセスするステップと、
前記第一分類のノードに対応する前記第二分類のノードを識別するため、前記第一分類の前記ノード、前記第二分類の前記ノード、ならびに、前記第一の複数電子文書および前記第二の複数電子文書の少なくとも一つ、を分析するステップと、および
互いに対応する前記識別された前記第二分類のノードおよび前記識別された前記第一分類のノードを、一緒に連結させるステップと、を備えたこと、
を特徴とする方法。
【請求項１５】
請求項１４の方法であって、さらに、前記第一および第二分類のノードを一緒に連結する、複数のリンクを伴う連結された分類構造を生成するステップ、含むこと、
を特徴とする方法。
【請求項１６】
請求項１４の方法において、前記分析ステップは、関連するノードを認識するため、前記第一分類の前記ノードの名前を、前記第二分類の前記ノードの名前と比較するステップを含むこと、
を特徴とする方法。
【請求項１７】
請求項１４の方法において、前記分析ステップは、前記第一分類の前記ノードにおいて分類された電子文書と、前記第二分類の前記ノードにおいて分類された電子文書を比較するステップを含むこと、
を特徴とする方法。
【請求項１８】
請求項１７の方法であって、さらに、前記第一分類の前記ノードにおいて分類された電子文書が、前記第二分類の前記ノード内に存するか否か判断するステップを含むこと、
を特徴とする方法。
【請求項１９】
請求項１７の方法であって、さらに、前記第二分類の前記ノードにおいて分類された電子文書が、前記第一分類の前記ノード内に存するか否か判断するステップを含むこと、
を特徴とする方法。
【請求項２０】
請求項１６の方法であって、さらに、前記第一および前記第二分類の前記ノードの名前の少なくとも一つについて意味類似分析(semantic resemblance analysis)を実行するステップを含むこと、
を特徴とする方法。
【請求項２１】
請求項２０の方法であって、さらに、前記第一分類の前記ノードの下で分類された前記電子文書ならびに前記第二分類の前記ノードの下で分類された電子文書の少なくとも一つについて意味類似分析を実行するステップを含むこと、
を特徴とする方法。
【請求項２２】
請求項２１の方法において、意味類似分析を実行するステップは、さらに、
前記複数の電子文書のソースを決定するステップ、
前記複数の電子文書の型を決定するステップ、
前記複数の電子文書中の単語の用法パターンを判断するステップ、
前記複数の電子文書中の単語の意味的用法を判断するステップ、
意味の同一性を判定する語句を認識するステップ、
前記複数の電子文書中の固有名詞を認識するステップ、の少なくとも一つを実行すること、
を特徴とする方法。
【請求項２３】
請求項１４の方法であって、さらに、実質的に相互に関連する前記第一ならびに第二の複数電子文書から電子文書を識別するステップ、および、固定された電子文書が互いに密接に関連づけられるよう、これらを一緒に固定するステップ、を含むこと、
を特徴とする方法。
【請求項２４】
請求項２３の方法であって、さらに、固定された電子文書と末梢的に(peripherally)関連する前記第一ならびに第二の複数電子文書から電子文書を識別するステップ、および、つながれた電子文書が前記固定された電子文書と大まかに関連づけられるよう、前記末梢的に関連する電子文書を前記固定された電子文書につなぐステップ、を含むこと、
を特徴とする方法。
【請求項２５】
請求項２４の方法において、関連電子文書を識別するステップは、前記第一ならびに第二の複数電子文書間の関連性スコアであって、どの識別文書が互いに関連するかの程度を表すものを決定するステップ、を含むこと、
を特徴とする方法。
【請求項２６】
請求項１４の方法であって、さらに、前記第一分類のノードの下で分類された関連する電子文書をクラスタ化するステップ、ならびに、前記第二分類のノードの下で分類された関連する電子文書をクラスタ化するステップ、を含むこと、
を特徴とする方法。
【請求項２７】
請求項２６の方法であって、さらに、固定された電子文書を密接に関連づけるため、前記第一分類のノードの下で分類された関連電子文書と所定の関連性スコアを有する前記第二分類のノードの下で分類された関連電子文書を一緒に固定するステップ、を含むこと、
を特徴とする方法。
【請求項２８】
請求項２７の方法において、前記クラスタ化ステップは、つながれた電子文書を前記固定された電子文書と大まかに関連づけるため、固定された電子文書と関連し、前記所定の関連性スコアよりも低い関連性スコアを有する電子文書を、前記固定された電子文書と一緒につなぐステップ、を含むこと、
を特徴とする方法。
【請求項２９】
請求項１４の方法であって、さらに、前記第一言語資料ならびに前記第二言語資料の関連する電子文書をクラスタ化するステップ、を含むこと、
を特徴とする方法。
【請求項３０】
請求項２９の方法であって、さらに、関連電子文書の前記クラスタの下で電子文書を分類するステップを含むこと、
を特徴とする方法。
【請求項３１】
請求項１４の方法において、前記第一の言語資料ならびに第二の言語資料は、ウエッブサイトであること、
を特徴とする方法。
【請求項３２】
請求項３１の方法において、前記第一ならびに第二の複数電子文書は、前記ウエッブサイトのウエッブページであること、
を特徴とする方法。
【請求項３３】
異なる分類を連結させるため実行可能な命令を有するコンピュータ可読媒体であって、
複数のノードを有する第一分類に基づいて分類された第一の複数電子文書を有する第一言語資料にアクセスするための命令と、
複数のノードを有する第二分類に基づいて分類された第二の複数電子文書を有する第二言語資料に対するアクセスするための命令と、
前記第一分類のノードに対応する前記第二分類のノードを識別するため、前記第一分類の前記ノード、前記第二分類の前記ノード、ならびに、前記第一の複数電子文書および前記第二の複数電子文書の少なくとも一つを分析するための命令と、および
互いに対応する前記識別された前記第二分類のノードおよび前記識別された第一分類のノードを、一緒に連結させるための命令と、を備えたこと、
を特徴とする媒体。
【請求項３４】
請求項３３の媒体であって、さらに、前記第一および第二分類のノードを一緒に連結する、複数のリンクを伴う連結された分類構造を生成する命令、を含むこと、
を特徴とする媒体。
【請求項３５】
請求項３３の媒体において、前記分析命令は、関連するノードを認識するため、前記第一分類の前記ノードの名前を、前記第二分類の前記ノードの名前と比較する命令、を含むこと、
を特徴とする媒体。
【請求項３６】
請求項３３の媒体において、前記分析命令は、前記第一分類の前記ノードにおいて分類された電子文書と、前記第二分類の前記ノードにおいて分類された電子文書を比較する命令、を含むこと、
を特徴とする媒体。
【請求項３７】
請求項３６の媒体であって、さらに、前記第一分類の前記ノードにおいて分類された電子文書が、前記第二分類の前記ノード内に存するか否か判断する命令、を含むこと
を特徴とする媒体。
【請求項３８】
請求項３６の媒体であって、さらに、前記第二分類の前記ノードにおいて分類された電子文書が、前記第一分類の前記ノード内に存するか否か判断する命令、を含むこと、
を特徴とする媒体。
【請求項３９】
請求項３５の媒体であって、さらに、前記第一および前記第二分類の前記ノードの名前の少なくとも一つについて意味類似分析を実行する命令を含むこと、
を特徴とする媒体。
【請求項４０】
請求項３９の媒体であって、さらに、前記第一分類の前記ノードの下で分類された前記電子文書ならびに前記第二分類の前記ノードの下で分類された電子文書の少なくとも一つについて意味類似分析を実行する命令、を含むこと、
を特徴とする媒体。
【請求項４１】
請求項４０の媒体において、意味類似分析を実行する命令は、さらに、
前記複数の電子文書のソースを決定する命令、
前記複数の電子文書の型を決定する命令、
前記複数の電子文書中の単語の用法パターンを判断する命令、
前記複数の電子文書中の単語の意味的用法を判断する命令、
意味の同一性を判定する語句を認識する命令、
前記複数の電子文書中の固有名詞を認識する命令、の少なくとも一つを実行すること、
を特徴とする媒体。
【請求項４２】
請求項３３の媒体であって、さらに、実質的に相互に関連する前記第一ならびに第二の複数電子文書から電子文書を識別する命令、および、固定された電子文書が互いに密接に関連づけられるよう、これらを一緒に固定する命令、を含むこと、
を特徴とする媒体。
【請求項４３】
請求項４２の媒体であって、さらに、固定された電子文書と末梢的に関連する前記第一ならびに第二の複数電子文書から電子文書を識別する命令、および、つながれた電子文書が、前記固定された電子文書と大まかに関連づけられるよう、前記末梢的に関連する電子文書を前記固定された電子文書につなぐ命令、を含むこと、
を特徴とする媒体。
【請求項４４】
請求項４３の媒体であって、さらに、関連電子文書を識別する命令は、前記第一ならびに第二の複数電子文書間の関連性スコアであって、どの識別文書が互いに関連するかの程度を表すものを決定する命令、を含むこと、
を特徴とする媒体。
【請求項４５】
請求項３３の媒体であって、さらに、前記第一分類のノードの下で分類された関連する電子文書をクラスタ化する命令、ならびに、前記第二分類のノードの下で分類された関連する電子文書をクラスタ化する命令、を含むこと、
を特徴とする媒体。
【請求項４６】
請求項４５の媒体であって、さらに、固定された電子文書を密接に関連づけるため、前記第一分類のノードの下で分類された関連電子文書と所定の関連性スコアを有する前記第二分類のノードの下で分類された関連電子文書を一緒に固定する命令、を含むこと、
を特徴とする媒体。
【請求項４７】
請求項４６の媒体において、前記クラスタ化命令は、つながれた電子文書を前記固定された電子文書と大まかに関連づけるため、固定された電子文書と関連し前記所定の関連性スコアよりも低い関連性スコアを有する電子文書を、前記固定された電子文書と一緒につなぐ命令、を含むこと、
を特徴とする媒体。
【請求項４８】
請求項３３の媒体であって、さらに、前記第一言語資料ならびに前記第二言語資料の関連する電子文書をクラスタ化する命令、を含むこと、
を特徴とする媒体。
【請求項４９】
請求項４８の媒体であって、さらに、前記関連電子文書のクラスタの下で電子文書を分類する命令を含むこと、
を特徴とする媒体。
【請求項５０】
請求項３３の媒体において、前記第一の言語資料ならびに第二の言語資料は、ウエッブサイトであること、
を特徴とする媒体。
【請求項５１】
請求項５０の方法において、前記第一ならびに第二の複数電子文書は、前記ウエッブサイトのウエッブページであること、
を特徴とする方法。
【発明の詳細な説明】
【関連出願のデータ】
【０００１】
本出願は、その全体が参照のため本出願に取り込まれる、２００５年１月３１日出願の米国仮特許出願番号６０／６４７、７６７の優先権を主張する。
【技術分野】
【０００２】
本発明は、言語資料の異なる分類を連結するためのシステムおよび方法に関するものである。
【０００３】
多くのコンテクスト中には、電子文書の巨大な言語資料が存している。インターネットは、かかる電子文書にアクセスするための一般的なプラットフォームである。電子文書の言語資料等からの情報を体系化し、抽出するための様々なツールが提供されている。言語資料等からの情報を体系化し、抽出するために用いられるかかるツールは、テキストベースのツール、事実を基にしたツール、ならびに、概念を基にしたツールとして分類することが可能である。テキストベースのツールのフォーマットの例は、本の裏においてページ番号を付したアルファベット順のインデックス；ウエッブサイト上の同様の数字；全文検索エンジン；キーワードベースの記事切り抜きサービス；ならびにウエッブブラウザ自体（関連する情報を特定するため、ユーザは、手作業でコンテントをブラウジングするだけ）を含んでいる。かかるテキストベースのツールは、通常、グーグル（登録商標）、ヤフー（登録商標）、Search.com（登録商標）ならびにDictionary.com（登録商標）等によって実行されている。
【０００４】
事実を基にしたツールの例は、事実の表および図；様々な測定結果のリアルタイムストリーミング表示；ならびに、別々のデータベースから一致する情報を取り込むためユーザが記入するチューブ形式で示されたユーザルックアップを含んでいる。かかる事実を基にしたツールは、例えば、ヤフー（登録商標）Weather(郵便番号入力に基づく）；ウオールストリートジャーナル（登録商標）によるオンライン上のストリーミングによる株式市況ユーテリティ；ナショナルフットボールリーグ（登録商標）のプレイ統計付き選手登録名簿；ならびにEquifax（登録商標）による信用調査書の注文書等において動作する。
【０００５】
概念を基にしたツールの例は、ウェブサイトのナビゲーションのための時事的な分類；ＦＡＱ（よくある質問）についての分類；ガイド又はヘルプ環境における”ウイザード(Wizard)”についての分類；を含んでいる。かかる概念ベースのツールは、各トピックの説明を有するヤフー（登録商標）のトピックメニュー；例えば、Wickipedia.com（登録商標）の入力および他のウエッブサイト型の百科事典、あるいは、ヒューレットパッカード（登録商標）等の主要な電機メーカーのウェブサイトの自動化された技術サポート（あるいは、”苦情処理”）部において、記入するようユーザが依頼を受けるウエッブベースのアンケート、により例示される。これらの概念ベースのツールは、一般に、いくつかの分類形式、すなわち、それらの情報アーキテクチャとして、エンティティーおよび／又はイベントについて大きな階層組織、を用いる点に注意することは、他と関連している。これに対応して、これらのツールは、”分類により動作する(taxonomy-driven)”ツールと呼んでもよい。
【０００６】
言語資料等からの情報を体系化し、抽出するためになされる質問のタイプ（すなわち、質問が、一般的な、特定の、テーマに沿った、あるいは、特異なものであるか）にもよるが、ツールの１つのカテゴリーは、他のカテゴリーよりも適切である場合が多い。しかし、特異な質問に関する質問を除き、概念ベースのツールは、ほとんどすべての種類の問合せにおいて基本原則的なものである。したがって、これらの重要性を鑑みると、電子文書の巨大な言語資料を開発しようとする、あるいは、そこへのアクセスを容易にしようとする者にとって、概念ベースのツールは、大いに注目されるものである。
【０００７】
しかし、現在の最先端技術において、汎用の概念ベースのツールは、それらの範囲（すなわち、いずれの単一のツールについても、通常、その範囲内に不十分なバラエティーが含まれ、多くのコンテントアイテムが存在する）、ならびに、それらの堅牢性（すなわち、与えられたいずれのツールに関して、システムにより把握された概念について不十分な深さおよび幅が存在する）の両方において、かなりの制約および制限を受ける。電子文書の様々な言語資料のために異なる分類が多数存在するが、かかるツールは、同じ構造を有しておらず、原則として互いに独立して動作する。
【０００８】
概念ベースのツールが、範囲ならびに幅について制限される理由は、それらが概念的であり、このため、それらに範囲ならびに幅を提供することが困難だからである。このことは、それらの設計ならびに動作における概念的な分析が困難であることを暗示している。かかる困難性の例は、椅子等の単純な目的物を概念的に定義しようとする際に現れる。椅子について提案されたほとんど全ての定義が、広すぎたり狭すぎたり、のいずれかである。これに対応して、現在、異種の分類を含んだ異種の概念をベースにしたツールが用いられ、別の異種の概念スキーマ、あるいは、実質的に独立した情報言語資料において、異種の概念スキーマ(disparate conceptual schemata)を反映している。
【０００９】
異なる言語資料の異なる分類をすべて含む一つの”究極の分類(ultimate taxonomy)”を構築することは、理論的には可能である。しかし、かかる分類が可能であったとしても、かかる分類を創り出すことは、不可能ではないにしても、非常に困難である。現在、非常に多くの電子文書が、日々、非常に多くの分類を用い、非常に多くの編集者によって分類されているのが現実である。これらの分類自体、常に拡張され、訂正され、改訂されている。これら全てを一つの分類に吸収することは、控えめに言っても、これらを存続させ用いるよりも、さらに現実的ではない。
【００１０】
したがって、複数の言語資料から情報を体系化し、抽出するための分類等の概念ベースのツールを改良するシステムおよび方法について、満たされていないニーズが存在する。具体的に言うと、異種の分類効率および使い勝手を向上させる、前記システムおよび方法について満たされていないニーズが存在する。
【００１１】
【特許文献１】なし
【００１２】
【非特許文献１】なし
【発明の概要】
【００１３】
以下にさらなる詳細が説明されているように、本発明は、直接反映し、保存し、ならびに、使用中の複数かつ不完全な分類を包含する、概念に基づくツールを可能にする。具体的に言うと、本発明は、ユーザ又は編集者が、様々な分類を効率的に相互関連させ、同時使用し(inter-operate)ならびに相互に操作する(inter-navigate)ことを可能にするよう、複数の分類を一緒に接続するシステムおよび方法を提供する。
【００１４】
前述のことを考慮すると、本発明の効果は、複数の言語資料から電子文書を効率的に整理するシステムおよび方法を提供することである。
【００１５】
本発明の他の効果は、それにより提供される分類および情報の深さならびに幅を増大させるシステムおよび方法を提供することである。
【００１６】
また、本発明の他の効果は、複数の分類を一緒に連結するシステムおよび方法を提供することである。
【００１７】
本発明のある側面によると、異なる分類を連結させるシステムが提供される。ある実施形態においては、前記システムは、複数のノードを有する第一分類に基づいて分類された第一の複数電子文書を有する第一言語資料、ならびに、複数のノードを有する第二分類に基づいて分類された第二の複数電子文書を有する第二言語資料、に対するアクセスを提供する通信モジュールを含む。また、かかるシステムは、第一分類のノードに対応する第二分類のノードを識別するため、第一分類のノード、第二分類のノード、ならびに、第一の複数電子文書および第二の複数電子文書の少なくとも一つを分析する分析モジュールを備えている。さらに、本システムは、互いに関連すると認識された前記第一および第二分類のノードを一緒に連結する、複数のリンクを伴う連結された分類構造を生成するプロセッサを含んでいる。また、前記第一の言語資料ならびに第二の言語資料は、ウエッブサイトであってもよく、前記第一ならびに第二の複数の電子文書は、前記ウエッブサイトのウエッブページであってもよい。
【００１８】
前記分析モジュールは、前記第一分類の前記ノードにおいて分類された電子文書と、前記第二分類の前記ノードにおいて分類された電子文書を比較するよう動作してもよい。それに代え、あるいは、それに加えて、前記分析モジュールは、前記第一分類の前記ノードにおいて分類された電子文書が、前記第二分類の前記ノード内に存するか否か判断するよう動作してもよい。また、かかる分析モジュールは、前記第二分類の前記ノードにおいて分類された電子文書が、前記第一分類の前記ノード内に存するか否か判断するよう動作してもよい。
【００１９】
他の実施形態において、分類連結システムは、さらに、関連するノードの名前を認識するため、前記分析モジュールが、第一分類のノードの名前を第二分類のノードの名前と比較することを可能にする意味類似モジュールを含んでいる。他の実施形態によると、前記意味類似モジュールは、関連する電子文書を認識するため、前記分析モジュールが、第一分類の前記ノードの下で分類された電子文書のテキストと、第二分類の前記ノードの下で分類された電子文書のテキストを比較することをさらに可能にする。
【００２０】
さらに別の実施形態によると、分類連結システムは、さらに、前記第一分類に基づいて分類された関連する電子文書をクラスタ化するとともに、前記第二分類に基づいて分類された関連する電子文書をクラスタ化するクラスタ化モジュールを備えている。ある実施形態において、前記クラスタ化モジュールは、前記第一および第二の複数電子文書間の関連度スコアであって、どの識別文書が互いに関連するかの程度を表すものを決定する。かかるクラスタ化モジュールは、固定された電子文書を密接に関連づけるため、第一分類に基づいて分類された関連する電子文書と、所定の関連性スコアを有する第二分類に基づいて分類された前記電子文書を一緒に固定することが好ましい。さらに、前記クラスタ化モジュールは、つながれた電子文書を前記固定された電子文書と大まかに関連づけるため、固定された電子文書と関連し前記所定の関連性スコアよりも低い関連性スコアを有する電子文書を、前記固定された電子文書と一緒につなぐ。
【００２１】
本発明の他の側面によると、異なる分類を連結させる方法が提供される。ある実施形態によると、前記方法は、複数のノードを有する第一分類に基づいて分類された第一の複数電子文書を有する第一言語資料にアクセスするステップ、ならびに、複数のノードを有する第二分類に基づいて分類された第二の複数電子文書を有する第二言語資料にアクセスするステップを含んでいる。また、かかる方法は、前記第一分類のノードに対応する前記第二分類のノードを識別するため、前記第一分類の前記ノード、前記第二分類の前記ノード、ならびに、前記第一の複数電子文書および前記第二の複数電子文書の少なくとも一つを分析するステップを備えている。さらに、かかる方法は、互いに対応する識別された前記第二分類のノードおよび識別された第一分類のノードを、一緒に連結させるステップを含んでいる。
【００２２】
本発明のさらに他の側面によると、上記システムおよび／又は方法を実行可能な命令を有するコンピュータ可読媒体が提供される。
【００２３】
本発明の、これらの効果、ならびに、他の特徴は、添付の図面を参照すると、本発明の好ましい実施形態についての以下の詳細な説明から、より明らかとなる。
【発明を実施するための最良の形態】
【００２４】
図１は、複数の電子文書を有する言語資料の異なる分野を連結するための、本発明の実施形態にかかる分類連結システム１０の概略図を示している。図１の分類連結システム１０は、どのようなタイプのハードウエア及び／又はソフトウエア、およびプログラム済みの汎用演算装置を用いて実施してもよいことを、まず最初に理解すべきである。例えば、分類連結システム１０は、サーバ、パーソナルコンピュータ、ポータブルコンピュータ、シン・クライアント、あるいは、いずれの適切な装置又は複数の装置を用いて実現してもよい。分類連結システム１０および／又はそのコンポーネントは、１箇所に設けられた単一の装置又は１箇所あるいは複数箇所に設けられた複数の装置であってもよく、かかる箇所に、電線、光ファイバー、無線等のいずれかの通信媒体を介し、適切な通信プロトコルを用いて接続される。
【００２５】
ここで示され、述べられている本発明にかかる分類連結システム１０は、特定の機能を実行する複数のモジュールを有すると考えられることに注意すべきである。これらのモジュールは、明確化の目的のため、それらの機能に基づいて概略的に示されているにすぎず、特定のハードウエア又はソフトウエアを示しているものでないことを理解すべきである。このことから、これらのモジュールは、述べられた特定の機能を実質的に実行するハードウエアおよび／又はソフトウエアであってもよい。また、かかるモジュールを、分類連結システム１０内に組み入れるようにしても、あるいは、所望される機能に基づき別モジュールに分割するようにしてもよい。したがって、図１に概略的に示されている本発明は、本発明の分類連結システム１０を制限するものと解釈されるべきでなく、単に、例示的な実施形態の一つを示すものであると理解すべきである。
【００２６】
本発明の分類連結システム１０を用いることにより、複数のノードを有する既存分類、これらのノード下で分類された複数の電子文書を推定する。ここで用いられているように、”分類”は、情報学あるいは情報科学において、”件名インデックス(subject index)”と同義語として理解されるべきである。また、”電子文書(electronic document)”という用語は、フォーマットおよび／又は長さに拘わらず、コンピュータ可読のいずれのファイルを表していることを理解するべきである。例えば、ウエッブサイトのウエッブページ、ワープロ文書（word processing documents）、プレゼンテーション文書、表計算文書（spreadsheet documents)、ＰＤＦ文書等は、全てここで述べられる電子文書の例である。このことから、本発明にかかる方法は、以下に説明するように、分類ベースの分類スキーマの下で分類することができるどのような電子文書にも適用可能である。
【００２７】
図１に示された実施形態による分類連結システム１０は、本技術分野で周知のように、複数のノード５を有する第一分類４に基づいて分類された第一の複数電子文書を有する第一の言語資料２へのアクセスを提供する通信モジュール２０を含んでいる。また、かかる通信モジュール２０は、当技術分野で周知のように、複数のノード９を有する第二分類８に基づいて分類された第二の複数電子文書を有する第二の言語資料６へのアクセスを提供する。
【００２８】
図示された実施形態において、通信モジュール２０は、図示したように、インターネット１等のネットワークを介し、分類連結システム１０を第一および第二言語資料に接続する。図１に示すように、第一の言語資料２および第二の言語資料６は、実際には分類連結システム１０の部品ではなく、本発明による分類連結システム１０により以下に説明される方法で連結された部品であることを理解すべきである。
【００２９】
図示したように、示された実施形態による分類連結システム１０は、第一の分類４のノードおよびその中に分類された第一の複数電子文書、ならびに、第二の分類８のノードおよびその中に分類された第二の複数電子文書を分析する分析モジュール３０を含んでいる。分析モジュール３０により実施された分析により、前記第一の分類４の複数のノードと対応する前記第二分類８の複数のノードを識別するので、かかる対応ノードを一緒に連結することができる。  
分析モジュール３０は、分類連結システム１０内に設けられた意味類似モジュール４０によって実行される意味類似分析に基づき、互いに対応するノードか否かを判断することが好ましい。意味類似モジュール４０は、ノードおよび／又は文書間の相互関係の強さ又は弱さについての情報を提供するため、ノードの名前、および、これらのノードの下で分類された電子文書の単語を分析するので、相互関係が強いノードを識別し、一緒に連結することができる。意味類似モジュール４０によって判断された意味分析情報は、例えば、意味類似スコアとして定量化されることが好ましい。
【００３０】
これにより、図示された実施形態の分類連結システム１０は、さらに、単語の定義に基づいて単にテキストを分析するのではなく、文脈において単語がどのように用いられているかに基づいてノードの名前ならびに電子文書のテキストを分析することを可能にする、単語用法パターンモジュール５０を提供する。具体的に言うと、分類連結システム１０は、意味特徴のベクトルを抽出し比較するため、意味類似モジュール７０および単語用法パターンモジュール５０を用いる。かかる意味特徴は、そこで各単語が生じる最も一般的な言い回し；かかる単語が生じる周囲の前後関係中に存する同義語、上位語ならびに下位語；そこで各単語が生じる（アクター、目的語、インスツルメント、あるいは、他の意味的役割のような、さまざまな名詞と動詞の関係等）文法的な構成の特徴；固有名詞対一般に発生するものの一部としての単語の出現；複数の電子文書の一つ（又はその一部）、他の複数の電子文書(またはその部分)において生じるそのパターンから発生する特定の単語のパターンを区別するため、分類連結システム１０が観察する他の文脈上の意味特徴、を含んでいるが、それらに限定されない。
【００３１】
分析モジュール３０は、異なる分類の特定のノードを相互に接続しなければならないかどうかを決定するための基礎として用いることができるノード間の相関関係の強さを定量化するため、相関スコア等の測定基準を用いて動作することが好ましい。かかる相関スコアは、意味類似モジュール４０により決定された意味類似スコアを組み込むことができる。かかる意味類似モジュール４０は、いずれの適切な意味分析テクニックに基づく、どのような方法によって動作しても、さらに、以下に詳細を述べるように、分析を向上させるため用いることができる様々なツールとともに設けるようにしてもよい。
【００３２】
図１に記載された実施形態による分類連結システム１０は、さらに、分析モジュール３０によって相互に対応すると判断された第一分類４および第二分類８のノードを互いに連結するプロセッサ６０を含んでいる。これにより、前記プロセッサ６０は、以下で詳細を述べる、連結された分類構造であって、２つ（あるいはそれ以上）のノードを連結するものを生成する。
【００３３】
上で概説された図１の分類連結システム１０を用いる場合、前記分類は、互いに同じ電子文書の多くを既に分類しているものと推定される。２つの分類は分析されるが、同じ電子文書の多くを分類しない、これらの例に対応するため、図１に示された好ましい実施形態においては、クラスタ化モジュール７０が設けられる。例えば、意味類似モジュール４０を用い、互いにどのように関連するかに基づいて、複数の電子文書を電子文書のクラスタにグループ化、すなわち、分類するため、かかるクラスタ化モジュール７０を用いてもよい。したがって、第一分類の下で分類された電子文書をクラスタ化することができ、第二分類の下で分類された電子文書を、クラスタ化モジュール７０を用いてクラスタ化することができる。これらのクラスタは、必ず、クラスタ同士を互いに連結することを可能にするノードとして機能する。具体的に言うと、異なる電子文書中のかかる電子文書のクラスタは、相互に対応するこれらの第一ならびに第二分類のクラスタを識別するため、次に分析モジュール３０によって分析される。さらに、プロセッサ６０は、対応するクラスタ同士を連結し、あまり直接的な方法ではないが、第一ならびに第二分類のノードを一緒に連結する。
【００３４】
上述の分類連結システム１０の簡単な説明を考慮すると、本発明のシステムならびに方法が、２（又はそれ以上）の分類あるいは分類スキーマを”自力で実行する(bootstraps)”ことは、明確であるべきである。本発明の好ましい実施形態による分類連結システム１０の様々なモジュールについての詳細な説明、ならびに、それらの一般的な機能を以下に説明する。
【００３５】
通信モジュール／第一および第二分類
前述のように、分類連結システム１０の通信モジュール２０は、電子文書が分類に基づいて分類されている場合、当該電子文書の言語資料へのアクセスを提供する。連結された分類構造を提供するため、２又はそれ以上の強固な分類、すなわち、分類指数(classification indices)が、本発明の分類連結システム１０によって相互に関連付けられる。再び図１を参照すると、第一分類４ならびに第二分類８は、それぞれのノードにおいて、部分的に重なり合う名前を有すると考えられる。このことは、ノードの名前が同じである必要はないが、そのいくつかは関連する、例えば、同じ基語を持ち、互いに同義語であり、あるいは、その他の関係を持つ、であろうと言うことを意味している。また、それぞれの分類のノードの下で分類された第一の複数の電子文書ならびに第二の複数の電子文書は、かなりの共通部分を有することが好ましい。
【００３６】
分析モジュール
前述のように、分析モジュール３０は、前記２つの分類間で互いに対応するこれらのノードを識別するため、その下で分類された第一の複数の電子文書を用いて第一分類４を分析するとともに、その下で分類された第二の複数の電子文書を用いて第二分類８を分析する。この分析は、：候補の選択(candidate selection)ならびに候補の検証(candidate validation)の２つの主要な段階において生じさせるために考慮することができる。下記において更に詳細な説明がなされるように、意味類似モジュール４０は、これらの段階におけるノードおよび電子文書の名前を分析するために用いてもよく、これにより、異なる分類の異なるノードが相互にどのように関連するかについての重要な情報を導き出すことができるとともに、第一ならびに第二分類のノードが連結される。
【００３７】
候補選択段階において、分析モジュール３０は、第一分類４および第二分類８中のノードの名前を分析し、分類のノード間の共通の単語を識別するため、意味類似モジュール４０を用いる。第一分類４のノードの名前と第二分類８のノードの名前との間に一致があるかどうかを判断するため、何らかの適切な意味類似分析が実行される。この分析は、そのバリエーションを包含し、ノードの名前において生じる単語の同義語（および、その代わりに、上位語および／又は下位語）を含むため、ノードの名前を取り出す(stemming)ステップを含むことが好ましい。これにより、対応するノードの名前を有する候補ノードを識別することができる。もちろん、かかる分析は、たとえ、それらがそれぞれのノードの名前において同じ又は似た単語を用いる場合であっても、識別されたノードが全く関連がない、多くの偽陽性(false positives)を生じさせることになるであろう。かかる不良な候補は、以下で説明するように、後に、候補検証段階(candidate validation phase)において、削除される。
【００３８】
また、分析モジュール３０は、各ノードの下で分類された電子文書を識別するため、第一分類４の各ノードを分析する。次に、第一分類４および第二分類８は、互いに同じ電子文書をいくつか分類し、分析モジュール３０は、第一分類４の各ノードの下で分類された電子文書を検討し、一致する電子文書が第二分類中で分類されたにも拘わらず、第二分類８中で一致する電子文書を見つけたと仮定する。また、分析モジュール３０は、各ノードについてのかかる一致の数とともに、そこでかかる一致が見つけられた第二分類８のノードにも留意する。これは、例えば、第二分類８の下で分類された第二の複数の電子文書内の、分析された第一分類４のノードの下で分類された各文書のタイトルを検索することにより実行してもよい。
【００３９】
したがって、かかる分析の主な目的は、分析された第一分類４のノードから、第二分類８内のどのノードが電子文書を含んでいるか、を見つけることである。分析モジュール３０が、第二分類８の特定のノード（分析された第一分類４におけるノードの電子文書と一致する）において、所定数より多い一致電子文書を識別した場合、この特定のノードは、候補ノードとしても認識される。この分析は、第二分類８から候補ノードを識別するため、第一分類４の他のノードについて実行することができる。
【００４０】
前記候補選択分析において、意味類似モジュール４０および／又は単語用法パターンモジュール５０等の分析ツールを用いてもよい。 前述のように、意味類似モジュール４０によって判断された意味分析情報は、意味類似スコアとして数値化されることが好ましい。上述の分析が、第一分類４のノードと潜在的に対応する第二分類８中の候補ノードの識別であって、これら特定のノードの名前が完全に一致するかどうかの判断を可能とすることも理解されるべきである。また、第二分類８は、多くの電子文書を重複して分類し、第一インデックスに関して、それらを様々に分類し、あるいは、同じ電子文書が分類されている２の冗長なノードを持つことにより変形するので、一以上の第二分類８のノードを、第一分類４のノードと一致する候補ノードとして識別可能であることも理解されるべきである。
【００４１】
候補検証段階において、分析モジュール３０は、前記一致、実際に有効な一致、が存在するか否かを判断（第一分類４のノードおよび第二分類８の候補ノードが一致すると判断）するため、識別されたノードをさらに詳細に分析する。かかる分析モジュール３０は、まず、候補ノードの識別において実行される分析の範囲を拡大することにより、第二分類８の識別された候補ノードの有効性を求める。具体的に言うと、分析モジュール３０は、ステミング(stemming)、ならびにワードネット等における上位語の階層(hypernym trees in Wordnet, etc.)を用いて識別された一致ノードの名前を分析するため、意味類似モジュール４０を用いる。しかし、この分析は、先祖ノード(ancestral node)あるいは子孫ノード(descendant node)内でノードの名前中に単語が見つかった場合、それを一致と数えるよう、第一ならびに第二分類中の親ノードならびに子ノード(parent and child node)の名前を含むことが好ましい。これにより、先祖ノードあるいは子孫ノードを考慮した場合、以下の分類構造が一致するノードを示している：
トップ｜スポーツ｜アーチェリー｜アーチェリークラブ＆組織
トップ｜スポーツ｜ソサエティ＆組織｜アーチェリー
トップ｜スポーツ｜アーチェリー｜クラブ
また、分析モジュール３０は、第二分類８の識別された各候補ノード中で見つけられたか、あるいは、それと密接な関係があるかを確認するため、分析された第一分類４のノードの下で分類された電子文書を検索する。この件については、第二分類８中の子ノードまたは相互参照ノード(cross-referenced node)における電子文書の一致の発生も、一致として考えられる。また、分析モジュール３０は、否定的な確証の経過(track of negative confirmation)、すなわち、第一分類４の特定の電子文書が、候補ノードと関連しない第二分類８の他のノードで見つからなかったことを追跡するよう動作してもよい。これとは逆に、分析モジュール３０は、第二分類８の識別された候補ノードにおける各電子文書であって、分析された第一分類４のノード内にあり、あるいは、それと密接に関連し、第一分類４における無関係なノード中で見つからないものをチェックするよう動作してもよい。検証段階における上述の分析結果は、例えば、第一ならびに第二分類の一致するノードに関する拡張スコア(extension scores)として数値化してもよい。
【００４２】
分類連結システム１０の好ましい実施形態において、意味類似スコアは、第一分類４ならびに第二分類８のノードの各一致ノードに付いての最終的な相関スコアをもたらすため、拡張スコアを用いて計量される。図示された実施形態においては、最終的な相関スコアが、所定の要求された相関スコアと一致する場合、特定の一致ノード同士が一緒に連結されるが、最終的な相関スコアが所定の要求された相関スコアと一致しない場合、特定の一致ノード同士は一緒に連結されない。
【００４３】
分類連結システム１０のユーザは、スコアの各重み付けを選択することができ、さらに、プロセッサ６０による連結が有効と判断されるノード間の特定の一致に要求される、所定の最終相関スコアを選択することが可能であることが好ましい。これに対応して、何が連結の一致を構成するのかを定義する際、分類連結システム１０のユーザには、相当な制御が与えられる。もちろん、本発明の他の実施形態においても、かかるユーザは、ユーザ入力の必要を大幅に取り除くよう、固定された重み付け値ならびに最終的な相関スコアを選択的に自動化することができる。しかし、すぐに理解可能であるように、これらのパラメーターに関し、ユーザにかかる制御を許容することにより、分類連結システム１０の柔軟性ならびに実用性が向上する。
【００４４】
プロセッサ／連結された分類構造
図２は、本発明のプロセッサ６０により生成された、連結分類構造１００の一部を示す。かかる連結分類構造１００において、スポーツの分野に関連する４つの異なる分類からなる例示ノード（ラリーの世界、バリーの世界、ハリーの世界ならびにメリーの世界）は、図１に示す分類連結システム１０を用いて連結されている。したがって、相互に関連する分類の様々なノード（例えば、ラリーの世界、バリーの世界）が、識別され、本発明により一緒に連結される。図２の連結分類構造１００は、複数の分類の多対多の連結を実現可能であることを明らかにする。もちろん、一以上の分野を、マスター分野などの単一の分野に連結することもただちに実現可能である。
【００４５】
したがって、図２を再度参照すると、ラリーの世界という名前の分野において、スポーツによる怪我と名付けられたノード１１０２は、他の分野の様々なノードにリンクされている。具体的に言うと、ノード１１０２は、バリーの世界と名付けられた分野のノード２５３７、ハリーの世界と名付けられた分野のノード３３３５、ならびに、メリーの世界と名付けられた分野のノード４６２０および４８９０にリンクされている。同様に、バリーの世界という分類のスポーツによる怪我と名付けられたノード２５３７は、異なる分野のノード１１０２ならびにノード３３３５とリンクされる。また、ノード２３５７の子ノード２５４０は、ノード３３３５＋[３３３８、３３３９]、ノード４６２０ならびにノード４８９０にリンクされる。テニス＆ラケットボールによる怪我のノード２５４０は、当該ノード２５４０が、両ノード３３３５ＡＮＤ（ノード３３３８又はノード３３３９のいずれか）の結合にリンクされることを意味する、ノード３３３５＋[３３３８、３３３９]にリンクされる。残りの分野であるハリーの世界ならびにメリーの世界は、図２の連結分類構造１００で示される方法により、ラリーの世界ならびにバリーの世界と相互に連結される。
【００４６】
従来の分類構造を超える連結分類構造１００の著しい効果は、連結された全ての分類で見られる情報源を利用することができるので、基本的に、さらに多くの情報の幅と深さを持つ分類構造を提供することができる、ということである。また、他の著しい効果は、そうでなければ、様々なノードが互いにどのように異なるか、例えば、ラケットボールとテニスがどう違うのか、について概念的に述べる際に要求される手間を全くかけず、かかる構造を創り出すことが可能である、ということである。したがって、日常又は専門知識についての巨大な論理的表現を構築する必要がなく、本発明の分類連結システム１０は、何によってノードおよび／又は電子文書間で充分な”一致”が構成されるのかついての一般的なレベルを定義するだけで、異なる分類のノードを一緒に連結するために必要とされるパラメーターを定義することを可能にする。
【００４７】
意味類似モジュール
上述のように、分析モジュール３０は、ノードの一致が有効であり、かかる有効な一致を連結するかを最終的に判断するため、これらのノードの文書とともに、識別された一致ノード（ノードならびに候補ノード）を分析する。これにより、好ましい実施形態において、分析モジュール３０は、意味類似モジュール４０を関与させることにより何が一致を構成するか判断する。
【００４８】
意味類似モジュール４０は、一以上の単語がどのように用いられるか、例えば、その単語がどこで用いられるか（例えば、分野ならびに文書オブジェクトモデル）、誰がその単語を用いられるか（ソースタイピング）、いつその単語が用いられるか（例えば、状況ならびに文脈）、どんな単語がそれと一緒に用いられるか（例えば、オブジェクト、アクターならびに他の主な役割）、および／又は、その単語が用いられる影響（例えば、感嘆、疑問、引用、修飾（qualifiers)、最上級、特定の形容詞あるいは副詞等）において、一以上の単語がどのように用いられるかを決定するよう動作してもよい。
【００４９】
例えば、意味類似モジュール４０は、分析されている単語同士が相互に関連する可能性を決定する際、複数の文書、すなわち、第一言語資料２ならびに第二言語資料６のソースを検討するよう動作してもよい。かかる言語資料がウエッブサイトであり、文書がウエッブページである場合、ノードの単語又は分類の文書の関連性を判断するため、情報の追加ソースとして、ウエッブサイトの分野情報を用いてもよい。インターネット上のソースのタイプは、まず、団体のための.org、商用部門のための.com、教育機関のための.edu、政府機関のための.gov等の第一レベルドメインに関連する。しかし、第一レベルドメインにおける電子文書のソースは、ばらつきが大きいという点で、このレベルの情報は制限される。例えば、法律事務所は、".com"という第一段階のドメインを有し、電子文書、すなわち、税法に関するウエッブページ、を有するウエッブサイトを維持しており、”.gov”という第一段階のドメインを有する政府のサイトであって税法に関するものと同様の情報を提供している。したがって、ソースタイプの情報は、以下の表１に示された他のパラメーターを含んでもよい：
【００５０】
【表１】
2008538019.tif 000003
【００５１】
また、意味類似モジュール４０は、分析モジュール３０により実行された分析の候補検証段階中、第一分類４の特定の電子文書が、第二分類８の他の電子文書と一致するかどうか判断する際に電子文書の様式的属性(stylistic attributes)を検討するよう動作してもよい。例は、以下の表２に示されている：
【００５２】
【表２】
2008538019.tif 000004
【００５３】
さらに、本発明の意味類似モジュール４０は、ブランドの名称、組織の名称、会社名等の固有名詞を、そのような名前のエンテイティーに付随する文書を分類するための糸口として検討するよう動作してもよい。例えば、ノードの名前あるいは文書に、ハーバード（登録商標）、プリンストン（登録商標）および／又はイエール（登録商標）が使われている場合、かかる文書は、教育に関連するものである可能性が高い。文書にメリルリンチ（登録商標）および／又はチャールズシュワブ（登録商標）と述べられている場合、投資に関連する可能性が高い。全ての名前が、自身のドメインを表すきっかけになるわけではないが、そのいくつかは糸口になることが可能である。したがって、かかる情報は、例えば、候補検証段階中、それに対し、第一分類４の特定の電子文書が、第二分類８の他の電子文書と対応する範囲を決定するため用いることが可能である。
【００５４】
上記に加え、ある実施形態によると、意味類似モジュール４０は、単語を用いる際に、単語の表面上の意味に拘わらず、言葉の意味と話し手（書き手）が意図するであろう言葉の意味を区別するよう動作してもよい。これについて最も明らかなケースは、異なる意味の本当の意味を偶然発見するが、前後関係で簡単に修正される印刷上のエラーである。例えば、以下の文章について考えてみる：”コロラドのロッキー山脈に滞在し、パームスプリングスに滞在した後で、ジャックは、砂漠の方が好きだと言った(After having been to the Colorado Rockies and then to Palm Springs, Jack said he preferred the dessert.)”。
【００５５】
辞書情報的に言うと、文章の最後の単語は、ディナーの後の特別な楽しみを表すが、この文章を読んだほとんど全員が、書き手は、パームスプリング市を取り囲む乾燥した気候のことを意図している、と解釈するであろう。この種の出来事は、それが雑音を含むデータを表しているので、語彙的に限定されている(lexically bound)語意の明確化に対する問題を有している。しかし、本発明の意味類似モジュール４０は、表面上の情報に関係なく、ここで述べる単語用法パターンモジュール５０と協力して、単語用法パターンを認識し、”甘い食べ物(sweet treat)”ならびに”乾燥気候(arid climate)”の両方のパターンを、単語のそれぞれの綴りに割り当てるよう動作してもよい。もちろん、このことが優れている理由は、それらを捨ててしまうのではなく、むしろ、よくある綴り間違いが存在する箇所に関連する単語を含ませると言う結果を生じさせるからである。
【００５６】
かかる実施形態においては、ある語句が、その語句の本来の意味と違う意味を有する状況において特に有効である。かかる語句が、”文字どおりの意味(face value)”において意味的に分析されると、それらの用法が、文脈の目的、時間、場所等という観点から分析した場合とは、異なる解釈に到達するであろう。例えば、”中絶賛成(pro-choice)”ならびに”中絶反対(pro-life)”という用法パターンは、妊娠中絶に関連するが、正反対の特徴を有している。直接的なの意味によるアプローチにおいて、”中絶賛成”は、違反(violation)と意図(intention)と言う概念に拘束され、”中絶反対”は、生物学的代謝(biological metabolism)および／又は生存の他の基準に拘束されるので、この２つは無関係に思える。したがって、特に単語又は語句が電子文書中に載っている(coined)が、辞書ならびに用語集に掲載されていない場合、上記の例によって明確に示されたように、用法は、単語の本来の意味について、特定の用法の意味的構成よりも明らかに参考になる。
【００５７】
また、意味類似モジュール５０により実行される意味類似分析は、同義語の断定(synonym assertions)を検出するよう機能してもよい。例えば、意味類似モジュール５０は、” とも言う(also called  )”という語句を見つける等、語意に対する糸口を解説するよう動作してもよい。これらの糸口は、意味類似分析中に用いられる同義語の候補を提供する。これにより、様々な業界の専門化されたジャーゴン等の特定の同義語を、大量に明らかにすることが可能である。この実施形態の一つは、正規表現、あるいは、テキスト一致ルールを定義するパブリックドメインの基準である”RegEx"として定義された、ルールに取り込まれる同義語を断定することである。
【００５８】
したがって、本発明による意味類似モジュール４０は、上述のように、分析モジュール３０による分析の候補選択段階中に意味スコアを割り当てるとともに候補検証段階中に拡張スコアを割り当てることを可能にするよう、ノードの名前および第一および第二分類の下で分類された文書を分析するため、分析モジュール３０により用いることができる。ノードの名前および／又は文書の単語間でいつ一致が生じるのかについて判断することを可能とすることにより、候補選択ならびに検証段階に関して述べたように、ノード間の関連について、さらに分析を実行することができる。
【００５９】
ある簡単な実施形態において、意味類似モジュール４０は、候補選択段階中、第二分類の各文書内で意味的に連続するブロックを分析し、記録し、候補文書中のいくつのブロックが極めて類似しているか、第一分類のノードの下で分類された関連文書中のいくつのブロックがほとんど類似していないか、の両方を測定するよう動作してもよい。類似するブロックならびに類似しないブロックの数が多い場合、候補文書は、分析された特定のノードと関連すると判定されるが、当該ノードに属さないと判断される。もちろん、上述の動作は、一つの例として述べられたに過ぎず、本発明はこれと異なるように動作してもよい。
【００６０】
上記例を参照し、サッカーのコーチング文書を分類するノードと比較される、サッカーによる怪我に関する候補ノードの電子文書を考えてみる。２つのノード／分類の両方の電子文書にサッカーに関連する単語ならびに語句が現れるので、第二分類の電子文書中のテキストによる多くのブロックが、第一分類の参考文書中のテキストによる多くのブロックと意味的近似を有することが期待される。しかし、候補ノードの電子文書中には、第一分類のノードにおいて分類された参照電子文書中でも珍しい怪我、生体構造、薬剤ならびに処置に関するテキストのブロックも存する。同様に、第一分類のノードにおいて分類された参照電子文書は、候補ノードの電子文書において意味的な関連性がない、サッカーの試合における攻撃ならびに守備戦術に関する多くのテキストによるブロックを有する。したがって、意味類似モジュール４０は、第二分類の特定の文書が第一分類のノードと関連するが、特定のノードに属しないことを判断可能である。
【００６１】
これに対応して、本発明による意味類似モジュール４０は、最終的な関連性スコアを決定可能であるように意味ならびに拡張スコアを決定するよう、ノードの名前および第一および第二分類の下で分類された文書を分析するため、分析モジュール３０により用いることができる。これにより、プロセッサ６０は、前述のように、識別された一致ノードを一緒にリンクし、あるいは、リンクしないことが可能となる。
【００６２】
単語用法パターンモジュール
上述したように、本発明の分類連結システム１０は、前述した意味類似モジュール４０と協働して、単語ならびに語句の意味を正確な判断が可能になるよう、パターンをプロファイリングすることによって単語用法パターンを識別するため、単語用法パターンモジュール５０とともに動作してもよい。人口知能の技術において、単語がその用法を変化させることは、広く認識され、受け入れられているという事実に注意すべきである。このことから、単語用法パターンを抽出し、検出し、比較する方法が多く存在する。  
しかし、好ましい実施形態において、単語用法パターンモジュール５０は、固有の意味ならびに用いられる単語用法パターンの周囲に構造の範囲(structural orbits)を構築することによって判断を行う。以下の概要は、好ましい実施形態に基づいて単語の用法パターンを導き出すため、電子文書を分析するための手順の概略を提供している：
１．各単語の周囲に、以下に説明するような一連の同心状の”意味範囲(semantic orbits)”を構築する  
２．各ワードが現れる各文書中に、これも以下に説明するような一連の同心状の”構造の範囲”を構築する
３．それらが意味範囲と関連する場合、構造範囲のコンテント中のパターンを分析する
４．単語が一致するかの判断に際し、精度を向上させるために単語用法パターンを用いる。
【００６３】
各単語の周囲に一連の意味範囲（又は距離範囲）を構築するにあたり、ある単語の意味あるいはその単語の用法により強く関連する単語は、互いにより遠い構造範囲に存することが可能であるが、関連が弱い単語、すなわち、より遠い意味範囲にある単語は、互いにより近い構造範囲で見られる（すなわち、近くにある）場合にのみ関連すると考えられ、この逆も真実である。構造範囲ならびに意味範囲の例は、それぞれの相対的な距離の順に以下の図３に示されている：
【００６４】
【表３】
2008538019.tif 000005
【００６５】
表３で見られるように、特定の単語用法パターンに関する分析の構造範囲は、意味的関連が強くなるにつれて広くなる。これとは逆に、分析されている単語と関連が少ない意味的な特徴についての分析は、関連する単語が、電子文書中の分析されている単語よりも近くで見られよう、より近い構造の範囲に制限される。例えば、”車両”という元の単語が分析されている場合、単語用法モジュール５０は、”自動車”という元の単語が生じる位置から、数節離れあるいは脚注内等の比較的遠い位置において、”自動車”との意味的な関連が非常に強い、前記”車両”と言う単語（すなわち、上位語である）の発生に関する意味的特徴を読み取る。しかし、”自動車”との関連が弱い、”ファンベルト(fan belt)”と言う単語（すなわち、形式的な関連語ではなく、上位語である）について、単語用法モジュール５０は、”自動車”という単語が現れる文書の同じ部分等の関連が強い範囲だけでこの単語に関する意味的特徴を読み取る。複数の電子文書にわたるかかる分析の最終結果が、各単語についての複数の単語用法パターンである。次に、与えられた各単語について、単語の用法の総合的なセットを提供するため、それらの関連性に基づき、これらの単語用法パターンを、一緒にクラスタ化あるいはグループ化することができる。
【００６６】
もちろん、上の説明は、単語用法パターンを決定する好ましい方法について述べているが、他の実施形態においては、他の単語用法パターン決定方法を実行するようにしてもよい。しかし、上記のように動作する単語用法モジュール５０は、本発明の分類連結システム１０の性能を向上させる。
【００６７】
クラスタ化モジュール
前述のように、２つの分類が同じ文書をたくさん分類しない場合、複数の電子文書をクラスタにグループ化するため、クラスタ化モジュール７０を用い、かかるクラスタを一緒に連結するため、分類連結システム１０を用いてもよく、これにより、２（又はそれ以上）の分類が一緒に連結される。かかるクラスタ化モジュール７０は、ニューラルネットベース、あるいは、遺伝的アルゴリズムベース等であってもよく、クラスタ化プログラムによって動作してもよい。２つの分類から信頼性できるクラスタのセットが導き出されるという結果を得ることの方が、どの特定の技術に基づくクラスタ化プログラムがクラスタ化モジュール７０で用いられたか、よりも重要である。
【００６８】
ある好ましい実施形態において、クラスタ化モジュール７０は、２の分類のノードにわたってアンカーを生成することができるかどうかを判断するとともに、様々なノードの電子文書のほとんどが、このアンカーにつなぐことができるかどうかを判断するため、以下でその詳細を説明する、アンカー−デザー・クラスタ化部(anchor-tether clusterer)を含むよう動作してもよい。かかるアンカー−デザー・クラスタ化部は、より少ないパラメーターと一致する、より大きな文書のセットがアンカー文書に”繋がれる(tethered)”とともに、それが、”アンカー”として特定のパラメーターと一致する、各クラスタ中で文書のサブセットを生成する点で、他のクラスタ化プログラムおよび技術と異なる。
【００６９】
上記の場合、クラスタ化モジュール７０は、どの識別文書が互いに関連するかの程度を表す、第一ならびに第二の複数の電子文書の電子文書間の関連性スコアを判断する。この関連性スコアは、例えば、意味類似モジュール４０により実行された分析に基づき、さらに、電子文書の関連性を表す他の要素を考慮したものであってもよい。
【００７０】
クラスタ化モジュール７０は、所定の関連性スコアまたはそれ以上のスコアを有する、第一分類に基づいて分類された電子文書とともに第二分類に基づいて分類された電子文書を固定する。ここで使われるように、文書を固定することは、たとえそれらが異なる分類のノードの下で分類されたとしても、固定された文書相互の密接な関連又は関連性に基づき、文書を一緒に関連づけることを表している。また、クラスタ化モジュール７０は、固定された電子文書に関連するが、所定の関連性スコアより低い関連性スコアを有する、これらの電子文書を一緒につなぐ。ここで用いられているように、つなぐと言うことは、電子文書同士をおおまかに関連づける、すなわち、繋がれた文書は、固定された文書と関連するが、それらが一緒に固定されるのに必要とされるよりも低い程度である、ことを表している。
【００７１】
上述のことから、クラスタ化モジュール７０は、ユーザが、電子文書を固定するために満たさなければならない所定の関連性スコアを調節することを可能にするよう動作することが好ましい。また、クラスタ化モジュール７０は、さらに、関連性スコアを決定する際に考慮される様々な要素の重み付けを調節可能に動作してもよい。
【００７２】
図３は、コンピュータプログラムとして動作する、クラスタ化モジュール７０の動作例の画面を示している。図示された実施形態において、クラスタ化モジュール７０は、ユーザが、クラスタ化された電子文書の言語資料（すなわち、ファイル）が見られる、ソースディレクトリ領域７２においてフォルダを選択することを可能にする。スクロール可能なファイルリストのウインドウ７４は、ソースディレクトリ領域７２内に示された、選択されたフォルダのコンテンツを表示する。また、図示された実施形態においては、ファイルリストウインドウ７４から選択されるファイルの大まかな検査を可能にするためのファイルプリビューウインドウ７６も提供される。
【００７３】
”送信(Submit)”ボタン７８がクリックされると、クラスタ化モジュール７０は、選択されたフォルダの電子文書を分析し、上述のアンカー−デザー法を用いて、関連する電子文書を一緒にクラスタ化する。具体的に言うと、電子文書相互がどのように関連し、関連性スコアが割り当てられるのか、を判断するため電子文書が分析される。表８０は、行列状に文書番号を載せ、対応する領域に、決定された関連性スコアを表示する。したがって、例えば、図示された表８０の例示画像は、予想通り、電子文書１が関連性スコア１００で電子文書１と完全に関連することを示している。電子文書７が関連性スコア４８で電子文書５と関連するが、電子文書２は、関連性スコア１６で電子文書１と関連する。
【００７４】
上述のことから、クラスタ化モジュール７０は、関連性スコアの決定に貢献する様々な要素８２の重み付けを、ユーザが決定することが可能となるよう動作する。したがって、頻度、書類ファイル、件名、コロケーション、共起(co-occurrence)ならびに部分一致を含む、様々な要素８２の重み付けは、選択バーをクリックし、ドラッグすることによりユーザが調節することができる。また、クラスタ化モジュール７０は、ユーザが、一緒に固定されあるいは繋がれる電子文書に求められる関連性スコアのしきい値８４を選択可能にするよう動作する。したがって、画面で示すように、固定される電子文書の関連性スコアの最小値は、２５に設定されるが、繋がれる電子文書の関連性の最小値は、１３である。
【００７５】
文書をつなぐことは、意味的な近似性の要求をいくらか緩める、すなわち、要求されるしきい値を低くするので、文書を固定する場合と比較すると、関連しない文書を繋いでしまうというリスクが高くなる。かかるリスクは、繋がれている他の全ての文書に繋がれることが予想される文書の平均的な意味の相違（すなわち、非類似性）および／又は、繋がれている他の全ての文書に対する候補文書の最大の意味的相違（すなわち、非類似性）を参照すると、総合的な意味”相違(differential)”測定基準を検査することで、予想される各デザリング(tethering)を有効にするクラスタ化モジュール７０を有することにより軽減される。この追加的な要求が厳しく適用される程度は、”Ｄｉｆｆ”制御バー８８によりユーザが調節可能であるよう変更される。また、クラスタ化モジュール７０の本実施形態において、本実施形態では、枝切り(pruning)、語幹抽出(stemming)等を含むオプションボックス９０内の別のオプションも、ユーザが選択可能であってもよい。
【００７６】
本発明のアンカー−デザー法を用いたクラスタ化の結果は、クラスタウインドウ８８に示されている。図示された画面の例に示されているように、ファイルリストウインドウ７４に示された様々な電子文書は、それぞれの関連性に基づきクラスタウインドウ８８中にクラスタ化されている。したがって、電子文書の第一クラスタは、スポーツに関連し、電子文書の第二クラスタは、食品等に関連する。第一クラスタを参照すると、文書２ならびに１３が、クラスタに対して固定された文書として識別されている。このことは、これらの文書が互いに密接な関連を有することを意味する。また残りの文書は、文書２ならびに１３に繋がれている。このことは、固定された文書と表面的な関連しか有していないことを意味する。第二クラスタを参照すると、文書５ならびに７が互いに固定されている。これは、文書を固定するため要求された関連性スコアの２５（しきい値８４に示された）よりも高い、これらの文書間の関連性スコアである４８（表８０に示された）と対応する。
【００７７】
好ましい実施形態のクラスタ化モジュール７０により動作する上述のアンカー−デザー・クラスタラーは、電子文書の全セットを再クラスタ化する必要なしに、新たに入ってきた文書を迅速かつ容易に既存のアンカーにつなぐことができ、それが拡張性を提供する点で、従来のクラスタ化方法ならびにクラスタ化プログラムを超えるいくつかの効果を奏する。また、クラスタ化モジュール７０によって動作する上記方法は、固定文書が、クラスタ全体を代表する系列的な文書のコアを提供し、これにより、ユーザに文書のクラスタを閲覧する始点を与える点で、包含性を向上させる。さらに、アンカーが存在することにより、文書のかかるアンカーのセットを有しないクラスタ化方法ならびにクラスタ化プログラムでは存在しなかった、クラスタに対してラベル付け（すなわち、”グロス(gloss)”を適用）する手段を提供する。具体的に言うと、クラスタ全体のグロスを、繋がれた文書の数個の追加的な意味特徴により補われた、アンカー文書自体の概要あるいは主要部分として構築することができる。このことは、クラスタにおいて最も頻度の高い単語又は語句を載せる等の本技術における他の方法よりも、さらに包括的なグロスとすることである。
【００７８】
また、好ましい実施形態によると、上述のクラスタ化モジュール７０を、候補検証段階における分析モジュール３０により他の目的に用いることもできる。具体的に言うと、２つのモード（各分野に１つ）が一緒にリンクされるべきか否かを決定することを、両方のノードにわたりアンカー−デザー法が両ノードで有効であることを証明することをクラスタ化モジュール７０が示すことにより、分析モジュール３０によって判断してもよい。すなわち、ノードの結合についての判断は、クラスタ化モジュール７０が、第一分類４の特定のノード中の電子文書を、第二分類８の識別された候補ノード中の電子文書に固定できるかに基づいて行ってもよい。
【００７９】
電子文書が、第一ならびに第二分類にわたって固定可能である場合、クラスタ化モジュール７０は、さらに、２つの分野中のノード内の両ノードにおける残りの電子文書の圧倒的多数を、固定された電子文書の共同セットに繋ごうと試みることが可能である。このことがクラスタ化モジュール７０によっても実行可能であれば、分析モジュール６０は、第一ならびに第二分類の２つのノードが互いに対応し、これらのノードが、分類連結システム１０のプロセッサ６０により連結されていることを、高い確実性で判断することができる。
【００８０】
第一ならびに第二分類の２つのノードが、クロスノード固定条件(cross-node anchoring requirement)を満たさない（すなわち、第一分類４のノードの電子文書を第二分類８の特定された候補ノードの電子文書に固定可能でない）が、多数の係留可能な(tetherable)電子文書を有するこれらの例において、本発明の分類連結システム１０は、それらが全く同じでない（したがって、リンクできない）にも拘わらず、ノード間に重要な関連性が存することを認識可能にする。
【００８１】
一対一ではないノードの連結
上述のように用いられた分類連結システム１０は、２つの異なる分類でノードの一対一での連結が達成される前後関係にある。しかし、ノード1aがノード2aマイナス2bに対応する、すなわち、第一ノード４の一つのノードが、第二分類８の一部のノードのみに対応する場合、他のより繊細な形式の連結(subtle forms of linking)が存在する。分析モジュール３０を用いて電子文書のコンテント自体を分析することにより、分類連結システム１０は、分類一つが未分化のまま残されたり、他のサブクラスがより細かい分類にまで分割されているかどうかを判断することができる。また、電子文書のコンテントを分析することにより、分析モジュール３０は、分類の不一致が、単に”雑音”なのか、あるいは、これらの不一致が、分類のノードに対しどの属性が必須なのかに関する不一致と対応するかについて判断することが可能となる。
【００８２】
第一分類Ａと第二分類Ｂ間の分岐(divergence)を示した図４に示す例を考慮する。この場合、例えば、クラスタ化モジュール７０を分類器として用いた”分類Ａ：車両”から”分類Ｂ：車両”への文書の分類（詳細について以下で詳しく説明する）が、ほぼ１００％であり、”分類Ａ：トラック”から”分類Ｂ：トラック”も、ほぼ１００％であるが、”分類Ａ：自動車”からの、”分類Ｂ：スポーツカー”ならびに”分類Ｂ：乗用車”間への分岐が１８％ならびに８２％の数字を有する、と仮定する。このパターンは、ノード分岐の検出を可能にするとともに、後の２つのカテゴリーが、本質的に前のカテゴリーの分岐よりも細かいことを示唆している。この情報は、直接の関連がなく一対一でつながることもない場合であっても、プロセッサ６０が２つの分類の適切なノードを連結することを可能にするため、分析モジュール３０によりさらに用いることができる。
【００８３】
分類器としてのクラスタ化モジュール
また、上述のクラスタ化モジュール７０は、電子文書を分類のノードに分類するための、分類器として用いてもよい。具体的に言うと、電子文書を分類法に従って分類するための従来の機能を実行するため、クラスタ化モジュール７０を分類器として起動するようにしてもよい。クラスタが、本質的にターゲットとする分類の様々なノードを表すよう、既存のクラスタにユーザより選ばれたサンプル文書の種をまくことにより、このことは直ちに達成可能である。分類のノードと考えることができる、これらの既に種がまかれたクラスタに対し、分類される新しい電子文書を付加的にクラスタ化することにより、クラスタ化モジュール７０は、通常のクラスタ化を実行する場合と同じように動作するだけで、文書を分類へと効率的に分類することが可能となる。
【００８４】
特定のノード／クラスタの下で分類される特定の電子文書に要求される一致あるいは関連性の度合いを、ユーザが制御するようにしてもよい。例えば、関連性スコアのしきい値（異なる様々なパラメーターに基づく一致の度合いに基づくものであってもよい）は、電子文書をノードのメンバーとして考え、その下で分類するために、しきい値が満たされるようノード用に設定してもよい。もちろん、ノード中で分類するには不十分（すなわち、メンバーとなるには不十分）であるが、分析されるノードに関連する電子文書を識別するため、それよりも低いが実体的なしきい値を設定してもよい。したがって、クラスタ化モジュール７０は、電子文書がそのノードに属さない場合であっても、電子文書を、特定のノードに関連するもの、又は、深く関連するもの、あるいは、少し類似するものとして分類するため用いることができる。
【００８５】
図２に示された連結分類構造１００の例を再度参照すると、ノード２５４０のテニスならびにラケットボールによる怪我は、ノード３３３５＋[３３３８、３３３９]にリンクされる。クラスタ化モジュール７０が分類器として用いられるコンテキストにおいて、このことは、ノード２５４０が、３３３５ＡＮＤ（ノード３３３８又はノード３３３９のいずれか）の両方の意味類似分析を満たす電子文書とともに存していなければならないことを実質的に意味する。普通の言葉で言うと、ルールは、本質的に”２５４０に分類されるには、３３３５の文書とかなり類似するとともに、３３３８又は３３３９の文書いずれかともかなり類似しなくてはならない”ことを述べている。かかるルールを適用するため、意味類似モジュール４０によって実行される意味類似分析は、ファジー、あるいは、意味的な関連度の異なる度合い又は異なる量を区別することが可能となるよう多層に層状化されることが好ましい。
【００８６】
もちろん、本発明による上述の分類連結システム１０は、第一分類のどのノードが、第二分類のどのノードに対応するのかを判断するための適切な要素あるいはきっかけを考慮して動作するようにしてもよい。このことは、ノード間の関係について、より深くより洗練された分析を提供する他のツールあるいは特徴を用いて達成することができる。次に、２の異なる分類のノードが、相互に連結されるべきか否かを判断するため、かかる情報を用いることができる。
【００８７】
本発明の分類連結システム１０、その部品、あるいは、それによって導き出された連結分類構造は、様々な目的の他の用途に用いるようにしてもよい。例えば、本発明は、認識に関する属性(epistemic attributes)を分析し、認識的な一致をチェックし、非単調知識ベース(non-monotonic knowledge bases)を構築し、言語生成器に基づく知識ベースを構築し、あるいは、質問応答ツールを構築するために用いてもよい。例えば、本発明の上述の分類連結システム１０は、異なる分類の下で分類された電子文書にわたり、よくある質問（およびそれに対する回答）を見つけ、整理するため用いるようにしてもよい。
【００８８】
上記を考慮すると、本発明の他の重要な側面は、異なる分類を一緒に連結するための方法を提供することが含まれることが、明らかでなければならない。図５は、本発明のある実施形態による方法の概略フロー図２００である。図示された実施形態において、かかる方法は、ステップ２０２において、複数のノードを有する第一分類に基づいて分類された第一の複数電子文書を有する第一の言語資料にアクセスするステップ、ならびに、ステップ２０４において、複数のノードを有する第二分類に基づいて分類された第二の複数電子文書を有する第二言語資料にアクセスするステップ、を含む。かかる方法は、第一のノードおよび第二分類のノードを分析するステップ２０６を含み、ステップ２０８においては、第一分類のノードに対応する第二分類のノードを識別するため、第一の複数電子文書および／又は前記第二の複数電子文書を分析する。また、かかる方法は、さらに、相互に対応する第二分類の識別されたノードならびに第一分類の識別されたノードを一緒に連結する、ステップ２１０を含んでいる。
【００８９】
また、本発明のさらに他の側面によると、上述のシステム１０および／又は方法２００を実行可能な命令を有するコンピュータ可読媒体が提供される。  
上記説明から明らかなように、本発明の分類連結システム、方法、ならびに、コンピュータ可読媒体は、情報の整理ならびに言語資料の文書からの情報抽出を改良することにより、異なる分類の利便性ならびに有効性を向上させる。具体的に言うと、分類のノードを一緒に連結することにより、本発明は、ユーザが、特定の分類あるいは検索されている言語資料において利用可能な情報よりも関連の深い異なる分類から、情報を得ることを可能にする。
【００９０】
したがって、例えば、本発明は、第二分類の他の連結されたノード下で分類された電子文書をブラウジングするため、ユーザが、第一分類のあるノード下で分類された電子文書をブラウジングすることを可能にする。他の例において、本発明は、ユーザからクエリを受け取り、連結ノードの効果によって、検索エンジンが、非常に効率的な方法により電子文書の複数の分類から検索結果を提供することを可能にする。このことは、検索エンジンが、関連する電子文書を識別し、検索結果として取り込むため、通常、分析が必要である非常に短いクエリならびに識別された分野（クエリの黙示的な分類）を受け取り、検索エンジンコンテキストにとって特に好都合である。クエリは、通常非常に短いので、分類器は、しばしばクエリを正しく分類することができず、その結果、分類中の関連のないノードを識別してしまい、これにより、関連のない文書を取り込んでしまう。しかし、クエリがいくつかの分類と比較可能であったなら、連結の効果によって、少なくとも一の適切な分類ノードが識別され、異なる分類における他の関連するノードの識別が可能になる、という筋書き通りになる。
【００９１】
本発明による様々な実施形態が示され、説明されているが、かかる発明はこれに限定されないということが理解される。本発明は、当業者により、変更され、修正され、さらに適用されるようにしてもよい。したがって、本発明は、前に示され、説明された詳細に限定されず、かかる変更および修正をも含む。
【図面の簡単な説明】
【００９２】
【図１】図１は、本発明の一実施形態にかかる分類連結システムの概略図を示す。
【図２】図２は、図１に示された分類連結システムによって生成された、連結された分野構造の一例である。
【図３】図３は、クラスタ化モジュールの動作により生じた画面の一例である。
【図４】図４は、２つの異なる分野間の分岐を示す概略図である。
【図５】図５は、本発明の一実施形態にかかる方法の概略フロー図である。
【図１】
2008538019.tif 000006
【図２】
2008538019.tif 000007
【図３】
2008538019.tif 000008
【図４】
2008538019.tif 000009
【図５】
2008538019.tif 000010
【国際調査報告】
2008538019.tif 000011