本文へ移動
Bounty Developer

TRIO

共通点のある3人を、自動で提案。

TRIO は、共通点のある参加者の組を自動で作って提案する機能である。同じ大学・同じ目的・同じ関心など、プロフィールに本人が書いたことから共通点を見つけ、組の顔ぶれとその理由を届ける。

提案を開くとほかのメンバーのプロフィールを見られ、話したければ「興味あり」を押す。全員が「興味あり」を押したときだけチャットが開く。見ただけでは進まないので、気が進まない提案は黙ってスキップできる。

流れ

  1. 1. 共通点で組む(定期・自動)
  2. 2. 提案が届く
  3. 3. 2 人を見る
  4. 4. 興味あり → 全員
  5. 5. 3 人のチャット
  6. 共通点: 会いたい同士・今回の目的が同じ・同じ大学・会いたい人が同じ・仕事の依頼と専門・興味・探している相手が同じ・休学中・同じギルド・同じ学生発ベンチャー・同じ会社・同じ卒業年度・共通のタグ・同じ立場と分野
  7. あなたの状態: 届いた → 開けた → 興味あり
  8. あなたの状態: 開けた → スキップ

組の作り方

組は定期の処理が自動で作る。AI ではなく決まった規則で、大学・卒業年(学生だけ)・休学・所属団体・今回の目的・会いたい相手の属性・タグなどの共通点を軸にする。軸ごとの重みと、組み合わせごとの相性の採点を足して点を付け、同じ人の組が同じ軸に偏らないよう調整して選ぶ。

タグは在る語彙と構造化された項目からだけ付け、自己紹介の文章から関心を推し量ることはしない。持つ人が少なすぎるタグや、多すぎてありふれたタグは理由に使わない。同じ顔ぶれを重ねて提案しない。

対象はプロフィールの必須回答がそろい、WANTED の候補と同じ条件で見つけてよい人で、互いにブロックが無い人である。イベントが終わると新しい組は作らない。

状態と終わり方

提案は「届いた」から始まり、開くと「開けた」になる。「興味あり」は明示の操作でだけ送り、プロフィールを見ただけでは送らない。「興味あり」と一緒にスタンプを選んでおくと、チャットが開いたときに最初のメッセージとして流れる。

全員が「興味あり」を押すと、TRIO の印が付いたグループチャットができる。中身は通常のグループと同じで、招待・退出・ミュート・残す・消える時刻も通常の規則に従う。

チャットができる前に誰かがスキップすると、その提案は閉じる。提案には期限があり、期限を過ぎた提案も閉じる。チャットができたあとのスキップは、そのグループを抜けるだけになる。

何が見えて何が見えないか

組ができたあとに顔ぶれの誰かとのあいだにブロックができた場合や、誰かが非公開になった場合は、その組を自分の一覧から外し、その組に関わる知らせも送らない。開いたあとに読むプロフィールが取れなくなったときも組を隠す。

進行中として並ぶのは、サーバが認めたチャットを持つ組だけである。それ以外は候補として残り、もう一度確かめられる。

同じ軸で動いている組どうしには、合流の提案が届くことがある。どちらの組でもチャットに入っている人が受けられ、両方が受けると全員が入った新しいチャットができる。合流の提案は組ごとに同時に重ならず、期限を過ぎると消える。

運営が変えられる設定

運営はゲーム設定で、TRIO を動かすかどうか・定期の処理ごとに作る組の数・提案の期限・タグを理由に使う広さ・軸ごとの重みを変えられる。軸は止めることはできても消さない。値そのものは設定の頁が持つ。

API で扱うには

自分の組の一覧・開く・興味あり・スキップ・グループどうしの提案を受ける/断る、本人の関心の登録は、関連の API(この頁の下の関連)にある。応答は変化の印を返すので、画面は変わったときだけ読み直す。チャットそのものはメッセージの API で扱う。

デモ

できること

  • 共通点のある 3 人の提案を受け取る
  • 2 人のプロフィールを見る
  • 興味ありを送る
  • 3 人でチャットする
  • スキップする