Upgrade to Pro — share decks privately, control downloads, hide ads and more …

誰でも情報通になれる人力情報収集プラットフォームGrapevinet

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 誰でも情報通になれる人力情報収集プラットフォームGrapevinet

昔、未踏に応募した時のスライド

Avatar for Ryo Kanbayashi

Ryo Kanbayashi

September 30, 2024
Tweet

More Decks by Ryo Kanbayashi

Other Decks in Programming

Transcript

  1. 11 Dさん Grapevinetの仕組み ◼ ユーザが相互に結びついたもの(仮想的NW) Push Relay Arrive Arrive Arrive

    :ユーザ :情報(URL) 「ミルグラムの6次の隔たり」が アイデアのベース Aさん ◼ 情報はユーザ達にリレーされ適切な者の元に届く ◼ 各ユーザはGrapevinet上に情報を見つけては流す Cさん
  2. 19 リレー操作用クライアント スタート リレー要求通知 Ryoからリレー要求 が届きました 2:56 ②Click ①通知 Grapevinet

    Relay Client Aさん 未踏について知りたい Bさん Javaについて知りたい Cさん Webについて知りたい 下期未踏ユース 公募開始 未踏 IPA ユース ③内容を読む ⑤適切な ユーザに送る ④評価づけ
  3. 24 ネットワークの学習による自動リレー Push Relay Arrive Arrive Arrive :ユーザ :情報(URL) Aさん

    Auto Relay ◼ 過去の経路と照らし合わせて一致すれば自動的 にリレーする ◼ 人の負荷を軽減する Dさん
  4. 31 アーキテクチャ ◼ サーバサイドとクライアントサイドから成る ◼ サーバが情報を中継 Next = 実装2 具体的な利用方法

    Web サーバサイド クライアントサイド ユーザ情報ページ リレークライアント トポロジの管理&分析 Push Relay Arrive Read