"ソーシャルネットワークでセマンティック操作を実行するためのコンピュータ実装方法であって、当該実装方法は:前記ソーシャルネットワークのユーザに関連付けられたソーシャルネットワークユーザコンテキストを受信するステップと;セマンティック操作により、前記ユーザコンテキスト情報に基づいて関心ネットワークを生成するステップと;格納されたプログラム命令を実行する少なくとも1つのプロセッサを使用して、前記関心ネットワークに基づいて前記ソーシャルネットワークに関連する情報の検索をフィルタリング、ランク付け、又は拡張するステップと;を含み、前記関心ネットワークは、該関心ネットワーク内の概念に関連付けられたデータ構造によって表される概念を含む、コンピュータ実装方法。前記関心ネットワークを関心グラフとして表すステップをさらに含む、請求項1に記載のコンピュータ実装方法。前記セマンティック操作は、知識表現上で実行される合成操作又は検索操作である、請求項1に記載のコンピュータ実装方法。前記知識表現は、セマンティックネットワークを含む、請求項3に記載のコンピュータ実装方法。前記情報は、グループ、仕事、議論、ニュース、製品、SMS、アプリケーション又は他のユーザのうちの少なくとも1つである、請求項1に記載のコンピュータ実装方法。前記情報内の関心ネットワークの少なくとも一部の発生に基づいて、前記ソーシャルネットワークに関連する情報をスコアリングするステップを含む、請求項1に記載のコンピュータ実装方法。ソーシャルネットワーク上でセマンティック操作を実行するためのシステムであって、当該システムは:前記ソーシャルネットワークのユーザに関連付けられたソーシャルネットワークユーザコンテキストを受信し;セマンティック操作により、前記ユーザコンテキスト情報に基づいて関心ネットワーク生成し;格納されたプログラム命令を実行する少なくとも1つのプロセッサを使用して、前記関心ネットワークに基づいて前記ソーシャルネットワークに関連する情報の検索をフィルタリング、ランク付け又は拡張する;ように適合され、前記関心ネットワークは、該関心ネットワーク内の概念に関連付けられたデータ構造によって表される概念を含む、システム。前記システムは、前記関心ネットワークを関心グラフとして表すようにさらに適合される、請求項7に記載のシステム。前記セマンティック操作は、知識表現上で実行される合成操作や検索操作である、請求項7に記載のシステム。前記知識表現は、セマンティックネットワークを含む、請求項9に記載のシステム。前記情報は、グループ、仕事、議論、ニュース、製品、SMS、アプリケーション又は他のユーザのうちの少なくとも1つである、請求項7に記載のシステム。前記システムは、前記情報内の関心ネットワークの少なくとも一部の発生に基づいて、前記ソーシャルネットワークに関連する情報をスコアリングするようにさらに適合される、請求項7に記載のシステム。コンピュータ装置上で実行されるときに、装置がソーシャルネットワーク上でセマンティック操作を実行するように適合されるような、コンピュータコードを格納した非一時的なコンピュータ可読媒体であって、当該コンピュータ可読媒体は:前記ソーシャルネットワークのユーザに関連付けられたソーシャルネットワークユーザコンテキストを受信するためのコードと;セマンティック操作により、前記ユーザコンテキスト情報に基づいて関心ネットワークを生成するためのコードと;格納されたプログラム命令を実行する少なくとも1つのプロセッサを使用して、前記関心ネットワークに基づいて前記ソーシャルネットワークに関連する情報の検索をフィルタリング、ランク付け又は拡張するためのコードと;を含み、前記関心ネットワークは、前記関心ネットワーク内の概念に関連付けられたデータ構造によって表された概念を含む、コンピュータ可読媒体。前記関心ネットワークを関心グラフとして表すためのコードをさらに含む、請求項13に記載のコンピュータ可読媒体。前記セマンティック操作は、知識表現上で実行される合成操作又は検索操作である、請求項13に記載のコンピュータ可読媒体。前記知識表現は、セマンティックネットワークを含む、請求項15に記載のコンピュータ可読媒体。前記情報は、グループ、仕事、議論、ニュース、製品、SMS、アプリケーション又は他のユーザのうちの少なくとも1つである、請求項13に記載のコンピュータ可読媒体。前記情報内の関心ネットワークの少なくとも一部の発生に基づいて、前記ソーシャルネットワークに関連する情報をスコアリングするためのコードをさらに備える、請求項13に記載のコンピュータ可読媒体。ユーザ固有の知識表現を使用することにより、大規模セットのデジタルコンテンツから選択された情報を少なくとも1人のユーザに提供するためのコンピュータ実装方法であって、当該実装方法は:前記少なくとも1人のユーザに関連付けられたユーザコンテキスト情報を受信するステップと;格納されたプログラム命令を実行する少なくとも1つのプロセッサを用いて、前記ユーザに関連付けられた情報を少なくとも表すユーザ固有の知識表現内において、前記ユーザコンテキスト情報の少なくとも一部を表す第1の概念を生成又は識別するステップと;前記ユーザ固有の知識表現内で第1の概念にセマンティック的に関連する少なくとも1つの概念を取得するステップと;前記少なくとも1人のユーザに情報を提供するステップであって、該情報は、第1の概念及び第1の概念にセマンティック的に関連して取得された少なくとも1つの概念を使用することによって選択される、提供するステップと;を含み、前記ユーザ固有の知識表現内の概念は、該ユーザ固有の知識表現内のノードに関連付けられたデータを格納するデータ構造によって表される、コンピュータ実装方法。前記ユーザに関連付けられ保存されたユーザ固有の知識表現が存在するか否かを判定するステップと;前記保存されたユーザ固有の知識表現が存在すると判定された場合に、前記保存されたユーザ固有の知識表現を前記ユーザ固有の知識表現として使用するステップと;前記保存されたユーザ固有の知識表現が存在しないと判定された場合に、新しいユーザ固有の知識表現を生成するとともに、該新しいユーザ固有の知識表現を前記ユーザ固有の知識表現として使用するステップと;をさらに含む、請求項19に記載のコンピュータ実装方法。前記少なくとも1つの概念は、第2の概念を含み、前記少なくとも1つの概念を取得するステップが、前記ユーザ固有の知識表現の構造に少なくとも部分的に基づいて第2の概念を合成するステップを含む、請求項19に記載のコンピュータ実装方法。第2の概念を合成するステップは、属性の共規定手法に基づく加法操作を使用するステップを含む、請求項21に記載のコンピュータ実装方法。第2の概念を合成するステップは、前記親類推手法及び/又は兄弟類推手法に基づく加法操作を使用するステップを含む、請求項21に記載のコンピュータ実装方法。第2の概念を合成するステップは、属性の共通性手法に基づく加法操作を使用するステップを含む、請求項21に記載のコンピュータ実装方法。第2の概念を合成するステップは、置換操作を使用するステップを含み、該置換操作は、検索操作及び/又は加法操作を使用するステップを含む、請求項21に記載のコンピュータ実装方法。前記少なくとも1つの概念を取得するステップは:第1の概念にセマンティック的に関連した複数の概念を取得するステップと;前記複数の概念内の1つ以上の概念についてスコアを計算するステップであって、特定の概念についてのスコアが、第1の概念に対する前記特定の概念のセマンティック的な関連性の指標である、計算するステップ;前記1つ以上の概念について計算されたスコアに基づいて、前記少なくとも1つの概念を選択するステップと;を含む、請求項19に記載のコンピュータ実装方法。概念についてスコアを計算するステップは、生成確実性、概念の生産性、ジャカール、統計的コヒーレンス、及び/又はコサイン類似度の中から関連する少なくとも1つの測定を使用するステップを含む、請求項26に記載のコンピュータ実装方法。第1の概念を識別又は生成するステップは:前記ユーザコンテキスト情報の一部が、前記ユーザ固有の知識表現内の概念の識別子と一致するか否かを判定するステップと;前記ユーザコンテキスト情報の少なくとも一部が、前記ユーザ固有の知識表現内の概念の識別子と一致しないと判断された場合に、前記ユーザ固有の知識表現内に第1の概念を生成するステップと;を含む、請求項19に記載のコンピュータ実装方法。前記ユーザ固有の知識表現内に第1の概念を生成するステップは、前記ユーザ固有の知識表現内他の概念よりも、前記ユーザコンテキスト情報の一部においてより多くの単語をカバーするような前記ユーザ固有の知識表現内の概念を識別するステップを含む、請求項19に記載のコンピュータ実装方法。前記ユーザ固有のコンテキスト情報は、前記ユーザによって提供された検索クエリ、前記ユーザに関連付けられた人口統計情報、前記ユーザの閲覧履歴からの情報、前記ユーザによって入力された情報及び/又は前記ユーザによって強調された情報、のうちの少なくとも1つを含む、請求項19に記載のコンピュータ実装方法。前記ユーザ固有の知識表現は、複数のノードと複数のエッジとを含む有向グラフを具現化するデータ構造によって表され、ここで、各ノードは、概念に関連付けられており、2つのノード間のエッジは、2つの対応する概念同士の間の関係を表す、請求項19に記載のコンピュータ実装方法。前記情報は、1つ以上の広告及び/又は1人以上の他のユーザからの1つ以上の製品の推奨を含む、請求項19に記載のコンピュータ実装方法。前記情報は、ウェブサイト上に現れる又は該ウェブサイトを介してアクセス可能なコンテンツを含む、請求項19に記載のコンピュータ実装方法。前記少なくとも1人のユーザに情報を提供するステップは:第1の概念及び取得した少なくとも1つの概念に由来する用語を含む検索クエリを作成するステップと;該検索クエリに基づいて取得された検索結果に関連付けられた情報を前記ユーザに提供するステップと;を含む、請求項19に記載のコンピュータ実装方法。ユーザ固有の知識表現を使用して、大規模セットのデジタルコンテンツから選択された情報を少なくとも1人のユーザに提供するためのシステムであって、当該システムは:以下の方法を実行するように構成された少なくとも1つのプロセッサを含み、前記方法が:前記少なくとも1人のユーザに関連付けられたユーザコンテキスト情報を受信することと;格納されたプログラム命令を実行する少なくとも1つのプロセッサを使用して、前記ユーザに関連付けられた情報を少なくとも表す前記ユーザ固有の知識表現内において、前記ユーザコンテキスト情報の一部を少なくとも表す第1の概念を識別又は生成することと;前記ユーザ固有の知識表現内で第1の概念にセマンティック的に関連する少なくとも1つの概念を取得することと;前記少なくとも1人のユーザに情報を提供することであって、該情報は、第1の概念及び第1の概念にセマンティック的に関連して取得された少なくとも1つの概念を使用することによって選択される、提供することと;を含み、前記ユーザ固有の知識表現内の概念は、前記ユーザ固有の知識表現内のノードに関連付けられたデータを格納するデータ構造によって表される、システム。前記ユーザに関連付けられ保存されたユーザ固有の知識表現が、存在するか否かを判定することと;前記保存されたユーザ固有の知識表現が存在すると判定された場合に、前記保存されたユーザ固有の知識表現を前記ユーザ固有の知識表現として使用することと;前記保存されたユーザ固有の知識表現が存在しないと判定された場合に、新しいユーザ固有の知識表現を生成するとともに、該新しいユーザ固有の知識表現を前記ユーザ固有の知識表現として使用することと;をさらに含む、請求項35に記載のシステム。前記少なくとも1つの概念は、第2の概念を含み、且つ前記少なくとも1つの概念を取得することは、前記ユーザ固有の知識表現の構造に少なくとも部分的に基づいて第2の概念を合成することを含む、請求項35に記載のシステム。第2の概念を合成することは、属性の共規定手法に基づく加法操作を使用することを含む、請求項37に記載のシステム。第2の概念を合成することは、親類推手法及び/又は兄弟類推手法に基づく加法操作を使用することを含む、請求項37に記載のシステム。第2の概念を合成することは、属性の共通性手法に基づく加法操作を使用することを含む、請求項37に記載のシステム。第2の概念を合成することは、置換操作を使用することを含み、該置換操作は、検索操作及び/又は加法操作を使用することを含む、請求項37に記載のシステム。前記少なくとも1つの概念を取得することは:第1の概念にセマンティック的に関連する複数の概念を取得することと;該複数の概念内の1つ以上の概念についてスコアを計算することであって、特定の概念についてのスコアが、第1の概念に対する前記特定の概念のセマンティック的な関連性の指標である、計算することと;前記1つ以上の概念について計算されたスコアに基づいて、前記少なくとも1つの概念を選択することと;を含む、請求項35に記載のシステム。概念についてスコアを計算することは、生成確実性、概念の生産性、ジャカール、統計的コヒーレンス、及び/又はコサイン類似度の中から関連する少なくとも1つの測定を使用することを含む、請求項42に記載のシステム。第1の概念を識別又は生成することは:前記ユーザコンテキスト情報の一部が、前記ユーザ固有の知識表現内の概念の識別子と一致するか否かを判定することと;前記ユーザコンテキスト情報の少なくとも一部が、前記ユーザ固有の知識表現内の概念の識別子と一致しないと判定された場合に、前記ユーザ固有の知識表現内に第1の概念を生成することと;を含む、請求項35に記載のシステム。前記ユーザ固有の知識表現内に第1の概念を生成することは、前記ユーザ固有の知識表現内の他の概念よりも、前記ユーザコンテキスト情報の一部においてより多くの単語をカバーするような前記ユーザ固有の知識表現内の概念を識別することを含む、請求項35に記載のシステム。前記ユーザ固有のコンテキスト情報は、前記ユーザによって提供された検索クエリ、前記ユーザに関連付けられた人口統計情報、前記ユーザの閲覧履歴からの情報、前記ユーザによって入力された情報及び/又は前記ユーザによって強調された情報、のうちの少なくとも1つを含む、請求項35に記載のシステム。前記ユーザ固有の知識表現は、複数のノードと複数のエッジとを含む有向グラフを具現化するデータ構造により表され、ここで、各ノードは、概念に関連付けられており、2つのノード間のエッジは、2つの対応する概念同士の間の関係を表す、請求項45に記載のシステム。前記情報は、1つ以上の広告及び/又は1つ以上の他のユーザからの1つ以上の製品の推奨を含む、請求項35に記載のシステム。前記情報は、ウェブサイト上に現れる又は該ウェブサイトを介してアクセス可能なコンテンツを含む、請求項35に記載のシステム。前記少なくとも1人のユーザに情報を提供することは、第1の概念及び取得した少なくとも1つの概念に由来する用語を含む検索クエリを作成することと;該検索クエリに基づいて取得された検索結果に関連付けられた情報を前記ユーザに提供することと;を含む請求項35に記載のシステム。少なくとも1つのプロセッサによって実行されるときに、該少なくとも1つのプロセッサに、ユーザ固有の知識表現を使用して、大規模セットのデジタルコンテンツから選択された情報を少なくとも1人のユーザに提供するための方法を実行させるようなプロセッサ実行可能命令を格納する少なくとも1つの非一時的なコンピュータ可読記憶媒体であって、前記方法は:前記少なくとも1人のユーザに関連付けられたユーザコンテキスト情報を受信することと;格納されたプログラム命令を実行する少なくとも1つのプロセッサを使用して、前記ユーザに関連付けられた情報を少なくとも表す前記ユーザ固有の知識表現内において、前記ユーザコンテキスト情報の一部を少なくとも表す第1の概念を識別又は生成することと;前記ユーザ固有の知識表現内で第1の概念にセマンティック的に関連する少なくとも1つの概念を取得することと;前記少なくとも1人のユーザに情報を提供することであって、該情報は、第1の概念及び第1の概念にセマンティック的に関連して取得された少なくとも1つの概念を使用することによって選択される、提供することと;を含み、前記ユーザ固有の知識表現内の概念は、前記ユーザ固有の知識表現内のノードに関連付けられたデータを格納するデータ構造によって表される、コンピュータ可読記憶媒体。前記ユーザに関連付けられ保存されたユーザ固有の知識表現が、存在するか否かを判定することと;前記保存されたユーザ固有の知識表現が存在すると判定された場合に、前記保存されたユーザ固有の知識表現を前記ユーザ固有の知識表現として使用することと;前記保存されたユーザ固有の知識表現が存在しないと判定された場合に、新しいユーザ固有の知識表現を生成するとともに、該新しいユーザ固有の知識表現を前記ユーザ固有の知識表現として使用することと;をさらに含む、請求項51に記載のコンピュータ可読記憶媒体。前記少なくとも1つの概念は、第2の概念を含み、且つ前記少なくとも1つの概念を取得することは、前記ユーザの固有の知識表現の構造に少なくとも部分的に基づいて第2の概念を合成することを含む、請求項51に記載のコンピュータ可読記憶媒体。第2の概念を合成することは、属性の共規定手法に基づく加法操作を使用することを含む、請求項53に記載のコンピュータ可読記憶媒体。第2の概念を合成することは、親類推手法及び/又は兄弟類推手法に基づく加法操作を使用することを含む、請求項53に記載のコンピュータ可読記憶媒体。第2の概念を合成することは、属性の共通性手法に基づく加法操作を使用することを含む、請求項53に記載のコンピュータ可読記憶媒体。第2の概念を合成することは、置換操作を使用することを含み、該置換操作は、検索操作及び/又は加法操作を使用することを含む、請求項53に記載のコンピュータ可読記憶媒体。前記少なくとも1つの概念を取得することは:第1の概念にセマンティック的に関連する複数の概念を取得することと;該複数の概念内の1つ以上の概念についてスコアを計算することであって、特定の概念についてのスコアが、第1の概念に対する前記特定の概念のセマンティック的な関連性の指標である、計算することと;前記1つ以上の概念について計算されたスコアに基づいて、前記少なくとも1つの概念を選択することと;を含む、請求項51に記載のコンピュータ可読記憶媒体。概念についてスコアを計算することは、生成確実性、概念の生産性、ジャカール、統計的コヒーレンス、及び/又はコサイン類似度の中から関連する少なくとも1つの測定を使用することを含む、請求項51に記載のコンピュータ可読記憶媒体。第1の概念を識別又は生成することは:前記ユーザコンテキスト情報の一部が、前記ユーザ固有の知識表現内の概念の識別子と一致するか否かを判定することと;前記ユーザコンテキスト情報の少なくとも一部が、前記ユーザ固有の知識表現内の概念の識別子と一致しないと判定された場合に、前記ユーザ固有の知識表現内に第1の概念を生成することと;を含む、請求項51に記載のコンピュータ可読記憶媒体。前記ユーザ固有の知識表現内に第1の概念を生成することは、前記ユーザ固有の知識表現内の他の概念よりも、前記ユーザコンテキスト情報の一部においてより多くの単語をカバーするような前記ユーザ固有の知識表現内の概念を識別することを含む、請求項51に記載のコンピュータ可読記憶媒体。前記ユーザ固有のコンテキスト情報は、前記ユーザによって提供された検索クエリ、前記ユーザに関連付けられた人口統計情報、前記ユーザの閲覧履歴からの情報、前記ユーザによって入力された情報、及び/又は前記ユーザによって強調された情報、のうちの少なくとも1つを含む、請求項51に記載のコンピュータ可読記憶媒体。前記ユーザ固有の知識表現は、複数のノードと複数のエッジとを含む有向グラフを具現化するデータ構造により表され、ここで、各ノードは、概念に関連付けられており、2つのノード間のエッジは、2つの対応する概念同士の間の関係を表す、請求項51に記載のコンピュータ可読記憶媒体。前記情報は、1つ以上の広告及び/又は1つ以上の他のユーザからの1つ以上の製品の推奨を含む、請求項51に記載のコンピュータ可読記憶媒体。前記情報は、ウェブサイト上に現れる又は該ウェブサイトを介してアクセス可能なコンテンツを含む、請求項51に記載のコンピュータ可読記憶媒体。前記少なくとも1人のユーザに情報を提供することは:第1の概念及び取得された少なくとも1つの概念に由来する用語を含む検索クエリを作成することと;該検索クエリに基づいて取得された検索結果に関連付けられた情報を前記ユーザに提供することと;を含む、請求項51に記載のコンピュータ可読記憶媒体。デジタル情報システムを介してアクセス可能な莫大な量のコンテンツは、多数の情報検索の問題を提示する。1つの課題は、広告主が、広告を提示する潜在的なターゲットとなり得る膨大な数の潜在的なユーザに与えた彼ら広告主の投資について、どの様により効率的に回収することが達成できるかということであり、このような広告は、ユーザの広範囲な関心に関連している。以上の図面の簡単な説明は、添付の特許請求の範囲によって規定される本発明の非限定的な要約である。添付の図面は一定の縮尺で描かれることを意図していない。同様の要素は、実際に同一又は類似の参照符号によって識別される。明瞭にするために、全ての構成要素が、必ずしも全ての図面においてラベル付けされているわけではない。上述したように、本開示は、大規模セットのデジタルコンテンツから、ユーザに関心を起こさせるような情報を識別し且つ提供するために、デジタルソーシャルネットワーク等のデジタル情報システム環境内のユーザ複数可に関連付けられた情報を使用するためのシステム及び方法に関する。より具体的には、一実施形態では、本システム及び方法は、ユーザのデジタルソーシャルネットワークコンテキストの分析に基づいて、セマンティック的に関連する情報を探すために、知識表現として表された1つ以上のデータセットを有するデジタルソーシャルネットワーク内のユーザ複数可に関連付けられた情報を利用する。インターネット等の様々な情報プロビジョニングソースからの大量の情報の可用性は、どの様な情報がユーザに関心を起こさせるのか、どの様な情報をユーザに提示すべきであるかを決定することを困難にさせている。例えば、ユーザがどの情報に関心を示すかを明示的に特定することなしに、ユーザがウェブサイトにナビゲートされた後に、どの様な情報例えば、ニュース、広告、他の人に関する最新情報等が、ウェブサイト例えば、ニュースウェブサイト、ウェブポータル、ソーシャルネットワーク等上でユーザに提示すべきかを判断するのは困難となることがある。ユーザがどの様な情報に関心を示す可能性があるかについての明示的な指標例えば、検索クエリを提供するような、オンライン検索等のシナリオであっても、そのような指標は、ユーザに提示することができる大規模セットのコンテンツの中からユーザに提示すべきコンテンツを正確に識別するのに十分でないことがある。大抵の従来の検索エンジンは、ユーザの検索クエリの文字通りの用語と、コンテンツのどの部分がユーザのクエリに関連しているかを判定するような検索エンジンによってインデックス付けされたコンテンツ内の文字通りの用語との間で単にパターンマッチングを行っていた。このように、ユーザの検索クエリの用語が、インデックス付けされたコンテンツ内の文字通りの用語と一致しない場合に、ユーザは、ユーザが捜し求めている情報の提供を受けないことがあった。また、意味が曖昧である用語を含む検索クエリをユーザが入力するときに、このユーザは、ユーザが意図した用語の意味とは全く無関係な情報の提供を受けることがある。このように、ユーザは、ユーザの関心に無関係な情報に圧倒されることがあった。これらの設定及び他の設定では、セマンティック処理技術は、大規模セットのデジタルコンテンツの中からユーザが関心を示しそうな情報を識別するために使用することができる。具体的には、セマンティック処理技術をユーザに関連付けられた情報に適用することによって、ユーザが関心を示す可能性のある情報を識別するのに役立てることができる。以下でより詳細に説明するように、ユーザに関連付けられた情報は、ユーザに関する情報例えば、人口統計情報、地理空間情報、ユーザの閲覧履歴等及び/又はユーザによって提供された任意の情報例えば、ユーザが提供した検索クエリや複数のクエリ、ユーザ構築オンラインプロファイル等を含むが、これらに限定されない。セマンティック処理技術の態様は、マシンベースのストレージ、知識管理、及び推論システムをサポートするための知識表現の構築及び使用に関するものである。従来の方法及びシステムは、各種の知識表現モデルに従って構築された知識表現KRsを利用するために存在しており、このような知識表現は、分類法、シソーラス、及びファセット分類等の構造化され統制された語彙と、セマンティックネットワークやオントロジー等のフォーマル仕様と、自然言語に基づく文書等の非構造化フォームとを含む有形のデータ構造として実現することができる。請求項に係る発明は、特定の知識表現に限定されるものではないが、好ましい形態は、セマンティックネットワークとして参照されるフォーマル仕様のタイプである。セマンティックネットワークは、多くの情報ソースにおいて説明されており、特に、PeterSweeneyetalによるMethodSystemAndComputerProgramForUserDrivenDynamicGenerationOfSemanticNetworksAndMediaSynthesisという表題の米国特許仮出願第12/671,846号明細書は特筆すべき文献であり、この文献は、参照により本明細書に組み込まれる。セマンティックネットワークは、知識表現の一種として広範な有用性を有している。機械可読データとして、それらセマンティックネットワークは、人工知能、ソフトウェア自動化とソフトウェアエージェント、エキスパートシステム、及び知識管理等の多数の高度な技術をサポートすることができる。さらに、それらセマンティックネットワークは、様々な形式の媒体すなわち、他のKRsに変換することができる。換言すれば、セマンティックネットワークの合成又は形成によって、セマンティックネットワークからの追加の値を抽出するように、媒体の広範囲の合成をサポートすることができる。いくつかの実施形態では、セマンティックネットワークは、概念を表す頂点又はノードと、概念同士の間のセマンティックな関係を表すエッジとを含む有向グラフを具現化するデータ構造として表すことができる。セマンティックネットワークを具現化するデータ構造は、非一時的な、有形のコンピュータ可読記憶媒体にエンコード化するすなわち、インスタンス化することができる。このように、セマンティックネットワークは、1つ以上の概念を含んでいると考えることができる。そのような概念の各々は、概念を表すセマンティックネットワーク内の1つ以上のノードに関連付けられた任意のデータを格納するデータ構造によって表現することができる。有向グラフのエッジは、このエッジが接続される2つのノードに関連付けられた概念同士の間の異なるタイプの関係のいずれかを表すことができる。例えば、セマンティックネットワークのエッジによって表される関係は、~によって規定された関係か、~である関係である。例示的なセマンティックネットワークを示す図面例えば、図5A~5Hにおいて、~によって規定された関係が、塗りつぶされた円で終端するエッジによって示されており、~である関係が、矢印で終端するエッジによって示されている。概念は、他のエンティティとのそれらの関係を通じた抽象化の複合レベルの観点から、及びキーワードや形態素等の他のより基本的なKRエンティティの観点から構造的に規定することができる。このような構造は、概念規定と称することができる。総称して、概念を含むキーワードや形態素等のより基本的な知識表現エンティティは、概念の属性と称される。米国特許仮出願12/671,846号明細書において説明されているように、概念は、他のエンティティとそれらの関係を通じた抽象化の複合レベルの観点から、及びキーワードや形態素等の他のより基本的な知識表現エンティティの観点から構造的に規定することができる。このような構造は、概念規定と称することができる。ユーザに関連付けられた情報は、どの様な情報がユーザにとって関心を起こさせるかを推察するために、セマンティックネットワーク等の少なくとも1つの知識表現と一緒に使用することができる。任意の適切な知識表現を使用することができる。例えば、どのサブセットがユーザにとって関心を起こさせるかについての、コンテンツに関連付けられた知識を表すセマンティックネットワークを使用することができる。このようなKRは、任意の適切な情報プロビジョニングソース及び語彙を含む多数のデータソースのいずれかから構築することができる。また、ユーザに関連付けられた情報は、ユーザに関連付けられた情報にセマンティック的に関連する概念を識別するために、1つ以上の知識表現と一緒に使用することができる。次に、識別された概念は、広範なアプリケーションにおいて、どの様な情報が、ユーザにとって関心を起こさせるかを決定するために使用することができる。例えば、ユーザの検索クエリ内の用語にセマンティック的に関連する概念を見つけることは、クエリのセマンティックな意味と、ユーザがどの様な情報を捜し求めているかとを判断するのに有用である。クエリは、次に、識別された概念から導出派生されキーワードで増大拡張させることができ、改善された検索結果を、ユーザに返すことができる。別の例として、ユーザのオンラインプロファイルに含まれる情報にセマンティック的に関連するものとして識別される概念は、そのユーザがラインをオンにしているときにどの様な情報例えば、広告、ニュース等をユーザに提示すべきか決定するのに有用であり得る。従って、いくつかの実施形態において、ユーザに関連付けられた情報にセマンティック的に関連する概念を識別するための方法が開示される。ユーザに関連付けられた情報の少なくとも一部を表す概念、アクティブ概念と称される概念が、識別され又は合成されすなわち、生成される、且つこのアクティブ概念にセマンティック的に関連する1つ以上の概念を取得することができる。いくつかの例では、アクティブ概念にセマンティック的に関連する概念は、セマンティックネットワーク内において識別することができるが、他の例では、アクティブ概念に関連する概念は、アクティブ概念とセマンティックネットワーク内の少なくとも1つの他の概念とを用いて合成することができる。アクティブ概念にセマンティック的に関連する概念は、セマンティックネットワークの構造に少なくとも部分的に基づいて識別及び/又は合成することができる。いくつかの実施形態では、アクティブ概念にセマンティック的に関連する概念が取得された後に、この取得した概念は、スコアリングされる。スコアは、多数の方法のいずれかで計算することができ、例えば、セマンティックネットワークを具体化するグラフのデータ構造の構造に少なくとも部分的に基づいて計算することができる。次に、スコアは、アクティブ概念にセマンティック的に関連した概念のサブセットを選択するために使用することができる。その後、選択された概念は、ユーザが関心を起こすような情報をユーザに提供するために使用することができる。いくつかの実施形態では、1人以上のユーザに関連付けられた情報は、ユーザ複数可に対応するユーザ固有の知識表現を構築するために使用することができる。このユーザ固有の知識表現は、ユーザ複数可に関連付けられた情報と、セマンティックネットワーク等の少なくとも1つの知識表現とから構築することができる。その結果、ユーザ固有の知識表現は、ユーザ複数可に関連する情報をエンコード化することができる。任意の適切な知識表現は、ユーザ複数可がどのサブセットに関心を起こすかについての、コンテンツに関連付けられた知識を表す知識表現を含むが、この知識表現に限定されるものではない。得られたユーザ固有の知識表現は、ユーザ複数可が関心を起こすような情報に関連する概念を識別するために使用することができる。有利には、いくつかの実施形態では、ユーザ固有の知識表現が格納され、複数回使用することができる。これによって、あるユーザについてのセマンティック処理は、そのユーザ及び/又は1人以上の他のユーザについて以前に実行されたセマンティック処理を活用することができる。例えば、ユーザ固有の知識表現が、グループのユーザ例えば、会社Xの従業員の1人のユーザに関連付けられた情報に基づいて生成された場合には、同じユーザ固有の知識表現は、同じグループ内の別のユーザ例えば、会社Xの別の従業員に関連付けられた情報にセマンティック的に関連する概念を識別するために使用することができる。先に述べたように、ユーザが情報を検索する際に、大抵の場合、それらの検索クエリにおいて使用される用語は、検索対象のコンテンツに現れる用語に文字通り一致しない場合があり、その用語の両側は、同一又は類似の概念を別の用語で表現していることがある。このような場合には、返される検索結果は、もしあれば、実際に利用可能であるよりも低い品質の結果を含むことになる。結果的に、ユーザは、関連するコンテンツが存在する場合でも、このユーザが必要な全ての情報を見つけることは大抵の場合困難となる。この状況の一例は、検索対象のコンテンツのセットにまれに現れる用語を使用する専門コンテンツのセット例えば、特定のウェブサイト又は複数のウェブサイトや、特定のネットワーク、特定のポータル等を介してアクセス可能なコンテンツ内の情報についてユーザが検索するときに発生することがある。例えば、ユーザは、医療従事者や研究者によって作成され且つこれら医療従事者や研究者用に意図された専門のコンテンツ内の医療ウェブサイトを介して情報を検索することがある。しかしながら、ウェブサイトのユーザは、医学的に訓練されていない場合があるので、それらの検索クエリは、関連する主題に係る医療記事に一般的に見受けられる多くの用語を使用していないことがある。従って、ユーザが提供した検索クエリ内にほんの数語の用語があれば、もしあれば、ウェブサイトを介してアクセス可能なコンテンツに表示されることがあるが、多くの潜在的に関連する項目が見逃される可能性がある。別の例は、ユーザが、顧客サポートコンテンツの情報を検索しようとするときである。ユーザは、技術的に精通していないが、それでもやはり、ユーザに役立つであろうコンテンツを見つけるために、特定の技術的な用語を使用する必要がある。他の多くの例が当業者には明らかであろう。従来の検索方法の上述した欠点のうちのいくつかは、コンテンツの第1セット、すなわちターゲットセットを検索しようとするユーザに返される検索結果の品質を改善するために、コンテンツの第2セット、すなわち参照セットを用いて対処することができる。コンテンツの第1のセットは、任意の適当なコンテンツのセットとすることができるが、例えば、特定のウェブサイト例えば、電子商取引のウェブサイト、企業のウェブサイト、1つ以上のデータベースへのアクセスを提供するウェブサイト等を介してアクセス可能なコンテンツであってもよい。コンテンツの第2セット、すなわち参照セットは、任意の適当なコンテンツのセットとすることができるが、例えば、任意の情報リポジトリ例えば、ウィキペディア、WordNet等、データベース、又はコンテンツプロビジョニングソース内のコンテンツであってもよい。これらは単なる例であることを認識すべきであるが、本発明の態様はこれに限定されるものではなく、コンテンツのターゲットセット及びコンテンツの参照セットは、任意の適当なコンテンツのセットとすることができる。例として、上述の例では、公共圏で一般的に知られている病気に関する情報を含む参照ドメインが、医療用ウェブサイトでのユーザの検索クエリ内の用語を、そのウェブサイトを介してアクセス可能なコンテンツの用語に関連付けるのに役立つことがある。実際に、コンテンツの参照セットが、インフルエンザウイルスのファミリーとしてオルソミクソウイルス科を識別するような情報を含むとともに、そのインフルエンザが、インフルエンザとして一般的に知られている場合に、インフルエンザウイルス等のユーザの検索クエリを、関連するウイルスについての公的な分類のみを使用してウイルス性疾患を参照することができるような医療用ウェブサイトを通じてアクセス可能なコンテンツに容易に関連付けることができる。簡単に言えば、コンテンツの参照セットは、検索クエリに現れる用語を検索対象のコンテンツのターゲットセットに現れる用語に変換することを支援するために、一種の中間層又は変換や解釈メディアとしての機能を果たすことができる。セマンティック処理技術は、コンテンツのターゲットセットを検索したいと思うユーザに返される検索結果の品質を改善するために、コンテンツの参照セット内でコンテンツを使用するために用いることができる。従って、いくつかの実施形態では、参照知識表現と同様に、ターゲット知識表現も用いることができる。参照ターゲット知識表現は、セマンティックネットワーク等の任意の適切なタイプの知識表現であってもよく、コンテンツの参照ターゲットセット内のコンテンツに関連付けられた知識を表すことができる。参照ターゲット知識表現は、任意の適切な方法で構築することができ、例えば、コンテンツの参照ターゲットセット内のコンテンツに少なくとも部分的に基づいて構築することができる。いくつかの実施形態では、参照知識表現及びターゲット知識表現は、結合された知識表現を形成するためにマージされてもよく、ユーザの検索クエリに関連付けられた1つ以上の用語及び、随意に、ユーザに関連付けられたユーザコンテキスト情報に現れる用語は、ユーザの検索クエリに関連付けられた用語複数可と、随意にユーザに関連付けられたユーザコンテキスト情報に現れる用語とにセマンティック的に関連するようなマージされた知識表現内の1つ以上の概念を識別又は合成するために使用することができる。次に、取得された概念は、検索を実行する前に、取得された概念に関連付けられた用語を用いてユーザの検索クエリを拡張増大augmentするために使用することができる。従って、参照知識表現に少なくとも部分的に基づいて取得された概念は、コンテンツのターゲットセット内のコンテンツについてユーザの検索クエリに応答して返される検索結果の品質を改善するために使用することができる。なお、本明細書に説明される本発明の様々な態様は、多数の方法のいずれかで実装されてもよく、特定の実装技術に限定されるものではないことを理解されたい。特定の実装例が、説明のみを目的として以下に説明するが、本明細書に説明される本発明の態様は、これらの例示的な実装形態に限定されるものではない。さらに、特定のコンテキストから明らかに現れない限り、本明細書に説明される様々な特徴及びステップが、図示されている具体的な実施形態以外の方法で組み合わせることができ、且つそのような他の組み合わせは、本開示の範囲内であるとともに発明として企図されることが意図されている。図1には、いくつかの実施形態で使用されるような知識表現に基づいて、大規模セットのデジタルコンテンツから選択されたデジタルコンテンツをユーザに提供するための例示的なプロセス100のフローチャートが示されている。図1の方法は、1人以上のユーザに関連付けられたユーザコンテキスト情報が取得されるような動作102で開始する。以下でより詳細に説明するように、ユーザコンテキスト情報は、ユーザ複数可に関連付けられた任意の適切な情報及び/又はユーザ複数可によって提供された任意の適切な情報とすることができる。ユーザコンテキスト情報を取得する方法も、以下でより詳細に説明する。プロセス100は、次に、ユーザコンテキスト情報の少なくとも一部を表すアクティブ概念が、知識表現において識別されるように動作104に進む。この知識表現は、任意の適切な知識表現とすることができ、いくつかの実施形態では、ユーザ複数可に関連付けられたユーザ固有の知識表現とすることができる。しかし、知識表現は、ユーザ固有の知識表現に限定されるものではなく、プロセス100に利用可能な他の知識表現であってもよいことを認識されたい。いくつかの実施形態では、動作104の一部として、ユーザコンテキスト情報を表すアクティブ概念は、このアクティブ概念を含むユーザ固有の知識表現を構築する上で後続の使用のために生成することができる。プロセス100は、アクティブ概念にセマンティック的に関連する1つ以上の概念が、このアクティブ概念を含む知識表現を使用することによって取得されるように動作106に進む。実施例の関連する測定については後述する。プロセス100は、次に、取得した概念複数可のうちの1つ以上が選択されるように動作108に進む。概念複数可は、この概念複数可の1つ以上が、関連する測定を用いて割り当られるようなスコアに少なくとも部分的に基づいて選択することができる。プロセス100は、次に、コンテンツが、動作104において識別され又は生成されたアクティブ概念と、動作108で選択された概念複数可とに少なくとも部分的に基づいて、1人以上のユーザに提供されるように動作110に進む。このようなコンテンツは、アクティブ概念と動作108で選択された概念複数可とを使用して大規模セットのコンテンツから選択することができる。図1のプロセスの動作の各々は、様々な方法のいずれかで実行してもよく、これらの動作が様々な実施形態で実施され得る方法のいくつかの例は、以下でより詳細に説明する。プロセス100及びその変形形態のいずれかは、ハードウェア、ソフトウェア、又はそれらの任意の適切な組み合わせを用いて実装することができる。ソフトウェアに実装された場合に、ソフトウェアは、スタンドアロン式又はネットワーク式によらず、任意の適切なプロセッサ又はプロセッサの集合体で実行してもよい。ソフトウェアは、プロセッサ実行可能命令及び設定パラメータとして格納することができ、そのようなソフトウェアは、1つ以上の非一時的な、有形のコンピュータ可読記憶媒体に格納されてもよい。ソフトウェア実装プロセス100は、任意の適切な方法で編成することができる。例えば、各ソフトウェアモジュールが、プロセス100の1つ以上の動作の少なくとも一部を実行することができるように、1つ以上のソフトウェアモジュールを含むソフトウェアシステムとして編成することができる。しかし、いくつかの実施形態では、このようなソフトウェアシステムの一以上のソフトウェアモジュールは、本発明の態様はこの態様に限定されるものではないが、プロセス100の動作に関連しない機能を実行することができる。I.ユーザコンテキスト情報の取得上述したように、プロセス100の動作102において、1人以上のユーザに関連付けられたユーザコンテキスト情報を取得することができる。ユーザコンテキスト情報は、ユーザ複数可が、どの様な情報を捜し求めているか及び/又はどの様な情報に関心を示すかを識別するために使用されるような任意の情報を含んでいてもよい。ユーザコンテキスト情報は、その後に情報をユーザに提供するために使用されるようなユーザ複数可のモデルを開発するために使用される情報も含んでいる。このように、ユーザコンテキスト情報は、任意の利用可能な情報ソース及び/又はユーザ複数可によって直接提供された任意の適切な情報から収集されるユーザ複数可に関連する適切な情報を含むことができるが、これらに限定されるものではない。いくつかの実施形態では、ユーザに関連する情報は、ユーザに関する任意の適切な情報とすることができる。例えば、ユーザに関連する情報は、ユーザに関連付けられた人口統計情報例えば、性別、年齢、教育レベル等を含んでいてもよい。別の例として、ユーザに関連する情報は、ユーザのインターネット閲覧履歴の詳細を含んでもよい。そのような情報は、ユーザが閲覧した1つ以上のウェブサイトのリスト、閲覧した時間、及び/又はそのような閲覧を行った場所すなわち、地理的位置を含んでもよい。ユーザの閲覧履歴は、ユーザが検索した情報と、このような検索に応答してユーザが取得した検索結果を含むが、これに限定されない関連する閲覧情報をとさらに含むことができる。別の例として、ユーザに関連する情報は、ユーザのコンピュータ装置上で又はユーザが閲覧した1つ以上のウェブサイト上で任意のユーザインタフェイスを介してユーザが提供した任意の情報を含むことができる。例えば、ユーザに関連する情報は、例えばソーシャルネットワークウェブサイト、仕事投稿掲載ウェブサイト、ブログ、ディスカッションスレッド等の任意のウェブサイト上でのユーザに関連付けられた任意の情報を含んでもよい。そのような情報には、ウェブサイト上のユーザプロファイル、ユーザプロファイルに対応したマルチメディア例えば、画像、ビデオ等に関連付けられた情報、及びウェブサイト上でユーザが入力した他の情報を含むが、それらに限定されない。さらに別の例として、ユーザに関連する情報は、2009年9月8日に出願された、SynthesizingMessagingUsingContentProvidedbyConsumersという表題の米国特許仮出願第12/555,293号明細書に説明されており、この文献は、参照することにより本明細書に組み込まれる。いくつかの実施形態では、ユーザに関連する情報は、地理空間情報を含んでもよい。例えば、地理空間情報には、ユーザ及び/又はユーザのコンピュータ装置の現在位置例えば、ユーザの家、ユーザの地元の図書館、ユーザの仕事場、ユーザが旅した場所、及び/又はユーザのインターネットIPアドレスにより決定されるようなユーザのデバイスの地理的位置等を含んでもよい。地理空間情報は、ユーザのコンピュータ装置の位置に関する情報と、ユーザのコンピュータ装置がその場所に又はその場所の近くにあったときに、ユーザが検索や閲覧したコンテンツとの間の関連付けを含むことができる。いくつかの実施形態では、ユーザに関連する情報は、時間的な情報を含むことができる。例えば、時間的な情報は、ユーザがコンピュータ装置上で特定のコンテンツを照会又は閲覧した時間を含むことができる。時間は、年の規模や、季節、月、週、日、時間、分、秒等の規模の任意の適切なスケールで指定することができる。追加的に又は代替的に、1人以上のユーザに関連付けられたユーザコンテキスト情報は、ユーザ複数可によって提供された情報を含んでもよい。このような情報は、ユーザ複数可がどの様な情報に関心を示すのかを表す任意の適切な情報であってもよい。例えば、ユーザコンテキスト情報は、ユーザによって検索エンジン例えば、インターネット検索エンジン、企業イントラネット等の特定のドメインを検索するために適合された検索エンジンに入力された1つ以上のユーザの検索クエリを含んでもよい。別の例として、ユーザコンテキスト情報は、ユーザが関心を示す情報のタイプについての1つ以上のユーザ指定の指標を含むことができる。ユーザは、多数の方法のいずれかで指標複数可を提供することができる。ユーザは、自分の嗜好の指標を入力する又は口に出して言い、ウェブサイトやアプリケーションによって提供された1つ以上のオプションを選択し例えば、ドロップダウンメニューから項目を選択し、チェックボックスをオンにする等、ウェブサイト上又はアプリケーションにおいて、及び/又は任意の他の適切な方法で、ユーザに関心を起こさせるコンテンツの一部をハイライトする又は他の方法で選択する。例えば、ユーザは、あるトピック複数可に関連して更新されたニュース、1つ以上のタイプの製品複数可に関連する広告、ウェブサイト、ニュースレター、電子メールダイジェスト等の各種のいずれかの更新に関する情報、を受信したいことを示すために、ウェブサイト上の1つ以上のオプションを選択することができる。ユーザコンテキスト情報は、動作102で、可能な様々な方法のいずれかで取得することができる。例えば、いくつかの実施形態では、ユーザコンテキスト情報は、ユーザのクライアントコンピュータから、処理100を実施するソフトウェアコードを実行するような1つ以上のサーバコンピュータに提供することができる。例えば、図2に示されるように、ユーザは、アプリケーションプログラム204を実行するクライアントコンピュータ202を動作させることができる。アプリケーションプログラム204は、プロセス100を実行するコンピュータである、サーバコンピュータ208にユーザコンテキスト情報206例えば、ユーザによってアプリケーションプログラム204に入力された検索クエリを送信することができる。従って、サーバ208は、クライアント202上で実行するアプリケーションプログラム204からユーザコンテキスト情報206を受信することができる。アプリケーションプログラム204は、直接又は間接的に、サーバ208に情報を送信するとともにサーバ208から情報を受信することができるアプリケーションプログラムの様々なタイプのいずれかであってよい。例えば、いくつかの実施形態において、アプリケーションプログラム204は、インターネットすなわちWWWブラウザ、インスタントメッセージクライアント、又は他の任意の適切なアプリケーションであってもよい。図2の例では、アプリケーションプログラム204は、ユーザコンテキスト情報をサーバ208に直接送信するものとして示されている。これは、ユーザコンテキスト情報が、クライアント202からサーバ208にどの様に送信されるかの簡略化した表現であり、ユーザコンテキスト情報を、クライアント202からサーバ208に直接送信する必要はないということを認識されたい。例えば、いくつかの実施形態では、ユーザの検索クエリは、ネットワークを介してサーバ208に送信することができる。ネットワークは、LAN、WAN、インターネット、又はネットワークの組み合わせ等の任意の適切なタイプのネットワークであってもよい。また、ユーザのクライアントコンピュータからユーザコンテキスト情報を受信することは、ユーザコンテキスト情報が、プロセス100の動作102の一部として、任意の他の適切な方法で取得することができるように、本発明の態様を限定しないことを認識されたい。例えば、ユーザコンテキスト情報は、1人以上のユーザに関連付けられたユーザコンテキスト情報を含むソースから又はこのユーザコンテキスト情報にアクセスして、要求する際に能動的に及び/又は受信する際に受動的に、取得することができる。II.ユーザコンテキスト情報を表すアクティブ概念の識別又は生成上述したように、プロセス100の動作104において、動作102の間に取得されたユーザコンテキスト情報の少なくとも一部を表すアクティブ概念は、ユーザ固有の知識表現或いは他の任意の適切な知識表現であるような知識表現において識別される概念、又はアクティブ概念を含むユーザ固有の知識表現を構築するために生成され且つ使用される概念のいずれかとすることができる。可能な様々な技術のいずれかが、ユーザコンテキスト情報を表すアクティブ概念を識別又は生成するために使用することができる。いくつかの実施形態では、使用できるそのような技術の一例が、図3のプロセス300に例示されている。プロセス300は、ユーザコンテキスト情報の関連部分を識別するように、動作301において開始する。前述したように、ユーザコンテキスト情報は、ユーザに関する情報例えば、ウェブサイト上のユーザのプロファイル、ユーザの閲覧履歴等と、ユーザによって提供された情報例えば、検索クエリとを含むが、これらに限定されない各種の情報のいずれかを含む。これにより、ユーザコンテキスト情報の様々な部分は、様々なシナリオで使用することができる。例えば、ユーザが情報を検索しているときに、ユーザコンテキスト情報の関連部分は、ユーザの検索クエリを含んでもよいが、ユーザが捜し求めている情報の検索に役立つかもしれない追加情報例えば、ユーザの現在位置、ユーザの閲覧履歴等を含むことができる。別の例として、1つ以上の広告をユーザに提示するときに、ユーザコンテキスト情報の関連部分は、ユーザが関心を示すような1つ以上の製品を表す情報を含んでもよい。別の例として、ニュース記事又は任意の他の適切なタイプのコンテンツをユーザに提供するときに、ユーザコンテキスト情報の関連部分は、ユーザが関心を示す情報を含むことができる。例えば、動作102において取得されたユーザコンテキスト情報の関連部分は、ユーザコンテキスト情報の関連部分が識別される方法が、本発明の態様を限定しないような任意の適切な方法で識別することができる。また、いくつかの例では、ユーザコンテキスト情報の関連部分は、ユーザコンテキスト情報のサブセットを含むことができるが、他の実施形態では、この関連部分は、ユーザコンテキスト情報の全てを含んでもよく、本発明の態様は、これに限定されるものではないことを認識されたい。動作301で識別されたユーザコンテキスト情報の関連部分は、多数の方法のいずれかで表すことができる。例えば、いくつかの実施形態では、ユーザコンテキスト情報の関連部分は、1つ以上の英数字の文字列として表されてもよい。英数字の文字列は、任意の適切な文字数スペースを含む、単語、数字、及び/又は多数の他のシンボルを含むことができる。英数字の文字列は、例えば、ユーザの検索クエリ及び/又はユーザがどの様な情報に関心を示すかを表す任意の適切な情報を表現することができる。しかし、多数の他のデータ構造のいずれかが、ユーザコンテキスト情報及び/又はそのユーザコンテキスト情報の一部を表すために使用されてもよいことを認識すべきである。次に、処理300は、特定のユーザに関連付けられたユーザコンテキスト情報の関連部分が、知識表現内の概念と一致するかどうかが決定されるように、判定ブロック302に進む。任意の適切な知識表現を使用することができる。いくつかの例では、ユーザ又はこのユーザを含むユーザグループに関連付けられたユーザ固有の知識表現を使用することができる。しかしながら、任意の他の適切な知識表現を用いてもよく、例えば、任意の特定のユーザ又は複数のユーザに適合していない知識表現を用いてもよい。いくつかの実施形態では、使用される知識表現は、セマンティックネットワークとすることができる。しかし、他の実施形態では、知識表現の他の各種のいずれか例えば、非グラフィカル知識表現を使用することができる。知識表現が構築及び/又は取得される方法が、説明された方法及びシステムの態様を限定しないように、知識表現は、任意の適切な方法で構築及び/又は取得される。どの知識表現が判定ブロック302で使用されるかに拘わらず、ユーザコンテキスト情報の関連部分が、知識表現内の概念と一致するかどうかの判定は、任意の適切な方法で行うことができる。いくつかの実施形態では、ユーザコンテキスト情報の関連部分は、概念識別子と比較することができる。例えば、ユーザコンテキスト情報の関連部分が、英数字の文字列によって表されるときに、英数字の文字列は、一致が存在するか否かを判断するために、概念時には概念ラベルと呼ぶを識別するある文字列と比較することができる。一致が、文字列の間で正確に一致する、又は特定の単語セット例えば、及び、その、~の等の語を除いた状態で全ての語が一致するように、実質的に正確に一致する。さらに、いくつかの実施形態では、文字列内の単語の順序は無視することができる。例えば、文字列取締役会は、概念ラベル取締役と、同様の概念ラベル重役と一致していると判定することができる。判定ブロック302において、ユーザコンテキスト情報の関連部分が、知識表現内の概念と一致すると判定された場合に、プロセス300は、知識表現内の複数の概念が関連部分と一致するかどうかを判定するために、判定ブロック304に進む。例えば、ユーザコンテキスト情報の選択された部分が、ユーザが関心を示したほえ声に関する情報を示す英数字の文字列ほえ声かもしれない。しかしながら、ユーザが、犬のほえ声又は木の樹皮に関する情報のどちらに関心があるかどうかは明確でないかもしれない。知識表現内のこのような概念にそれぞれ関連する概念が存在する。判定ブロック304において、ユーザコンテキスト情報の関連部分と一致する知識表現において、1つの概念のみが存在すると判定された場合には、この1つの概念は、アクティブ概念として識別され、プロセス300は、いいえの分岐を経由して動作320に進み、ここで、例えばプロセス100の動作106~110を参照しながら以下でより詳細に説明されるように、アクティブ概念が後続の処理のために返される。一方で、ユーザコンテキスト情報の関連部分と一致する知識表現内に複数の概念が存在すると判定された場合に、プロセス300は、はいの分岐を経由して動作306~308に進み、ここで、一致する概念のうちの1つがアクティブ概念として選択される。これは、任意の適切な方法で行うことができる。いくつかの実施形態では、複数の一致する概念のうちの1つは、曖昧性解消プロセスを用いて選択することができる。任意の適切な曖昧性解消プロセスは、ユーザコンテキスト情報の関連部分に一致する複数の概念の中でアクティブ概念を識別するために用いることができる。このような曖昧性解消プロセスは、複数の概念の中でアクティブ概念を識別するために、1つ以上の曖昧性解消用語を使用することを含み、それによって、識別されたアクティブ概念は、ユーザが関心を示すような情報を表す可能性が生じる。曖昧性解消プロセスは、曖昧性解消用語の候補セットを生成するとともに、アクティブ概念を識別するために使用する1つ以上の候補曖昧性解消用語を選択することを含む。例えば、用語犬と木を含む曖昧性解消用語の候補セットを生成することができる。自動的に又はユーザの入力に少なくとも部分的に基づいて実行される、曖昧性解消用語犬のその後の選択によって、ユーザが犬の吠え声に関する情報に関心を示すように表される。このように、選択された曖昧性解消用語は、アクティブ概念を識別するために、動作304で識別された複数の概念の中でセマンティック的な曖昧性解消のために使用することができる。従って、動作306において、曖昧性解消用語の候補セットを生成することができる。これは、任意の適切な方法で行うことができる。例えば、曖昧性解消用語の候補セットは、1つ以上のキーワード、形態素、及び/又はユーザコンテキスト情報の関連部分に一致する複数の概念の中で1つ以上の概念からなる他の任意の適切な知識表現エンティティを含むことができる。また、曖昧性解消用語の候補セットは、1つ以上のキーワード、形態素、及び/又はセマンティックネットワークの所定の分離度の範囲内に、複数の概念の中の1つの概念に接続された任意の概念からなる他の任意の適切なKRエンティティを含むことができる。任意の適切な分離度例えば1,2,3,4,5等を用いることができる。いくつかの実施形態において、曖昧性解消用語の候補セットは、ユーザコンテキスト情報の関連部分において用語のいずれかを含んでいないかもしれないが、他の実施形態では、曖昧性解消用語の候補セットは、ユーザコンテキスト情報の関連部分において1つ以上の用語を含んでもよい。次に、プロセス300は、曖昧性解消用語の候補の1つ以上を選択するように、動作308に進む。選択は、任意の適切な方法で行ってもよいし、自動的に実行してもよく及び/又はユーザ入力に基づいて1つ以上の曖昧性解消用語を取得することを含むことができる。例えば、いくつかの実施形態では、1つ以上の候補曖昧性解消用語を、ユーザに提供することができ、それによって、ユーザは、ユーザが何に関心を示すかを表すこれらの候補曖昧性解消用語を選択できる。候補曖昧性解消用語は、可能な様々な方法のいずれかでユーザに提供することができる。例えば、いくつかの実施形態において、この用語は、サーバ208すなわち、プロセス100を実行するコンピュータから、ユーザコンテキスト情報が取得されたクライアント202上のアプリケーションプログラム204に提供することができる。アプリケーションプログラム204が、イントラネット又はWWWブラウザである実施形態において、この用語は、ウェブページの形態として提供することができる。このように、ユーザは、ユーザが関心を示す情報のタイプを示すために、1つ以上の用語を選択することができる。1つ以上の候補曖昧性解消用語がユーザに提供される方法にも拘わらず、1つ以上の曖昧性解消用語の選択を含むユーザ入力が、プロセス300の動作308の一部として受信される。例えば、動作306で生成された曖昧性解消用語の候補セットを受信したアプリケーションプログラム204は、1つ以上の用語を選択するユーザからの入力を受け付けることができ、プロセス100を実行するサーバにユーザが選択した用語複数可の指標を送信することができる。いくつかの実施形態では、1つ以上の曖昧性解消用語は、いかなるユーザ入力も必要とせずに、曖昧性解消用語の候補セットから自動的に選択することができる。例えば、動作306で生成された曖昧性解消用語の候補セットからの1つ以上の用語は、ユーザコンテキスト情報例えば、ユーザの閲覧履歴、オンラインプロファイル、ユーザが選択した優先度嗜好、又は前述したユーザコンテキスト情報の他のタイプに基づいて選択することができる。例えば、ユーザがほえ声を探している状況を考慮するが、ユーザが犬に関する様々な情報に関心を示していたことがユーザの閲覧履歴から明らかである。この場合には、ユーザは、樹皮ではなく犬のほえ声に関する情報を検索している可能性がある。従って、ユーザコンテキスト情報は、曖昧性解消用語の候補セット{犬と木}から用語犬を選択して使用することができる。別の例として、ソーシャルネットワークウェブサイト上のユーザのオンラインプロファイルは、ユーザが熱心な植物学者又はユーザに関連付けられた地理空間情報が、ユーザが熱帯雨林に位置していることを示す場合であるときに、ユーザは、犬のほえ方ではなく、樹皮に関する情報を検索している可能性が高い。しかし、曖昧性解消用語を選択するための上述した手法は、曖昧性解消用語が任意の他の適切な方法で選択することができるような、単なる例示として認識されたい。動作308において、1つ以上の曖昧性解消用語が取得される方法にも拘わらず、取得された用語は、ユーザコンテキスト情報の関連部分に一致する複数の概念の中でアクティブ概念を識別するために使用することができる。従って、識別されたアクティブ概念は、1人以上のユーザが関心を示すような情報を表すことができる。動作308において、アクティブ概念が識別された後に、プロセス300は、アクティブなプロセスが後続の処理のために返され、且つプロセス300が完了するように、動作320に進む。再び、プロセス300の判定ブロック302を検討する。判定ブロック302において、ユーザコンテキスト情報の関連部分が、知識表現のいずれの概念とも一致しないと判定された場合にいいえ分岐に出力、プロセス300は、ユーザコンテキスト情報の関連部分が、1つ以上の知識表現エンティティに分解されるように、動作310に進む。例えば、ユーザコンテキスト情報の関連部分は、個々の概念、キーワード、及び/又は形態素に分解することができる。これは、任意の適切な方法で行うことができる。例えば、ユーザコンテキスト情報の一部が、英数字の文字列で表現される場合に、この文字列は、より要素的な知識表現エンティティにトークン化又は分離することができる。そのや及び等のストップワードは、除外又は無視することができる。例えば、ユーザの検索クエリの英数字の文字列が、BPの取締役会である場合に、このクエリは次のエンティティにトークン化される、取締役会、BP役員会、BP取締役、BP、役員会、取締役等である。なお、他の多くの技術は、ユーザコンテキスト情報の関連部分を、セマンティック解析方法を含む知識表現エンティティに分離するように適用することができることを認識すべきであり、このような手法は、2011年6月21日に出願された、SystemsandMethodsforAnalyzingandSynthesizingComplexKnowledgeRepresentationsという表題の米国特許仮出願第13/165,423号明細書に記載されており、この文献は、参照により本明細書に組み込まれる。プロセス300は、動作310で導出されたKRエンティティをカバーする知識表現内の概念が識別されるように、動作312に進む。これは、任意の適切な方法で行うことができ、例えば、一致があるかどうかを確認するために、KRエンティティの各々をKR内の概念と比較することによって行うことができる。いくつかの実施形態では、KRエンティティに関連付けられた文字列は、KR内の概念のラベルと比較することができる。例えば、それぞれ取締役会、役員会とラベル付けされた概念402及び406を含む、図4Aに示すセマンティックネットワーク401を検討する。概念402及び406は、~によって規定されるエッジ404によって接続されている。明示的に示されていないが、取締役会とラベル付けされている概念に関連付けられたノードは、~によって規定されるエッジを介して取締役とラベル付けされた概念に関連付けられたノードに接続することもできる。従って、セマンティックネットワーク401に存在するノードは、KRエンティティ取締役会、取締役、及び役員会をカバーする。これらのKRエンティティは、プロセス300の動作310において英数字文字列BPの取締役会から導出されることに注意されたい。セマンティックネットワーク401は、BPの取締役会のラベルの付いた概念を含まないことに注意されたい。プロセス300は、次に、ユーザコンテキスト情報の関連部分に対応するアクティブ概念が生成され、その後、このアクティブ概念を含むユーザ固有の知識表現を構築するために使用することができるように、動作314~318に進む。最初に、動作314において、ユーザコンテキスト情報の関連部分に関連付けられたアクティブ概念が生成される。これは、任意の適切な方法で行うことができる。例えば、新しいノードは、知識表現に加えることができ、ユーザコンテキスト情報の関連部分と関連付けることができる。このように、ノードに、ユーザコンテキスト情報の関連部分を含む識別子すなわち、概念ラベルを割り当てることができる。例えば、図4Bに示されるように、生成されたアクティブ概念に関連付けられるとともに、BPの取締役会とラベル付けされたノード408は、セマンティックネットワーク403を形成するために、セマンティックネットワーク401に追加される。セマンティックネットワークのこの図及びその他の図において、アクティブ概念に対応するノードは、矩形によって示すことができる。次に、動作316の一部として、新しいノードは、1つ以上の新たなエッジによって知識表現内に既に存在する1つ以上の概念に接続することができる。生成されたアクティブ概念を表す新しいノードは、知識表現内の任意の適切な概念に接続することができ、例えば、ユーザコンテキスト情報の関連部分から導出される知識表現エンティティをカバーするような知識表現内の1つ以上の概念に接続することができる。従って、BPの取締役会の例において、ノード408は、取締役会の概念に関連付けられたノードに、役員会の概念に関連付けられたノードに、及び/又は取締役の概念に関連付けられたノードに接続される。いくつかの実施形態では、新しいノードは、動作310において導出されたKRエンティティをカバーするような最も複雑な概念に関連付けられたノードに接続することもできる。概念の複雑さは、多数の方法のいずれかによって規定することができる。概念の複雑さは、~によって規定されるの概念である他の概念の数の指標であり、~によって規定されるの概念の数が多くなるほど、概念の複雑さはより増すことになる。従って、概念の複雑さは、その概念に対応するノードから外向きの~によって規定されるエッジの数に比例させることができる。セマンティックネットワーク401において、例えば、取締役会の概念は、役員会の概念よりもより複雑さを増している。別の例として、概念の複雑さは、概念のラベル内の単語の数で示すことができ、単語の数が多くなるほど、その複雑さはより増すことになる。従って、概念の複雑さは、概念ラベル内の単語の数に比例することになる。この場合では、概念取締役会は、役員会の概念よりもより複雑さを増している。従って、BPの取締役会の概念に関連付けられたノード408は、セマンティックネットワーク405において、新たな~によって規定されるエッジ410によって取締役会の概念に対応するノード402に接続される。最後に、動作318において、知識表現は、この知識表現が、動作310において、ユーザコンテキスト情報の関連部分から導出されるKRエンティティの全てをカバーするような概念を含むようにさらに増大拡張させることができる。この目的を達成するために、新しいノードは、動作310で導出された各KRエンティティについての知識表現に追加することができるが、知識表現内に既存の概念によってカバーされていない。そのような各新しいノードは、知識表現内に存在する1つ以上の概念に接続することができ、及び、例えば~によって規定されるエッジを介して、生成されたアクティブ概念に関連付けられた概念に接続することができる。例えば、キーワードBPは、新たな概念BPの取締役会から導出されたが、セマンティックネットワーク401又は403における概念のいずれによってもカバーされていない。こうして、図4Cに示されるように、概念BPに関連付けられているノード416は、動作318において知識表現に追加してもよく、及び~によって規定されるエッジ414を介して、アクティブ概念に関連付けられたノード408に接続されてもよい。このようにして、動作314~318が実行された後に、新たなユーザ固有の知識表現が形成される。この形成された知識表現は、この形成された表現が、1人以上のユーザに関連付けられたユーザコンテキスト情報から導出された1つ以上の概念と、動作302において使用された知識表現とを含むので、ユーザに固有なものになる。図4A~4Cの例において、セマンティックネットワーク405は、2つの概念すなわち、ユーザコンテキスト情報から取得されたBPとBPの取締役会とをセマンティックネットワーク401に組み込むことによって形成される。しかし、図4A~4Cの例は、単に例示であり、本発明の態様を限定するものではないことを認識されたい。次に、プロセス300は、動作314~318で生成されたアクティブ概念が、後続の処理のために提供され、動作320の後で、プロセス300が完了するように、動作320に進む。なお、ユーザ固有の知識表現が形成された後に、その形成された知識表現は、その後1人以上のユーザに関連付けられる任意の処理において使用されるために格納されてもよいことを理解されたい。例えば、ユーザ固有の知識表現が使用されてもよく、及び/又は常に更新されたプロセス100又は300が、ユーザ複数可に関連して実行されてもよい。ユーザ固有の知識表現は、任意の適切な方法で格納することができ、例えば、任意の適切なタイプの1つ以上の非一時的な、有形のコンピュータ可読記憶媒体を使用して格納することができる。III.アクティブ概念に関連する概念の識別上述したように、プロセス100の動作106において、アクティブ概念に関連する1つ以上の概念は、アクティブ概念を含む知識表現を使用することによって取得することができる。知識表現は、任意の適切な知識表現とすることができ、いくつかの例では、コンテキスト情報がプロセス100の動作102で取得されるそのユーザ複数可に関連付けられたユーザ固有の知識表現とすることができる。アクティブ概念は、知識表現内の任意の適当な概念とすることができ、例えば、プロセス300を使用して、又は任意の他の適切な方法でユーザコンテキスト情報に少なくとも部分的に基づいて識別することができる。いくつかの実施形態では、アクティブ概念に関連する1つ以上の概念は、アクティブ概念を含む知識表現の構造に少なくとも部分的に基づいて取得することができる。例えば、知識表現がセマンティックネットワークであるときに、アクティブ概念に関連する1つ以上の概念は、セマンティックネットワークを表すグラフの構造に少なくとも部分的に基づいて取得することができる。グラフ構造の多数の態様のいずれかは、概念同士の間のセマンティックな関係を表すエッジの方向性と、このセマンティック関係が、~によって規定される関係又は~である関係かどうかとを含むが、これらに限定されるものではない。追加的に又は代替的に、グラフの構造は、最初にセマンティックネットワーク中に存在しないような、アクティブ概念に関連する1つ以上の新しい概念を合成するために使用されてもよい。この場合には、合成された概念のいずれかは、セマンティックネットワークを増大拡張させるために利用されてもよい。アクティブ概念を含むセマンティックネットワークのグラフ構造に基づいて、アクティブ概念に関連する概念を取得するための多数の手法のいずれかが、プロセス100の動作106において使用されてもよい。いくつかの実施形態では、アクティブ概念に関連する概念は、セマンティックネットワークのグラフ構造に対して1つ以上の種類の操作を実行することにより取得されてもよい。そのような3つの操作、すなわち、1検索操作、2加法操作、3置換操作を、以下でより詳細に説明する。これらの3つの操作は、単に例示であるが、セマンティックネットワークのグラフ構造に少なくとも部分的に基づいて、アクティブ概念に関連する概念を識別するための任意の他の適切な操作を、使用してもよい。簡潔にするために、以下の操作の説明において、明示的な区別は、概念を表すために使用されるグラフのノードと概念それ自体との間で行われていない。このようにして、2つの概念同士の間のエッジは、これら2つの概念を表すために使用されるセマンティックグラフ内のノード同士間のエッジに対応する。検索操作は、アクティブ概念に関連するセマンティックネットワーク内の概念を識別するために使用されてもよい。いくつかの実施形態では、検索操作は、アクティブ概念が識別及び/又は生成される前に、セマンティックネットワーク内で表されていた概念を識別するために使用されてもよい。しかし、他の実施形態では、検索操作は、アクティブ概念が例えば、プロセス300の動作318において生成されたときに、セマンティックネットワークに追加された概念を識別するために使用されてもよい。いくつかの実施形態では、検索操作は、任意の適切なタイプの及び/又は方向の1つ以上のエッジによって、アクティブ概念に関連するある概念としてアクティブ概念に接続される概念を識別することができる。例えば、検索操作は、1つ以上の~であるエッジによって、アクティブ概念に関連するある概念としてアクティブ概念に接続される概念を識別することができる。具体的な例として、検索操作は、アクティブ概念に向かう外向きの~であるエッジを有する概念、又はアクティブ概念に関連するある概念としてアクティブ概念からの内向きの~であるエッジを有する概念を識別することができる。検索操作の簡単な例が図5Aに示されており、この図には、アクティブ概念プレスpress概念プレスがアクティブであり、ここでは矩形で示されていると別の概念プッシュプレスとを含むセマンティックネットワークが示されている。概念プッシュプレスは、外向きの~である関係を介してアクティブ概念に接続されている。従って、検索操作は、アクティブ概念に関連する概念として概念プッシュプレスを識別するように使用することができる。図5A~5Hにおいて、アクティブ概念に関連する複数の概念として識別された複数の概念は、ひし形によって示されていることに注意されたい。セマンティックネットワーク内の既存の概念の中のアクティブ概念に関連する概念を取得するために使用されるような検索操作とは対照的に、以下に説明される加法操作及び置換操作は、アクティブ概念とセマンティックネットワーク内の概念とに少なくとも部分的に基づいて新しい概念を合成することによって、アクティブ概念に関連する概念を取得するために使用することができる。5B~5Hにおいて、新しい概念を合成するためにアクティブ概念に追加される概念は、六角形で示されていることに注意されたい。加法操作は、アクティブ概念とセマンティックネットワーク内の少なくとも1つの他の概念とを使用して新しい概念を合成して、アクティブ概念に関連する概念として新しい概念を返すことができる。この新しい概念は、1属性の共規定、2親類推、3兄弟類推、4属性の共通性又はこれらの任意の適切な組み合わせ:を少なくとも含む多数の手法のいずれかを使用して合成することができる。いくつかの実施形態では、加法操作は、属性の共規定手法を用いて新しい概念を合成するために使用することができる。セマンティックネットワーク内の第1の概念は、第1の概念が、第2の概念を規定する場合に、セマンティックネットワーク内の第2の概念の属性となる。これは、第2の概念から第1の概念への外向きの~によって規定されるエッジが存在する場合に、セマンティックネットワークを示すグラフから確定される。例えば、図5Bに示されるように、概念ベンチ、プレス、及びセットは、概念ベンチプレスセットの属性であり、概念プレス、セットは、概念プレスセットの属性である。アクティブ概念が、第1の概念の属性でありすなわち、外向きの~によって規定されるエッジを介して第1の概念に接続される、且つ第1の概念が、属性として1つ以上の他の概念を有している場合に、アクティブ概念と他の概念複数可とは、第1の概念を共規定すると考えることができる。例えば、図5Bにおいて、プレスは、アクティブ概念であり、概念プレス、ベンチ、セットは、概念ベンチプレスセットを共規定する。属性の共規定手法において、新たな概念は、アクティブ概念を、このアクティブ概念を含むある概念を共規定するような他の概念のいずれかと組み合わせることによって合成することができる。例えば、図5Bに示されるように、概念プレスセットは、プレスとセットとを組み合わせることにより合成することができる。別の例図5Bに図示せずとして、概念ベンチプレスは、プレスとベンチとを組み合わせることによって合成することができる。いくつかの実施形態では、加法操作は、親類推手法を用いることによって新しい概念を合成するために使用することができる。セマンティックネットワークにおいて、第2の概念に対して外向きの~であるエッジを有する第1の概念は、第2の概念からなる子概念として見なすことができる。別の言い方をすれば、第2の概念は、第1の概念の親概念であると見なすことができる。例えば、図5Cにおいて、概念座席は、アクティブ概念リクライニングチェアの親概念である。親類推手法は、ある概念を親のアクティブ概念で共規定する属性がアクティブ概念に関連するような考えによって動機付けされている。より明確な言い方をすれば、親に関連する何か概念は、子に関連してもよい。従って、親類推手法において、新しい概念は、親のアクティブ概念と一緒に、第3の概念を共規定又は部分的に共規定するように、アクティブ概念と任意の第2の概念とを使用することによって合成することができる。例えば、図5Cにおいて、リクライニングチェアの親概念である概念座席と、トイレとが一緒に、概念便座を共規定する。このようにして、概念トイレが、別の概念を親のアクティブ概念で共規定し、そうして、親のアクティブ概念に関連するとみなすことができる。従って、アクティブ概念リクライニングチェアと概念トイレとが、新しい概念リクライニング付きトイレを合成するために使用することができる。いくつかの実施形態では、加法操作は、兄弟類推手法を用いることによって新しい概念を合成するために使用することができる。セマンティックネットワークにおいて、共通の親概念において終端する外向的の~であるエッジを有する任意の2つの概念は、互いに兄弟概念と見なされてもよい。例えば、図5Dにおいて、概念椅子とリクライニングチェアとは、兄弟概念として見なされてもよい。親類推手法は、ある概念を兄弟関係のアクティブ概念で共規定する属性がアクティブ概念に関連するというような考えによって動機付けられている。より明確な言い方をすれば、1つの兄弟に関連する何か概念は、別の兄弟へ関連することがある。従って、親類推手法では、新たな概念は、兄弟関係のアクティブ概念と一緒に、第3の概念を共規定又は部分的に共規定するように、アクティブ概念と任意の第2の概念とを使用することによって合成することができる。例えば、図5Dにおいて、アクティブ概念リクライニングチェアと兄弟関係である概念椅子と、マッサージとが一緒に、概念マッサージチェアを共規定する。このようにして、概念マッサージが、別の概念を兄弟関係の概念で共規定し、そうして、兄弟関係の概念椅子に関連するとみなすことができる。従って、アクティブ概念リクライニングチェアと概念マッサージとが、新しい概念マッサージ付きリクライニングチェアを合成するために用いることができる。用語親及び兄弟は、上述した操作のいくつかの背後の洞察力を提供するために使用され、且ついくつかの実施形態では、そのようなアトミック原子のような核をなす知識表現モデルのような概念は、文字通りの親と兄弟関係を含まないことがあることを認識すべきである。用語兄弟と親とは、複雑な知識表現内に分類学構造を提案する。対照的に、いくつかの実施形態では、アトミック知識表現モデルは、~である関係と~によって規定される関係のみを含むことができる。いくつかの実施形態では、加法操作は、属性の共通性手法を用いることによって新しい概念を合成するために使用することができる。セマンティックネットワークにおいて、複数の概念が互いに1つ以上の属性を共有する場合には、2つの概念は、属性の共通性を示すと考えることができる。例えば、図5Eに示されるように、概念マッサージチェアと指圧療法マッサージチェアとは、属性マッサージと椅子とを共有しており、且つ、そのように、属性の共通性を示すと考えることができる。属性の共通性手法は、第1の概念が第2の概念と1つ以上の属性を共有する場合に、次に、第2の概念の他の任意の属性が第1の概念に関連するような考えによって動機付けられている。従って、属性の共通性手法において、新たな概念は、アクティブ概念と、このアクティブ概念と1つ以上の属性を共有する第2の概念の任意の属性とを使用することにより合成することができる。例えば、図5Eに示されるように、アクティブ概念マッサージチェアと、このマッサージチェアと属性の共通性を有する概念指圧療法マッサージチェアの属性である指圧とは、新しい概念指圧マッサージチェアを合成するために使用されてもよい。別の例として、図5Eには示されていないが、アクティブ概念マッサージチェアと療法とは、新しい概念マッサージ療法チェアを合成するために使用されてもよい。いくつかの実施形態では、属性の共通性手法は、アクティブ概念と、少なくとも1つの~であるブリッジを使用して識別される別の概念とを使用することによって、新しい概念を生成することを含んでもよい。セマンティックネットワークにおいて、2つの概念は、それら2つの概念が両方とも、共通親概念で終端する外向きの~であるエッジを共有する場合に、~であるブリッジを介して接続される。例えば、図5Fにおいて、概念ヨガと重量挙げとは、~であるブリッジを介して概念運動に接続されている。また、概念マットとベンチとが、~であるブリッジを介して概念家具に接続されている。属性の共通性手法では、新しい概念は、アクティブ概念と、~であるブリッジを介してアクティブ概念のある属性に接続された属性を有する第2の概念とを使用して合成されてもよい。いくつかの例では、新しい概念は、アクティブ概念と、~であるブリッジを介してアクティブ概念のある属性に接続されていない第2の概念の任意の属性とを使用して合成されてもよい。例えば、図5Fに示されるように、アクティブ概念ヨガマットは、その属性としてヨガとマットとを有している。これらの属性の各々は、概念吸汗性の重量挙げベンチの属性に接続されている。従って、アクティブ概念ヨガマットと属性吸汗性とは、新しい概念吸汗性ヨガマットを合成するために用いることができる。加法操作を行うための上述した手法は、アクティブ概念を別の概念と組み合わせることによって、アクティブ概念に関連するような概念として、新しい概念を合成することを含む。その結果、合成された概念は、アクティブ概念よりも未だ一般的となっていない又はより狭い概念となり得る。しかしながら、アクティブ概念に関連する概念は、アクティブ概念よりも一般的となっている必要があり、実際のところ、アクティブ概念よりもより一般的な又はより広範な概念であってもよいことを認識されたい。従って、いくつかの実施態様において、アクティブ概念の1つ以上の属性は、アクティブ概念よりもより一般的であるような候補を生成するためにプルーニングprune:余分なものを取り除くされてもよい。これは、任意の適切な方法で行うことができる。例として、属性は、逆加法操作を実行することによってプルーニングされてもよく、ここで、アクティブ概念の属性は、上述した手法のいずれかに従って、属性が、プルーニングの結果より広範な概念と組み合わせられた場合に、取り除かれる。例えば、図5Eに示されるセマンティックネットワークにおいて、概念指圧マッサージチェアが、アクティブ概念であって、且つ概念マッサージチェアが、ネットワーク内に存在しなかった場合に、次に、概念マッサージチェアは、属性指圧をプルーニングすることによって形成することができる。いくつかの実施形態では、任意の好適な属性は、得られた概念がセマンティックネットワーク内に存在しない限り、プルーニングされてもよい。例えば、属性マッサージは、概念指圧チェアを得るためにプルーニングされることがある。アクティブ概念に関連する1つ以上の概念を取得するために使用される別の操作は、置換操作である。置換操作は、アクティブ概念の1つ以上の属性を別の概念に置換することによって、新たな概念を合成するために使用され、その新たな概念は、置換前の属性よりも広い又は狭い概念であってもよい。置換を実行するには、検索操作又は加法操作のどちらかが、アクティブ概念の1つ以上の属性上で実行されてもよい。アクティブ概念の特定の属性上で実行されたときに、検索操作又は加法操作によって識別され又は生成された概念は、新しい概念を合成するために特定の属性を置換するように使用することができる。例えば、図5Gに示されるセマンティックネットワークが、属性厳しいとプレスとを含むアクティブ概念厳しいプレスを含むことを検討してみる。図5Aを参照して前述したように、属性プレス上で実行された検索操作が、より狭い概念プッシュプレスを識別するために使用することができる。置換手法によれば、このより狭い概念プッシュプレスは、新しい概念を合成するためにアクティブ概念より狭い概念が導出された属性以外の任意の属性又は複数の属性と組み合わせることができる。このようにして、概念厳しいプッシュプレスを合成してもよい。同様にして、検索操作を用いる置換は、その属性よりも広範な概念を有するアクティブ概念の属性を置換するように実行されてもよい。図5Hは、属性の共規定手法に基づいて、加法操作を使用することによって置換操作を実行することを例示する。この例において、属性の共規定手法をアクティブ概念プッシュプレスの属性プレスに適用することによって、図5Bを参照して前述したような概念プレスセットを生じさせる。従って、概念プレスセットは、新しい概念プッシュプレスセットを合成するために、概念プッシュプレスの属性プレスを置換するように用いることができる。同じ脈絡において、任意の他のタイプの加法操作例えば、親類推、兄弟類推、及び属性の共通性をアクティブ概念の1つ以上の属性上で使用する置換操作が、アクティブ概念に関連する1つ以上の概念を合成するために使用されてもよい。IV.関連する測定や複数の測定を使用して識別された概念複数可をスコアリング及び選択するアクティブ概念に関連する1つ以上の概念が、動作106において取得された後に、プロセス100は、取得された概念がスコアリングされ、且つ概念のサブセットがこの計算されたスコアに基づいて後続の使用のために選択されるように、動作108進む。動作106で取得された概念に関連するスコアは、多数の方法のいずれかで計算することができる。いくつかの実施形態では、スコアは、スコアリングされる概念がアクティブ概念にどの様に関連するかを示す1つ以上の関連する測定を使用することによって取得されてもよい。関連する測定は、スコアリングすべき概念とアクティブ概念とを含むセマンティックネットワークを表すようなグラフの構造に少なくとも部分的に基づいて計算される。関連性の5つの測定法は、いくつかの変形形態とともに以下により詳細に説明される:すなわち、1生成確実性、2概念の生産性、3ジャカール、4統計的コヒーレンス、及び5コサイン類似度である。これらの手法は、単なる例示であり、スコアを概念に割り当てるための任意の他の適切な手法が使用されてもよいことを認識されたい。以下でより詳細に説明されるように、例えば、上述した手法のいずれかは、動作106において取得された概念について統合されたスコアを計算するために組み合わせることができる。IV.A生成確実性手法生成確実性手法において、概念のスコアは、概念を含むセマンティックネットワークの構造に少なくとも部分的に基づいて計算することができる。プロセス100の動作106において取得された概念のいずれかが、セマンティックネットワーク内に存在し、又はそれら概念が合成された後で、セマンティックネットワークに追加されることを思い出して下さい。特定の概念について計算された生成確実性スコアは、セマンティックネットワークの構造、並びにセマンティックネットワーク内の特定の概念の位置及びアクティブ概念に依存してもよい。スコアは、アクティブ概念と特定の概念との経路内のエッジの数、アクティブ概念と特定の概念との間の経路内のノードの数、アクティブ概念と特定の概念との間の経路内のエッジのタイプ、アクティブ概念と特定の概念との間の経路内のノードのタイプ、アクティブ概念と特定の概念との間の経路内のエッジの方向性、アクティブ概念と特定の概念との間の経路内のエッジに関連付けられる任意の重み付け、及びそれらの任意の好適な組み合わせを含むが、これらに限定されないようなセマンティックネットワークの構造の多数の態様のいずれかに依存する。セマンティックネットワークを表すグラフ構造が、アクティブ概念とスコアリングすべき概念との間に1つ以上の経路が存在してもよいことを認識されたい。いくつかの実施形態では、例えば、特定の概念について計算された生成確実性スコアは、アクティブ概念とセマンティックグラフ内の特定の概念とを分離するエッジ及び/又はノードの数に反比例してもよい。それに応じて、多数のエッジ及び/又はノードによってアクティブ概念から分離された概念について計算されたスコアは、より小さい数のエッジ及び/又はノードによってアクティブ概念から分離された概念について計算されたスコアよりも低くなってよい。前述したように、いくつかの実施形態では、生成確実性スコアは、セマンティックネットワーク中のエッジに関連付けられた重み付けの関数として計算されてもよい。具体的には、生成確実性スコアは、アクティブ概念とスコアリングすべき概念との間の経路内におけるエッジのセットに関連付けられた重み付けの関数として計算されてもよい。この場合には、生成確実性スコアは、アクティブ概念からスコアリングすべき概念への経路内のエッジの重み付けの積を取ることによって計算されてもよい。重み付けは、多数の方法のいずれかにおいて、セマンティックネットワーク内のエッジに割り当てることができる。いくつかの実施形態では、エッジに割り当てられた重み付けは、そのエッジを横切るように関連付けられた確実性の測定値に基づいて計算することができる。次に、エッジを横切るように関連付けられた確実性の総量は、エッジのタイプすなわち、~によって規定されるエッジ又は~であるエッジである及び/又は横断の方向性に依存し得る。いくつかの実施形態では、エッジに割り当てられた重み付けは、0と1の間の数であってもよいが、他の実施形態では、重み付けは、他の任意の適当な範囲内の数であってもよい。例えば、~によって規定されるエッジの横断によって、xの係数だけエッジを横断するように関連付けられた確実性を低減することができ、ここで、xは、0と1との間の任意の適当な数であってもよく、及び、例えば、0.25,0.5,0.75,0.9等に等しい又はより大きい任意の係数であってもよい。同様に、~であるエッジの横断によって、yの係数だけエッジを横断するような確実性を低減することができ、ここで、yは、0と1との間の任意の適当な数であってもよく、及び、例えば、0.25,0.5,0.75,0.9等に等しいより大きい任意の係数であってもよい。いくつかの例では、係数xが係数yに等しくてもよいが、いくつかの例では、これらの係数は、エッジを横断するように関連付けられた確実性の総量が、横断すべきエッジのタイプに依存するように異なっていてもよい。いくつかの実施形態では、エッジを横断するように関連付けられた確実性の総量は、エッジの方向性と、1つの概念から別の概念への経路内のそのエッジを横断するときに、エッジが横断される方向とに依存し得る。例えば、概念Aから概念Bへの移動ここで、AがB~であるとは、セマンティックネットワーク内において、概念Aに関連付けられたノードから概念Bに関連付けられたノードへの外向きの~であるエッジがあるは、1つの係数例えば、0.9によって確実性の総量を低減する一方、~であるエッジの方向に反対向きの移動は、異なる係数例えば、0.8によって確実性を低減することができる。いくつかの実施形態では、概念に割り当てられた生成確実性スコアは、その概念が、検索操作を使用することによって取得されたすなわち、概念がセマンティックネットワーク内に既に存在していた又は加法操作又は置換操作を使用して取得されたすなわち、概念が合成されたかどうかに依存してもよい。例えば、生成確実性スコアは、概念が合成されたときに、係数例えば、0.25よって低減することができる。1つの例示として、生成確実性スコアを計算する非限定的な例が、図6Aに示されている。この場合では、候補マッサージ付きリクライニングチェアの生成確実性は、アクティブ概念リクライニングチェアから、合成された概念マッサージ付きリクライニングチェアへの経路内のエッジに関連付けられた重み付けの積として計算するようにしてもよい。図6Aに示されるように、経路に沿って~によって規定されるエッジのそれぞれに関連付けられた重み付けは、0.9であり、且つ経路に沿って~であるエッジのそれぞれに関連付けられた重み付けは、0.75である。さらに、概念マッサージ付きリクライニングチェアが、合成された概念であるので、全体的な生成確実性スコアは、0.25の係数によって調整される。このようにして、生成確実性スコア、Sgc、は以下の式に従って計算されてもよい:SgcEdgereclinerseatEdgeseatchairEdgechairmassagechairEdgemassagechairmassageNodemassagereclinerEdgeisaEdgeisaEdgedefmedbyEdgedefmedbyNodesynthesized090907507502501139いくつかの実施形態では、セマンティックネットワーク内のエッジに関連付けられた重み付けの数値が、手動で割り当てられてもよい例えば、~であるエッジに0.9の重み付けが割り当てられ、及び~によって規定されるエッジに0.75の重み付けが割り当てられることを認識されたい。追加的に又は代替的に、重み付けの数値は、以下に説明され及び/又は以下の文献に開示される教示を用いて確率として計算される統計的コヒーレンスに基づくものであり、ここでその文献は、2011年1月7日に出願された、ProbabilisticApproachforSynthesisofaSemanticNetworkという表題の米国特許仮出願第61/430,810号明細書;2011年1月7日に出願された、ConstructingKnowledgeRepresentationsUsingAtomicSemanticsandProbabilisticModelという表題の米国特許仮出願61/430,836号明細書;2011年9月8日に出願された、SystemsandmethodsforIncorporatingUserModelandPreferencesintoAnalysisandSynthesisofComplexKnowledgeRepresentationModelという表題の米国特許仮出願第61/532,330号明細書;であり、ここにそれらの全体が参考として組み込まれる。IV.B概念の生産性スコア概念の生産性手法において、概念のスコアは、概念が規定されるようなセマンティックネットワーク内の他の概念の数に基づいて計算することができる。例えば、ある概念の概念生産性スコアが、概念が有する内向きの~によって規定されるエッジの数に基づいて計算することができる。いくつかのさらなる例が、以下に提供される。例えば、例えば、プロセス100の動作106を参照して説明された検索操作を用いて取得された概念に割り当てられた概念の生産性スコアは、その概念が規定する概念の数に基づいて計算してもよい。例えば、アクティブ概念が、プレスであり、そして、このアクティブ概念は、概念プッシュプレスと内向きの~である関係と、概念ダンベルプレスと内向きの~である関係とを有している。このように、これらの概念の両方が、動作106においてアクティブ概念に関連する概念として検索することができる。しかし、概念プッシュプレスによって規定された概念の数が、概念ダンベルプレスによって規定された概念の数よりも大きい場合には、次に、概念プッシュプレスは、概念ダンベルプレスよりも高い概念の生産性スコアが割り当てられることになる。別の例として、例えば、プロセス100の動作106を参照して説明した加法操作を用いて取得された概念に割り当てられた概念の生産性スコアは、合成された概念を生成するために、アクティブ概念に追加すべき概念によって規定された概念の数に基づいて計算してもよい。例えば、アクティブ概念は、プレスであり、加法操作のいずれかを使用して合成された概念は、プレスセット又はプレスの動きとなり得る。動きによって規定された概念の数が、セットによって規定された概念の数より大きい場合は、次に、概念プレスの動きは、概念プレスセットよりもより高い概念の生産性スコアが割り当てられることになる。別の例として、置換操作を使用して取得された概念に割り当てられた概念の生産性スコアは、アクティブ概念の属性のいずれかについて置換された概念によって規定された概念の数に基づいて計算してもよい。例えば、アクティブ概念が、プッシュプレスであり、その属性プレスは、概念プレスセットや概念プレスの動きで置換されてもよい。概念プレスの動きによって規定された概念の数が、概念プレスセットによって規定された概念の数より大きい場合に、次に、合成された概念プッシュプレスの動きは、合成された概念プッシュプレスセットよりもより高い概念の生産性スコアが割り当てられることになる。IV.Cジャカールスコアジャカールスコア手法において、特定の概念のスコアは、アクティブ概念からの特定の分離度の範囲内にある、同様に特定の概念から同程度の分離度の範囲内にある概念の数に基づいて計算してもよい。例えば、分離度が1であるとき、特定の概念のジャカールスコアは、特定の概念とアクティブ概念との間に共通の近傍数に基づいて計算することができる。セマンティックネットワークにおいて、概念Aの近傍は、任意タイプのエッジを概念Aと共有するような概念である。それら近傍の概念は、エッジを共有するので、概念の近傍は、概念からの単一の分離度の範囲内にある。この場合に、アクティブ概念とスコアリングすべき概念との間に共通の近傍数が大きいほど、その概念に割り当てられるジャカールスコアはより高くなる。このように、ジャカールスコアは、2つの概念が、セマンティックネットワークにおいてどの様に相互接続されるかの指標を提供し、次にそれは2つの概念の関連性の指標となる。しかし、任意の分離度例えば1,2,3,4,5,6,7等を用いることができることを認識されたい。ジャカール指数は、2つの集合A,B間の類似性を測定するための類似性尺度である。いくつかの例において、ジャカール指数は、以下に示されるように、集合AとBの積集合の大きさを、集合AとBの和集合の大きさで割った値として規定することができる。ジャカール指数は、この場合に次のように適用されてもよい。集合Aは、アクティブ概念の近傍に存在する、すなわちセマンティックネットワークにおけるクティブ概念からの所定数の分離度の範囲内に存在する概念の集合を表す。集合Bは、スコアリングすべき概念の近傍に存在する、すなわちセマンティックネットワークにおけるスコアリングすべき概念からの所定数の分離度の範囲内に存在する概念の集合を表す。従って、上記式の分母は、アクティブ概念及び/又はスコアリングすべき概念の近傍に存在する又は所定数の分離度の範囲内に存在する概念の合計数を表す一方、分子は、アクティブ概念と評価対象の概念との近傍又は所定数の分離度の範囲内に存在するに両方とも存在する概念の合計数を表している。従って、ある概念のジャカールスコアは、ジャカール指数として計算することができる。プロセス100の動作106で取得された概念についてのジャカールスコアを計算する実施例が図6Bに示されている。この例では、概念の近傍は、概念の分離度が2度の範囲内の概念を含むものとして選択されている。しかし、任意の適切な分離度に関連付けられた近傍度が使用されることを理解されたい。従って、アクティブ概念と、スコアリングすべき概念である概念602とのいずれかからの2度の範囲内の全ての概念は、それらの概念が、アクティブ概念と概念602との両方から分離度が2度の範囲内である限り、斜線で示されている。アクティブ概念と概念602との両方が2度の範囲内であるそのような概念は、垂直線で示されている。ジャカールスコアを計算するために、斜線又は垂直線のいずれかを有する概念の数は、ジャカールスコアの分母における概念の数25個であることが確認される。垂直線を有する概念の数7個は、ジャカールスコアの分子における概念の数である。従って、概念602のジャカールスコアは、7を25で割った値、すなわち0.28として計算される。いくつかの実施形態では、図6Bに示された実施形態のように、アクティブ概念又はスコアリングすべき概念のいずれも、それ自体の又は互いの近傍に存在するとみなされない。しかしながら、他の実施形態では、アクティブ概念及び/又はスコアリングすべき概念は、それ自体及び/又は互いの近傍に存在するとみなすことができる。図6Bの例示では、例えばアクティブ概念と概念602とが、それ自体の及び互いの近傍に存在するとみなされた場合に、ジャカールのスコアは、9を27で割った値、すなわち0.333として計算される。いくつかの実施形態では、ジャカールスコアは、ジャカールスコアが、概念AとBとの間に相違の尺度の指標となるように、1~JA,Bに係るジャカール指数の補数として計算されてもよい。この場合には、より低いスコアより高いスコアというよりもを有する概念は、プロセス100の動作108で選択されることを認識されたい。また、この場合に、より高いジャカールスコアを有する概念は、より低いスコアを有する概念よりもアクティブ概念とより弱い関係を有するとみなされる。ジャカールスコアが、例えば、動作106を参照して説明された検索操作を使用して取得された概念について計算されるとき、ジャカールスコアは、上述した手法を検索された概念に適用することによって取得することができる。しかし、ジャカールスコアが、加法操作を介して合成された概念について計算されるとき、ジャカールスコアは、上述した手法を、合成された概念に適用するのではなく、むしろ合成された概念を生成するためにアクティブ概念と組み合わされた概念例えば、図5Eに示した概念指圧に適用することによって取得することができる。同様に、ジャカールスコアが、置換操作を介して合成された概念について計算されるときに、ジャカールスコアは、上述した手法を、合成された概念に適用するのではなく、むしろアクティブ概念の属性を置換の一部として置換するために使用された概念例えば、図5Hに示される概念プレスセットに適用することによって取得することができる。IV.D統計コヒーレンススコア動作106で取得された概念についてスコアを計算するための別の手法は、いわゆる統計的コヒーレンス手法であり、ここで、特定の概念に割り当てられた統計的コヒーレンススコアは、1つ以上のテキストコーポラcorporaにおいて、その概念とアクティブコンテキストとの共起頻度に依存することになる。このように、アクティブ概念とより頻繁に共起する概念は、アクティブ概念とほとんど共起しない概念よりもアクティブ概念により関連させることができる。任意の適切なコーパス又はコーポラは、プロセス100の動作106で取得された概念について統計的コヒーレンスのスコアを計算するために使用することができる。例えば、コーポラは、単一の情報ソース例えば、文字列wikipediaorgを含むURLで見つかった全てのコンテンツ又は複数の情報ソースからのものであってもよい。別の例として、被対象物固有のコーポラは、政治、医療用品、スポーツ等に関するコンテンツを含むようなコーポラとして使用されてもよい。各コーパスは、任意の適切なタイプのものでもよく、例えば、テキストコーパス又は複数の種類のコンテンツを含むコーパスとすることができる。コヒーレンススコアを計算するために使用されるコーポラの数及びタイプにも拘わらず、いくつかの実施形態では、アクティブ概念は、コーポラ内のコンテンツのサブセット例えば、テキストコーパス内の文書の一部を選択して、統計的コヒーレンススコアを計算するために使用される。これは、任意の適切な方法で行うことができる。例えば、アクティブ概念は、例えば、アクティブ概念のラベルを含むそのコンテンツのみが存在するように、アクティブ概念に関連するコンテンツを選択するために使用することができる。いくつかの実施形態では、統計的コヒーレンス計算に使用されるコンテンツは、アクティブ概念と、セマンティックネットワーク内のアクティブ概念の近傍の少なくとも1つの概念とを含むそのコンテンツにさらに限定することができる。そのような近傍が、アクティブ概念から所定数例えば1,2,3,4等の分離度の範囲内に存在するようなセマンティックネットワーク内の全ての概念を含むことができることを思い出して下さい。追加の制限は、任意の適切な方法で達成することができるが、例えば、アクティブ概念のラベルとこのアクティブ概念の近傍の少なくとも1つの他の概念のラベルとを含むそのコンテンツのみを使用することによって達成することができる。アクティブ概念及びその近傍の概念に基づきコーポラを制限することは、アクティブ概念のラベルを含むが異なった意味に向けられているコンテンツが、統計的コヒーレンススコアを計算する際に考慮されていない、という点で有利となり得る。例えば、アクティブ概念が、バットであり、アクティブ概念の近傍の範囲内に見つかった概念が、概念野球のバット、クラブ、パドル、及びバットを含む場合に、統計コヒーレンススコアを計算するために使用されるコンテンツは、アクティブ概念バットと、隣接する概念野球のバット、クラブ、パドル、バットの少なくとも1つとを含むコンテンツに限定してもよい。少なくとも1つのこれらの近傍の概念を含むことは、概念バットを含むが、哺乳動物のコウモリに関連しない文書は、統計的コヒーレンススコアを計算する際に回避され、尤度可能性が増加する。従って、いくつかの実施形態では、統計的コヒーレンススコアは、アクティブ概念、アクティブ概念の近傍の少なくとも1つの概念、及びスコアリングすべき概念を含む文書の数と、アクティブ概念及びこのアクティブ概念の近傍の少なくとも1つの概念を含む文書の数との比の関数として計算することができる。関数は、任意の適切な関数とすることができ、例えば、恒等関数又は任意の他の適切な単調増加関数例えば、対数とすることができる。このようにして計算されたときに、統計的コヒーレンススコアは、スコアリングすべき概念にも関連するようなアクティブ概念に関連する文書の総数に比例するように反映させることができる。よって、概念についての統計的コヒーレンススコアがより高くなるほど、この概念はアクティブ概念に関連してより適合する可能性がより多くなる。いくつかの実施形態では、統計的コヒーレンススコアは、アクティブ概念、アクティブ概念の近傍の少なくとも1つの概念、スコアリングすべき概念、及びスコアリングすべき概念の近傍の少なくとも1つの概念を含む文書の数をここまで、分子、アクティブ概念、及びこのアクティブ概念の近傍の少なくとも1つの概念を含む文書の数ここまで、分母、の比率の関数として計算することができる。統計的コヒーレンススコアをこのように計算することは、スコアリングすべき概念のラベルを含むが異なった意味に向けられているコンテンツが、統計的コヒーレンスのスコアを計算するときに考慮されない、という点で有利となる。例えば、概念フィールドゲームとスポーツとが、候補クリケットの近傍になり得る。概念クリケットと、フィールドゲーム及びスポーツの中からの少なくとも1つの概念とを含む文書のみについて統計的コヒーレンススコアを計算する際に使用される文書を制限することは、その概念クリケットを含むが、昆虫コオロギが除かれる文書が、統計的コヒーレンススコアを計算するときに回避され、尤度が増加する。いくつかの実施形態では、統計的コヒーレンススコアは、アクティブ概念、アクティブ概念の近傍の少なくとも1つの概念、スコアリングすべき概念、及び随意にスコアリングすべき概念の近傍の少なくとも1つの概念を含む文書のサブセットのみを使用することによって計算することができる。この場合には、統計的コヒーレンススコアは、上述した文書のサブセット内の1つ以上の文書において、スコアリングすべき概念のいわゆる用語出現頻度TFtermfrequencyスコアの関数として計算することができる。いくつかの実施形態では、スコアリングすべき概念についてのTFスコアは、サブセット内の各文書について計算することができ、統計的コヒーレンススコアは、計算されたTFスコアの平均値又は中央値として計算することができる。或いは、統計的コヒーレンススコアは、計算された最大のTFスコアとして計算してもよい。スコアリングすべき概念が、統計的コヒーレンスのスコアを計算するために使用される文書のサブセット内の多数の文書にまれに現れる場合に、この状況では有利となり得る。さらに別の実施形態では、統計的コヒーレンススコアは、逆文書頻度IDFスコアの関数として計算することができ、このスコアは、スコアリングすべき概念が、統計的コヒーレンススコアを計算するために使用される文書のセット内にどれ位の頻度で出現するかの頻度の逆数として計算することができる。さらに別の実施形態では、統計的コヒーレンススコアは、用語頻度と逆文書頻度スコアとの積に依存し得る。いくつかの実施形態では、統計的コヒーレンススコアを計算する過程で計算された値を正規化してもよいことを理解されたい。ジャカールスコアを計算する場合のように、統計的コヒーレンススコアが計算される方法は、スコアリングすべき概念が、セマンティックネットワークから検索されたかどうかに依存してよく、又は代わりに、プロセス100の動作106の間に合成されたかどうかに依存してもよいことを理解されたい。スコアリングすべき概念が、加法操作を用いて合成される場合に、統計的コヒーレンススコアは、上述した手法を合成した概念に適用するのではなく、むしろ合成された概念を生成するために、アクティブ概念と組み合わせられた概念例えば、図5Eに示した概念指圧に適用することによって取得することができる。同様に、統計的コヒーレンススコアが、置換操作を介して合成された概念について計算されているときに、統計的コヒーレンススコアは、上述した手法を合成された概念に適用するのではなく、アクティブ概念の属性を置換操作の一部として置換するために使用された概念例えば、図5Hに示される概念プレスセットに適用することによって得ることができる。IV.Eコサイン類似度スコアコサイン類似手法において、特定の概念のコサイン類似度スコアは、ペアの概念同士の間のセマンティック的な近接性を評価するためにコサイン類似度メトリックを用いて計算することができる。2つの概念AとBとの間のコサイン類似度メトリックを評価するために、概念の各々は、任意の適切な次元のユークリッド空間における2つのベクトルにマッピングされる。2つの概念同士の間のコサイン類似度は、2つのベクトルの間の内積とこの2つのベクトルの大きさの積との比として計算することができる。この比は、コサイン類似度を生じさせる、2つのベクトル同士の間の角度の余弦を表わす。概念は、任意の適切な方法で、ベクトルにマッピングすることができる。例えば、概念は、属性に関連付けられた数を含む各座標で、概念の属性の各々の座標を含むベクトルにマッピングすることができる。従って、概念Aが10個の属性を有している場合は、この概念は、各次元の数が対応する属性に関連付けられるように、10次元のベクトルにマッピングすることができる。属性に対応する番号数は、任意の適切な数であってもよく、例えば、用語頻度TFスコア又は属性に関連付けられたTF-IDFスコアであってもよい。IV.F統合スコア前述したように、上述したスコアのタイプのいずれかは、プロセス100の動作106において取得された概念に割り当てられるような統合スコアを形成するように組みあわされてもよい。しかし、いくつかの実施形態では、スコアを組み合わせる必要はなく、前述のタイプのスコアのうちの1つだけを、動作106において取得された各概念に割り当ててもよい。1つ以上のタイプのスコアが、統合スコアを形成するために組み合わされ得る実施形態において、スコアは、多数の方法のいずれかで組み合わせることができる。例えば、スコアは、統合スコアを計算するために重み付けされた線形結合のスコアを計算することによって組み合わせることができる。スコアを結合するために使用される重み付けは、任意の適切な重み付けであってもよく、その重み付けは、統合されたスコアにスコアを組み合わせる場合に、どのスコアがより重み付けされるべきかを反映するように増加又は減少させることができる。スコア及び/又は重み付けは、統合されたスコア内に組み合わせる前に、任意の適切な方法で正規化することができる。スコアが、プロセス100の動作106において取得された概念に割り当てられた後に、1つ以上のスコアリングされた概念が、その計算されたスコアに基づいて、後続の使用のために選択することができる。スコアに基づく選択は、任意の適切な方法で行うことができる。いくつかの実施形態では、例えば、所定のしきい値を超えるスコアに関連付けられた概念は、後続の使用のために選択することができる。あるいはまた、上位スコアの概念の所定数又は所定パーセンテージの概念を選択することができる。しかし、1つ以上の概念を選択するためにスコアを利用する他の多くの方法が当業者には明らかであることを認識されたい。V.アクティブ概念と選択された概念複数可とに基づいて、コンテンツをユーザ複数可に提供するアクティブ概念に関連する1つ以上の概念が動作108において選択された後で、プロセス100は、情報が、動作104において識別又は生成されたアクティブ概念と、動作108において選択された関連する概念複数可とに少なくとも部分的に基づいて、動作102において取得したユーザコンテキスト情報に関連付けられたユーザ複数可に提供されるように、動作110に進む。この目的のために、ユーザ複数可に提示する情報は、アクティブ概念と動作108で選択された関連する概念複数可とを用いて大規模セットの情報の中から選択することができる。しかし、ユーザ複数可に提供された情報のタイプと情報がユーザ複数可に提供される方法とが、本明細書で説明された手法が適用されるような特定のシナリオに依存して変更し得ることを認識されたい。前述したように、いくつかの実施形態では、動作102で取得したユーザコンテキスト情報は、ユーザが関心を示すような情報のタイプを示すような、ユーザによって提供された情報を含み得る。例えば、ユーザコンテキスト情報は、ユーザが捜し求める情報についてのユーザ要求を含んでもよい。そのような要求は、ユーザが、特定のトピック又は複数のトピックに関連して更新されたニュース、一種類以上の製品複数可に関連する広告、ウェブサイト、ニュースレター、電子メールダイジェスト等の各種のいずれかで今まさに更新される情報の受信を希望することを示すような、検索クエリ又は1つ以上の設定等の任意の適切な形態としてもよい。従って、要求に応答して、ユーザは、ユーザの要求から導出されたアクティブ概念と、動作108で選択されたアクティブ概念に対する関連概念とに少なくとも部分的に基づいて、ユーザに提示された大規模セットのコンテンツの中から、取得した情報の提示を受けることができる。例えば、ユーザ要求が検索クエリを含んでいた場合には、アクティブ概念と動作108で選択された関連する概念とが、1つ以上の検索サービスに提供するべく、1つ以上の検索クエリを生成するために使用される。これは、任意の適切な方法で行うことができる。例えば、検索クエリは、アクティブ概念と、これらの概念と関連付けられたラベル及び属性を使用して選択された概念の任意の概念とから構成することができる。検索クエリは、AND及びOR等の様々なブール演算子を使用して、アクティブ概念と選択された概念の任意の概念とから、概念ラベルと属性とを接合して形成される。例えば、ユーザの検索クエリを表すアクティブ概念が、図5Fを参照して説明したヨガマットである場合に、概念吸汗性ヨガマットが、動作108において選択され、検索クエリヨガマットAND吸汗性を形成することができる。別の例として、ユーザの検索クエリを表すアクティブ概念が、図5Dを参照して説明したリクライニングチェアである場合に、概念マッサージ付きリクライニングチェアが、動作108で選択され、検索クエリリクライニングチェアORマッサージ付きリクライニングチェアが形成される。他のより複雑な検索クエリを形成してもよく、複数の選択された概念に関連付けられたキーワード、アクティブ概念を識別するために使用される任意の曖昧性解消用語、及び/又は任意の他のユーザコンテキスト情報を含むことができる。例えば、ユーザが、空港でレンタカーを借りるときに、イタリアンレストランを午後10時で探しているとする。アクティブ概念イタリアンレストランは、ユーザコンテキスト情報から取得したユーザに関する地理空間情報を一緒に用いて、ピザ、パスタ、及び炭水化物等の関連する概念を選択するために使用され、イタリアンレストランORピザORパスタOR炭水化物ANDニューヨークAND空港AND午後10時以降も開いている等のクエリを構成するために使用されてもよい。これらの複雑なタイプのクエリは、ユーザによってめったに構成されることはないであろう。このようなクエリは、コンテンツが事前に例えば、コンテンツを構造化する前にセマンティック的に分析されていない場合でも、このようなクエリは、検索サービスによってインデックス付けされたコンテンツにおいて、元のクエリにおいて必ずしも文字通りの用語が存在しないような文字通りの用語と一致するので、効果的なセマンティック検索を形成する。検索サービスは、任意の汎用検索エンジンであってもよい。例えば、検索サービスはインターネットを介して公にアクセス可能な任意の検索エンジンであってもよい。別の例として、検索サービスは、インターネット以外の任意のコンピュータネットワークを介してアクセス可能な検索エンジンであってもよい。そのような検索エンジンの例としては、企業イントラネット又は他のプライベートネットワークを検索するために使用する検索エンジンを含む。1つ以上の検索クエリを検索サービスに発行することに応答して、検索結果のセットを、検索サービスから受信することができる。検索結果内の文書又はコンテンツの一部からなるテキスト或いはテキストの断片は、アクティブ概念及び/又は動作108において選択された概念複数可と比較することができ、返された検索結果は、それら検索結果が、これらの概念規定とどれ位近接して一致しているかどうかに基づいて、ランク付け及び/又はフィルタリングすることができる。様々な可能なランク付け又はフィルタリング手法のいずれかを使用することができるが、本発明はこの態様に限定されない。しかしながら、そのような手法は、ユーザには無関係な情報でユーザを圧倒することなく、ユーザへのコンテンツのプロビジョニングを可能にする。検索サービスは、これら検索結果にタイトル、要約、説明、タグ、ハイパーリンク等の多くのテキスト形式の機能を提供することができる。テキスト形式の機能は、例えば、検索エンジンの検索結果のテキスト形式の機能の単語に対して用語を比較することによって、動作108で選択された概念を介して提供された用語に対して検索エンジンの検索結果をフィルタリングするための手段としてテキスト分析を提供することができる。用語の全部又は部分的な一致は、個々の検索結果の関連性を重み付けするために使用することができる。いくつかの実施形態では、検索サービスから返される検索結果は、コンテンツそれ自体の識別された部分を含まず、むしろ、各コンテンツ部分の抜粋とともに、これらのコンテンツ部分へのハイパーリンクのリストを含むことができる。このような実施形態では、提供されたハイパーリンクを使用して各コンテンツ部分を検索するというよりも、ハイパーリンクのリストは、関連する抜粋を使用してランク付けするとともにフィルタリングすることができ、この抜粋は、セマンティック的な注釈を付けることができる。いくつかの実施形態では、動作102で取得したユーザコンテキスト情報は、ユーザが関心を示す情報のタイプを示すようなユーザに関連する情報を含んでいてもよい。例えば、ユーザに関する情報は、人口統計情報、ユーザのインターネット閲覧履歴、ソーシャルネットワークウェブサイト等の上のウェブサイトでユーザに関連付けられた任意の情報を含むことができることができ、地理空間情報は、ユーザの計算された現在位置等を含むことができる。従って、ユーザは、ユーザに関連する情報から導出されたアクティブ概念と選択された概念とに基づいて、少なくとも部分的に取得した情報の提示を受けることができる。例えば、ユーザは、アクティブ概念と選択した概念とに基づいて、パーソナライズされた製品やサービスの推奨の提示を受けることができる。これにより、パーソナライズされた推奨は、1人以上のユーザの関心を反映させることができる。パーソナライズされた推奨は、製品及び/又はサービスの広告を含むが、これらに限定されるものではない販売促進コンテンツを含んでもよい。例えば、ユーザコンテキスト情報から導出されたアクティブ概念は、ユーザがリクライニングチェアに関心あることを示している。これにより、ユーザは、リクライニングチェアと、図5Dを参照して説明したようにアクティブ概念リクライニングチェアに関連する概念であるマッサージ付きリクライニングチェアとに関連する広告の提示を受けることができる。このように、ユーザは、無関係の販売促進コンテンツの提示を受けることがない。別の例として、ユーザは、このユーザが関心を示すような情報を取得するために、オンライン情報ソース又は複数のウェブサイトを使用することができる。オンライン情報ソースは、任意の適切な情報ソースであってもよく、例えば、インターネットポータル、イントラネットポータル、ニュースウェブサイト、ソーシャルネットワークウェブサイト、マイクロブログサービス、ブログサービス、ブログリーダ、ショッピングウェブサイト、リアルタイム番組等であってもよい。このような各オンライン情報ソースは、ニュース、広告、コンテンツ推奨、リアルタイム更新例えば、ツイート等を含むが、これらに限定されないようなユーザへの多数の種類の情報のいずれかを提示するように構成することができる。このように、ユーザが、オンライン情報ソースを使用するときに、ユーザは、無関係なコンテンツに圧倒されなくなる。従って、いくつかの実施形態では、アクティブ概念と選択された概念とが、ユーザに提示される情報を、ランク付け、優先順位付け及び/又はフィルタリングするために使用することができ、それによって、ユーザに提示される情報は、そのユーザの関心を反映させることができる。これは、任意の適切な方法で行うことができる。例えば、ウェブサイトがユーザに提示されるように構成された情報のいずれかは、1つ以上のテキスト形式の機能例えば、タグ、テキスト、ハイパーリンク、説明、等を含んでもよい。これらのテキスト形式の機能は、アクティブ概念と動作108で選択された概念とによって提供された任意のキーワードと比較することができる。全体又は部分的な一致は、個々の用語の関連性を重み付けするために使用することができる。VI.デジタルソーシャルネットワーク上でセマンティック操作を実行するオンラインソーシャルネットワークは、最近数年にわたって未曾有の成長を見せている。最近の技術は、以前に想像もつかない方法で、プライベートネットワークとパブリックネットワークとを介して、世界中の何千、何百万人、又は何億人もの人々の間での接続を確立することを可能にしている。今日存在する何百ものソーシャルネットワークサイトにおいてオンラインで参加する10億以上の登録ユーザが存在し、オンラインソーシャルネットワークサイトは、情報を見つける場として及び他のネットワークと情報を共有するための場としての重要性が飛躍的に高まっている。しかしながら、デジタルソーシャルネットワーク上で特定のユーザに関心を起こさせるような関連情報を探し出すことは、多くの課題を提示している。グループ、議論、更新状況、ツイート、関連する接続、他のソーシャルネットワークユーザ、仕事、ブログ、ニュース、イベント等について、ユーザが実行した検索クエリの文字通りの一致は、多くの場合、ユーザが手動で取捨選択する必要があるような圧倒的な量の情報を提示することになる。多数の結果の中で優先順位付けをすることは、従って、最も関連性の高い人気の材料をユーザがより即座に経験できるようにするために重要になってきている。例えば、コンピュータの開発者の経験を有している専門家についての検索は、ソーシャルネットワークから手に負えない程大量のそのような経験を有するメンバの検索結果を生成することがある。この検索を実行するユーザは、Cの開発者というよりむしろJava登録商標の開発者等の特定のコンピュータプログラミング言語の経験を有する開発者により関心があり、又はモバイルアプリケーションというよりもむしろリスク分析等の、所定の業界内の開発者により関心がある場合に、そのような優先度は、膨大な検索結果に優先順位を付けるために使用することができる。さらに、ユーザが使用する用語とユーザにとって関心のある項目内に見受けられる用語との間に不一致が存在することがある。このギャップは、検索された推奨事項が、ユーザが提供した自分のプロファイルに示している記載に基づいている場合に特に感じることがある。例えば、ユーザは、ネットワークプロファイルの専門分野の技術欄に応用数学の研究を記載している場合に、複数のグループについて文字通り一致する検索を実行することは、そのユーザに関心を起こさせる妥当な可能性を有するようなグループであるにも拘わらず、定量的なモデリングを対象としたグループを省略することがある。従って、情報検索の問題は、十分な関連情報を探し出すことができないことと、ユーザの関心に極わずかに関連する非常に多すぎる情報の氾濫との両方に存在する。本発明の発明者は、上述した手法及び方法の態様が、デジタルソーシャルネットワークの領域で経験する可能性のあるこれらの問題及び関連する問題に対処するために活用することができることを理解している。以下に説明するように、本システム及び方法の様々な実施形態は、ソーシャルネットワークのユーザに関連する情報の検索をフィルタリング、ランク付け又は拡張増強するために、ソーシャルネットワーク上でセマンティック操作を実行するために利用することができる。より一般的には、一実施形態に従って、システム及び方法は、ソーシャルネットワークのユーザに関連付けられたソーシャルネットワークユーザコンテキスト情報を最初に受信することを含む。ここで、ソーシャルネットワークの使用は、ソーシャルネットワークの利益にアクセスする又は利用する任意の個人に関する。ユーザは、登録されたメンバであってもよく、又はソーシャルネットワーク上で匿名で、或いは一時的なゲスト会員で情報を閲覧するような、ソーシャルネットワークの非登録者かもしれない。一実施形態では、ユーザのソーシャルネットワーク上でのつながりは、ユーザが所定のソーシャルネットワーク内で有している接続リストを調べることによって決定することができ、可能であれば、1つ以上の他のソーシャルネットワーク内でユーザが有している接続リストを調べて決定することもできる。ユーザが、多数の異なるソーシャルネットワークに亘って複数の接続セットを有している場合は、次に、随意にこれらの接続の全て及びそれらの接続の間で識別された任意の交差接続は、ユーザコンテキストを作成する際の入力として利用することができる。1つ以上のソーシャルネットワーク上でのユーザの様々なつながりにおいて、いくつかの特徴又は特性が共通している場合に、次に、それらの共通する特徴又は特性は、ユーザコンテキストを作成する際の入力として使用することができる。一実施形態では、ユーザが参加する議論は、ユーザコンテキストの作成の際の入力として利用することができ、この情報は、この議論に関連する補足情報をもたらすために使用することもできる。例えば、ユーザが、特定の国の最近の政治的な出来事についての議論に参加している場合に、次に、その出来事に関連したニュース記事を検索することができるとともに、その議論がどの様なことに関連しているかのより良い状況図を作成するためにまとめることができる。1つ以上のソーシャルネットワーク内でのユーザのつながりによって識別されるような関心又はトレンドのトピックは、ユーザコンテキストの一部を形成してもよい。例えば、ソーシャルネットワーク内の大多数の人々によって表されたようなトレンドや意見の作成によって、それらトレンドや意見が、ユーザが個人的に知っている人々によって表された意見であり、且つ黙示的に信頼される場合に、ユーザは、影響を受ける可能性がある。ユーザのソーシャルネットワークlike、dig内の大多数の人々が、又は更新状況が、例えば冬の運転のための特定のタイヤブランドのトピックに関して投稿する場合に、これは、信頼された接続先からの1つ以上の推奨事項に基づいてユーザに、より望ましいタイヤブランドをもたらす可能性がある。ユーザによって行われた様々な電子商取引活動は、ユーザコンテキスト内に別の入力を形成することもできる。例えば、ユーザが、通常買い物に行くような、多数のお気に入りのファッションや衣類のウェブサイトを有している場合に、このようなファッションや衣類のウェブサイトは、注記され、且つ特定のファッションブランド又は特定のオンライン小売店についての優先度として、ユーザの詳細なソーシャルグラフの一部を形成することができる。多様なマルチメディアコンテンツは、ユーザのソーシャルコンテキストへの入力として利用することができる。マルチメディアコンテンツは、ビデオ、画像、音声を含んでいてもよい。ユーザのホームウェブページに投稿された画像とビデオは、例えば入力として利用することができる。任意のビデオ入力は、次に、関連するコンテンツ/メタタグ及び/又はビデオ内の音声、画像、テキストによって処理することもできる。ユーザのソーシャルページに投稿されたマルチメディアファイルからのオーディオ入力は、ユーザのソーシャルグラフ内に入力を提供することもできる。マルチメディアコンテンツに関連付けられたメタタグは、ユーザの優先度を識別するために使用することができる。オーディオ入力が、特定のアーティストについて繰り返されている場合に、次に、アーティストの名前は、ターゲットを絞った広告及びプロモーションのためにユーザのソーシャルグラフの一部を形成するために利用することができる。上述した各種の入力は、より正確なユーザコンテキストを取得するために合成することができる。これは、複数の関心を識別するとともに、また、ユーザの参加する1つ以上のソーシャルネットワーク内から取得された入力を合成することによって、ユーザがソーシャルネットワークコンテキストでどの様な優先度嗜好を有しているかを決定することも含むことができる。ユーザのオンラインソーシャルネットワークの相互作用に基づいて、様々な入力を合成することにより取得されたユーザのプロファイルに基づいて、本発明のシステム及び方法は、ユーザの関心とより良く一致する情報を提示することができる。ここで図7を参照すると、一実施形態に従って、デジタルソーシャルネットワーク上でセマンティック操作を行うための例示的なプロセス700が示されている。図7のプロセスは、ユーザコンテキスト情報が、ソーシャルネットワークから取得されように、動作702で開始する。ユーザコンテキスト情報は、ユーザが関心を示す情報を把握するために使用されるようなユーザに関する情報を含んでいてもよい。ユーザコンテキストを取得するために使用されるユーザのオンライン相互作用からの入力の種類は、例えば、i1つ以上のソーシャルネットワーク内のユーザのネットワーク上のつながり、ii様々なチャット空間でユーザが参加する議論やソーシャルネットワーク上のブログ、iiiユーザのソーシャルネットワークプロファイル上での選択や投稿によって示されるような関心のあるトピック、ivユーザの電子商取引活動、及びv閲覧され又はユーザのソーシャルウェブページにアップロードされたマルチメディアコンテンツ或いはソーシャルネットワーク上のブログを含むことができる。これらの様々なタイプの入力とともに、I.ユーザコンテキスト情報の取得の項及びプロセス100の動作102で上述したように、コンテキスト情報を取得するための全ての手法は、ユーザコンテキストを取得するために適用することができる。さらに図7を参照すると、動作702に続いて、プロセス700は、次に、プロセス700が、知識表現内のユーザコンテキスト情報を表すアクティブ概念を識別又は生成するように、動作704に進む。多くの態様での動作704は、プロセス100の動作104と平行して実行することができ、II.ユーザコンテキスト情報を表すアクティブ概念の識別又は生成の項で上述した技術のいずれを用いてもよい。さらに図7を参照すると、動作706は、KR知識表現に基づいてアクティブ概念に関連する1つ以上の概念を取得することを例示している。プロセス700の動作708は、選択された概念のスコアに基づいて値を計算することを伴う。取得された関連する概念のスコアリングと選択とは、プロセス100の動作106及び動作108にそれぞれ例示され、且つIII.アクティブ概念に関連する概念の識別及びIV.関連する測定や複数の測定を使用して識別された概念複数可をスコアリング及び選択するの項でより詳細に説明されている方法と基本的に平行して実行される。動作706においてセマンティック的に関連する概念を取得するために使用されるKR知識表現は、任意のコンテンツに基づいて構築することができるが、いくつかの実施形態では、KRを形成するために使用されるコンテンツは、ユーザの現在のオンライン相互作用に関係する1つ以上の特定の対象物に向けられてもよい。関連する概念がスコアリングされるとともに、上位スコアの概念が選択された後に、プロセス700は、次に、このプロセス700が、上位スコアの概念を使用して、上位スコアの概念を含む関心ネットワークを確立する又はこのネットワークに追加するように、動作710に進む。このような関心ネットワークを確立した状態で、プロセス700は、次に、このプロセス700が、関心ネットワークに基づいて情報の検索をフィルタリング、ランク付け又は再ランク付け、又は拡張増強するように、動作712に進むことができる。図8は、プロセス700が、ジョニーアップルシードという名前のユーザについての関心ネットワークを確立するように実施する非限定的な一例を示す図である。自分のユーザプロファイルにおいて、ジョニーアップルシードは、自分の専門分野が企業戦略、定量的なモデリング、及び自動車産業であることを示している。また、ジョニーアップルシードのプロフィールには、彼が関心を示す多数の趣味が記載されている。図8に示されるユーザプロファイルに記載された専門分野や、趣味、その他の情報は、ソーシャルネットワークのユーザコンテキストを提供し、そのコンテキストの一例は、図7の動作702で取得された情報である。図8は、一態様において、このユーザコンテキスト情報が、プロセス700の動作706に示されるように、どの様にKR知識表現内にアクティブ概念企業戦略を識別又は生成することを可能にするかの方法を示している。アクティブ概念が、KR内に既に存在している、又は代替的に、図3及びそれに関連する説明に関して説明したように生成されていてもよい。アクティブ概念は、次ぎに、プロセス700の動作706に記載されたようにKR内において関連する複数の概念を取得するために使用することができ、それは、図8において、アクティブ概念企業戦略が、軍事戦略、ビジネス等のKR内の概念にマッピングされるように示されている。複数の概念が、プロセス700の動作708と動作710とに図示されるように、KR内の関連する複数の概念から、関連する上位スコアに基づいて選択される。この例示的な例では、語句ビジネスの原則、企業価値及び経営戦略は、上位スコアの概念として全て選択されている。選択された概念は、次に、関心グラフを確立又はこのグラフに追加するために使用することができる。図8に示すように、関心グラフは、ユーザのプロファイルからの明示的な記述と解釈される概念として企業戦略を含んでおり、且つ経営戦略、ビジネスの原則及び企業価値を含む概念への新たに形成された関係を有している。従って、いくつかの態様において、関心グラフは、新たに検索された概念又はアクティブ概念から取得され合成された概念に接続されたアクティブ概念を含むことができる。また、企業戦略とそれに関連付けられた接続は、互いに関心グラフの一部をリンクするために形成された仮想ノードに接合することができる。この例では、自動車産業は、ユーザによって明示的に記述された、別の専門分野である。自動車産業は、効率的な生産、自動車設計、及び燃費への接続を有するように、プロセス700を使用して、以前に作成した関心グラフに使用される。仮想ノードを形成することにより、図8のユーザ名ジョニーアップルシードでラベル付けされた場合に、このユーザによる別の明示的な記述に基づく二つの異なる関心グラフは、隣接してもよい。この時点で、関心グラフ内の概念は、ユーザに関連する可能性のあるソーシャルネットワーク内の情報を、ランク付け、フィルタリング又は拡張増強するために使用することができる。図8は、関連する議論グループ:1.企業戦略を効率的な生産に適用する、2.自動車産業における経営戦略、3.初心者用企業戦略等、の順序を示している。項目1と3の各々は、企業戦略を記載しているが、項目1は、ユーザの関心グラフから得られた効率的な生産の追加の記載によってより高い優先順位を付けられることがあることに留意されたい。同様に、結果は、ユーザの関心グラフの中の概念を多く記載する結果のみが表示されるように、フィルタリングすることもできる。関心グラフが、ユーザに関連して以前に知られていなかったような概念例えば、ビジネスの原則をさらに追加するので、関心グラフは、ともするとスパース又はヌル0になるであろう結果を拡張増強するために使用することができる。例えば、ソーシャルネットワーク内の項目が企業戦略を記載していないが、いくつかの項目ビジネスの原則を記載しているときに、ビジネスの原則を記載するこれらの項目は、潜在的に関連するものとしてユーザに提示することができる。図8の例は、ユーザについて推奨されたグループを例示するが、関連グラフは、デジタルソーシャルネットワークのユーザに関連する可能性のある任意タイプの情報をランク付け、フィルタリング又は拡張増大させるために用いることができる。例えば、関心グラフは、ニュース、他のソーシャルネットワークへの推奨された接続、更新状況、将来のジョブリスト等の情報を、ランク付け、フィルタリング又は拡張増強するために使用することができる。従って、本システム及び本方法の適用として、ユーザのソーシャルネットワークコンテキストについて取得されたユーザコンテキストに基づいて、ソーシャルネットワークのユーザによって経験される情報が強化されることが理解される。本システム及び本方法の実施形態において、オンライン小売業者から入手されるようなユーザアカウントが、動的な方法でユーザコンテキストに直接リンクすることができ、それによって、所定のユーザコンテキストは、ユーザが現在最も関心を有しているものが何であるかの観点から常に最新のものとなるようにされる。前述したように、ユーザコンテキストへの入力は、多くの異なる種類があり、且つ複数のソーシャルネットワークのユーザカウントを含む多数の様々なソースに由来することがある。この多様化した情報ソースは、任意の時点で、より正確で、ダイナミック、且つバランスのとれたユーザのプロファイルを提供することができる。VII.追加の実装の詳細上述のコンピュータ装置例えば、図2A及び図2Bに示されるクライアントコンピュータとサーバは、任意の様々な方法で実装することができる。図9は、上述のコンピュータ装置のいずれかを実施するために使用できるような例示的なコンピュータ装置1000のブロック図である。コンピュータ装置1000は、1つ以上のプロセッサ例えば、マイクロプロセッサ1001と、1つ以上の有形の、非一時的なコンピュータ可読記憶媒体例えば、メモリ1003とを含むことができる。メモリ1003は、上述した機能のいずれかを実施する有形の、非一時的なコンピュータ可読記憶媒体にコンピュータ命令を格納してもよい。プロセッサ複数可1001は、メモリ1003に結合することができ、機能を実現し且つ実行させるようなコンピュータ命令を実行することができる。コンピュータ装置1000は、このコンピュータ装置が例えば、ネットワークを介して他のコンピュータと通信することができような、ネットワーク入力/出力I/Oインタフェイス1005も含むことができる。いくつかの実施形態では、コンピュータ装置は、このコンピュータが、ユーザに出力を提供するとともにユーザからの入力を受信するような、1つ以上のユーザI/Oインタフェイスも含むことができる。ユーザI/Oインタフェイスは、キーボード、マウス、マイクロフォン、ディスプレイ装置例えば、モニタ又はタッチスクリーン、スピーカ、カメラ、及び/又は様々な他のタイプのI/Oデバイス等のデバイスを含むことができる。本発明の上述した実施形態は、多数の方法のいずれかで実装することができる。例えば、実施形態は、ハードウェア、ソフトウェア、又はこれらの組合せを用いて実装することができる。ソフトウェアで実装する場合に、ソフトウェアコードは、単一のコンピュータに設けられたか又は複数のコンピュータ間に分散されたかによらず、任意の適切なプロセッサ又はプロセッサの集合体例えば、1つのマイクロプロセッサ又は複数のマイクロプロセッサ上で実行されるような、格納されたプログラム命令として具現化することができる。なお、コンピュータは、例えばラックマウント方式コンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、又はタブレットコンピュータ等の多数の形態のいずれかで具体化され得ることを理解されたい。また、コンピュータは、一般にコンピュータとはみなされない装置で具現化することができるが、パーソナルデジタルアシスタントPDA、スマートフォン、タブレット、リーダ、又は他の任意の適切なポータブルデバイス或いは固定の電子デバイスを含む適切な処理能力を有するコンピュータで具現化できる。また、コンピュータは、1つ以上の入出力デバイスを有することができる。これらのデバイスは、ユーザインタフェイスを提示するために、特に、使用することができる。ユーザインタフェイスを提供するために使用することができる出力デバイスの例としては、出力を視覚的に提示するためのプリンタやディスプレイ画面と、出力を音声的に提示するためのスピーカ又は他の音響発生装置とを含む。ユーザインタフェイスに使用することができる入力デバイスの例には、キーボード、マイクロフォン、及びマウス、タッチパッド、並びにデジタル化タブレット等のポインティングデバイスを含む。このようなコンピュータは、企業ネットワーク等のローカルエリアネットワークLAN、又はインテリジェントネットワークIN又はインターネット等のワイドエリアネットワークWAN等のネットワークを含む、任意の適切な形態の1つ以上のネットワークによって相互接続することができる。そのようなネットワークは、任意の適切な技術に基づいてもよく、任意の適切なプロトコルに従って動作し、無線ネットワーク、有線ネットワーク、及び/又は光ファイバネットワークを含むことができる。本明細書に概説した様々な方法又はプロセスは、様々なオペレーティングシステム又はプラットフォームのいずれかを用いる1つ以上のプロセッサ上で実行可能なソフトウェアとしてコード化することができる。さらに、このようなソフトウェアは、多くの適切なプログラミング言語及び/又はプログラミング又はスクリプトツールのいずれかを用いて記述することができるとともに、仮想マシン、又は適切なフレームワーク上で実行される実行可能な機械言語コード又は中間コードとしてコンパイルすることもできる。この点に関して、様々な発明の概念は、少なくとも1つの非一時的な有形のコンピュータ可読記憶媒体例えば、コンピュータメモリ、1つ以上のフロッピー登録商標ディスク、コンパクトディスク、光ディスク、磁気テープ、フラッシュメモリ、フィールドプログラマブルゲートアレイ又は他の半導体デバイスの回路構成等として実現されてもよい。その媒体は、1つ以上のコンピュータ又は他のプロセッサ上で実行される場合に、1つ以上のプログラムでエンコード化された項目複数可が、本発明の様々なプロセスを実行する。非一時的なコンピュータ可読媒体又はこれらの複数の媒体は、その媒体上に格納されたプログラム又は複数のプログラムが、上述したように、本発明の様々な態様を実装するために、任意の適切なコンピュータリソースにロードされ得るように、可搬型としてもよい。用語プログラム又はソフトウェアは、上述したように実施形態の様々な態様を実施するコンピュータ又は他のプロセッサをプログラムするために使用することができるような、任意のタイプのコンピュータコード又はコンピュータ実行可能命令のセットを指すために、一般的な意味として本明細書で使用されている。さらに、一態様に従って、本発明の方法を実行する際の1つ以上のコンピュータプログラムは、単一のコンピュータ又はプロセッサ上に存在する必要はなく、本発明の様々な態様を実装するために様々なコンピュータ又はプロセッサの間でモジュール方式として分散されてもよいことを理解されたい。コンピュータ実行可能命令は、1つ以上のコンピュータ又は他のデバイスによって実行されるプログラムモジュール等の多数の形態であってもよい。一般に、プログラムモジュールは、特定のタスクを実行するか又は特定の抽象データタイプを実装するルーチン、プログラム、アイテム、構成要素、データ構造等を含む。典型的に、プログラムモジュールの機能は、様々な実施形態において所望されるように、組み合わせる、又は分散させることができる。また、データ構造は、任意の適切な形態で、非一時的な有形のコンピュータ可読記憶媒体物品に格納することができる。説明を簡単にするために、データ構造は、データ構造内の場所を介して関連するフィールドを有するように示され得る。そのような関係は、同様に、フィールド同士間の関係を伝える非一時的な有形のコンピュータ可読媒体の位置を、フィールドに対するストレージに割り当てることによって達成することができる。しかし、任意の適切な機構は、ポインタ、タグ又はデータ要素間の関係を確立する他の機構の使用を含むような、データ構造のフィールドの情報の間の関係を確立するために使用することができる。また、様々な発明の概念は、複数の実施例例えば、プロセス100,300が提供された1つ以上の方法として具現化することができる。方法の一部として実行される動作は、任意の適切な方法で順序付けられてもよい。従って、実施形態は、例示的な実施形態においてシーケンシャルな動作として示される、又はその逆として示されるにもかかわらず、同時にいくつかの動作を実行することを含むような、図示とは異なる順序で実行される構成とすることができる。本明細書中で使用され且つ規定される全ての規定は、辞書の規定、参照により組み込まれる文書の規定、及び/又は規定された用語の通常の意味を確立することを理解されたい。本明細書で使用される不定冠詞aとanは、明確にそれに反する指示がない限り、少なくとも1つを意味すると理解されるべきである。本明細書で用いるように、1つ以上の要素のリストを参照する語句少なくとも1つは、要素のリスト内の任意の1つ以上の要素から選択される少なくとも1種の要素を意味すると理解されるべきであり、必ずしも要素のリスト内に特に表示されたありとあらゆる要素のうちの少なくとも1つを含む必要はなく、要素のリスト内の任意の組み合わせの要素を排除するものではない。この規定はまた、特に識別されたこれらの要素に関連するか、関連しないかによらず、要素は随意に、語句少なくとも1つが指す要素のリスト内で特に識別された要素以外に存在する他の可能性があることを規定する。従って、非限定的な例として、A及びBの少なくとも1つ又は、等価的に、A又はBのうちの少なくとも1つ、或いは、等価的に、A及び/又はBの少なくとも1つは、一実施形態において、随意に1つ以上のAを含むが、Bが存在しない及び、随意にB以外の要素を含むことを意味する。別の実施形態では、少なくとも1つは、随意に1つ以上のBを含むが、Aが存在しない及び、随意にA以外の要素を含むことを意味する。さらに別の実施形態では、少なくとも1つは、随意に1つ以上のAを含み、及び随意に1つ以上のBを含む及び、随意に他の要素を含むことを意味する。本明細書で使用される語句及び/又は、そのように結合された要素のどちらか又は両方を意味すると理解されるべきである、すなわち、ある場合には論理積として存在し、他の場合には論理和として存在する。及び/又はと共に記載されている複数の要素は、同じように解釈すべきである、すなわち、そのように結合された要素の1つ以上を意味する。特に識別されたこれらの要素に関連するか、関連しないかによらず、他の要素は、随意に、及び/又は節によって特に識別された要素以外に存在することができる。従って、非限定的な例として、及び/又はBの意味は、備える、有する、含む等のオープンエンド言語に関連して使用されるときに、一実施形態では、Aのみを意味する随意に、B以外の要素を含む。別の実施形態では、Bのみを意味する随意に、A以外の要素を含む。さらに別の実施形態では、AとBの両方を意味する随意に、他の要素を含む。本明細書で使用される又はは、上記で規定したような及び/又はと同様な意味を有すると理解されたい。例えば、リスト内で項目を区切るときに、又は又は及び/又はは、包括的なものと解釈しなければならない、すなわち、少なくとも1つを含むが、多数の要素又は要素のリストの1つ以上を含み、そして、随意に、追加のリスト化されていない項目を含む。本明細書で用いられる表現及び用語は、説明の目的のためであり、限定とみなされるべきではない。含む、備える、有する、包含する、含む及びこれらの活用形の使用は、その後に列挙される項目及び追加の項目を包含することを意味する。本発明のいくつかの実施形態を詳細に説明したが、様々な変更及び改良は、当業者に容易に想起される。このような変更及び改良は、本発明の精神及び範囲に含まれるものである。従って、上述した説明は単なる例示であり、限定を意図するものではない。"