From:
<ken...@ya...> - 2006-10-18 15:16:11
|
松永です。 今、考えているアイデアを連携します。 適当な内容、文章でごめんなさい。 考えていることの全てを書ききっているわけではありませんので、 気になる点がありましたら、質問お願いします。 >クラスタキーワードをディレクトリ構造のような階層構造にして、 >それをブラウズできるようにするアイデアと、 >share式のクラスタ化をうまく組み合わせると、 >すごく良くなりそうな気がしている所です。 ------------------------------------------------------------ ・クラスタキーワードをディレクトリの様な階層構造で指定する。 例) /動画/アニメ/ドラゴンボール /動画/映画/洋画/アクション/スーパーマン/ヤングスーパーマン /コミック/一般コミック/ドラゴンボール ------------------------------------------------------------ ・ファイルの第一発信者は、ファイルに対して1つのクラスタキーワードを設定する。 例) ファイル名 ... ドラゴンボール第1話.avi クラスタキーワード ... /動画/アニメ/ドラゴンボール/ ------------------------------------------------------------ ・ファイルの検索者は検索用にクラスタキーワードを指定する。 複数のクラスタキーワードと、クラスタキーワードに紐づく複数の検索キーワードを指定できる。 例) 検索クラスタキーワード1: /動画/アニメ/ドラゴンボール/ 検索キーワード1: ドラゴンボール 1話 検索キーワード2: ドラゴンボール 2話 検索キーワード3: ドラゴンボール 3話 検索クラスタキーワード1: /コミック/一般コミック/デスノート 検索キーワード1: デスノート 1巻 検索キーワード2: デスノート 2巻 検索キーワード3: デスノート 3巻 ------------------------------------------------------------ ・クラスタキーワードのブラウズをサポートする ネットワーク上で検出した全てのクラスタキーワードを、木構造で閲覧可能にして、それを選択できるようにする。 もちろん、本人が新しいキーワードを作成することもできる。 ------------------------------------------------------------ ・クラスタキーワードの結びつきの判定は、階層単位の前方一致で行う 上位の階層から順に照合していき一致するだびにポイントを加算する。 不一致が見つかった時点で判定をやめる。 ポイントが高いほど、結びつきが強い。 ------------------------------------------------------------ ・クラスタリングタスクについて 自身のクラスタキーワードと結びつきが強いノード間で、 周辺のノード情報(アドレスとクラスタキーワード、同クラスタキーワードでの提供ファイル数)を伝播する。 全てのノードが複数のクラスタリングタスクを実行する。 タスクは検索クラスタキーワード1つにつき1つ、ファイル提供者としてn個(未定。定数個)存在する。 検索クラスタキーワードのクラスタリングタスクは、 指定されたクラスタキーワードでクラスタリングを行い、ノード情報の伝播に貢献する。 同時に集めたノードからファイルキーを収集して、自身の検索に役立てる。 ファイルキーの他ノードへの伝播は行わない。 ファイル提供者のクラスタリングタスクは、 自身が持つ複数のファイルの複数のクラスタキーワードを時分割で切り替えながら、 クラスタリングを行う。 クラスタキーワード毎のファイルキーの数で、時分割の重み付けを行う。 ノード情報の伝播に貢献しながら、自身のノード情報を他ノードに伝播させて、 依頼があれば、自身のファイルのファイルキーを検索ノードに渡す。 複数タスクで動作させて、複数クラスタキーワードのクラスタリングを同時に行う。 松永 健太郎 <ken...@ya...> wrote: 松永です。 自分は全く独自路線で考えている所でした。 まだ不完全で、色々アイデアは考えている途中ですが、一応報告しときます。 クラスタキーワードをディレクトリ構造のような階層構造にして、それをブラウズできるようにするアイデアと、share式のクラスタ化をうまく組み合わせると、すごく良くなりそうな気がしている所です。 詳細はそのうち発表します。 阿部君の提案はそれはそれでありかもしれないと思いますんで、 そっちはそっちの方向で考えていてOKです。 --------------------------------- Start Yahoo! Auction now! Check out the cool campaign |