コミュニティソースの根拠とともに、Discourseフォーラムの議論を明確な提案改訂に変換するプラグイン

当社のチームは、この組織向けにプラグインを提案しています。Discourseユーザー(セルフサービスではない)が使用できるプラグインを作成する予定です。プラグインとその開発の詳細は以下のとおりです。この種のプロジェクトは、見込み客にとって可能でしょうか。彼らはDiscourseが提供するプラグインしか使用できないことを理解していますが、これは本当ですか?すべてのユーザー向けにプラグインを開発できますか?以下は見込み客への提案です。

Discourseフォーラムディスカッションを、コミュニティソースの正当化を伴う明確な提案改訂に変換するプラグイン

概要

この提案は、AI支援ガバナンスツールであるSimScoreを紹介します。これはArbitrumDAOの提案ワークフローに統合され、コミュニティのフィードバックを分析し、包括的な正当化を伴う構造化された提案編集を生成します。システムは、温度チェックの前と温度チェック完了後の2つの主要な段階で動作し、2番目の段階ではトークン加重分析が行われます。

動機

ArbitrumDAOは、提案開発中に多様なコミュニティフィードバックを効率的に処理する上で課題に直面しています。現在、提案者はフォーラムディスカッションやSnapshotの温度チェック全体にわたる多数のコメントを手動で統合する必要があり、これは時間がかかり、貴重な洞察が見過ごされる可能性があります。SimScoreは、透明性のある正当化を伴うコミュニティコンセンサスの自動統計分析を提供することで、この問題に対処します。

根拠

DAOが特定した課題の1つは、特にAI支援ガバナンスに関連するガバナンス実験の必要性です。SimScoreソリューションは、Discourseフォーラムの返信をSimScore APIで分析することにより、提案を編集し、包括的な正当化を投稿することを含みます。

SimScoreによる自動提案編集の主な利点

品質向上

SimScoreは、多様なコミュニティの視点を体系的に分析することにより、個々の貢献者が達成できる以上の提案の洗練を支援します。統計的アプローチにより、多数のコメントのノイズの中で貴重な洞察が失われることがなく、さまざまな視点にわたる真のコンセンサスパターンの明確化も提供されます。

スループットの加速

提案者が数十または数百のコメントを手動で処理するのを数週間待つ代わりに、SimScoreはコミュニティフィードバックの分析を自動化します。これにより、提案の洗練サイクルを数週間から数日または数時間に短縮でき、ガバナンスのスループットが劇的に向上します。

透明性の向上

提案された各変更には、特定のコミュニティのインプットへのリンクを含む明確な正当化が含まれます。これにより、コミュニティのフィードバックが提案にどのように影響したかを正確に示す監査可能なトレイルが作成され、ガバナンスプロセスへの信頼が強化されます。

SimScoreソリューション

私たち(SimScore)は、複数の統合コンポーネントを通じて動作する、コミュニティフィードバックを分析するための洗練されたデータ駆動型アプローチを提供するシステムを提案します。

1. SimScore / 制約付きAI分析

  1. データ収集: Discourseプラグインは、特定の提案に関連するすべてのフォーラム返信とディスカッションを収集します。

  2. SimScore API は、このデータを3つの異なる分析次元で処理します。

    1. 優先度ランキング: すべての書かれたアイデアから数学的な「コンセンサスポイント」を計算し、次に各個々の応答のこのコンセンサスへの類似性を測定します(SimScore %として表示)。

      優先度分析出力 #1. (例レイアウト)

      Priority# Idea Author SimScore %
      1 Bias amplification through selective patterns Emma 53%
      2 Contextual misalignment in nuanced reasoning Liam 47%
      3 Temporal flattening of evolving opinions Sophia 32%
      4 Cross-source contamination of unique perspectives Gabrial 15%

      類似性スコア

      類似性スコアは、アイデアのペアの類似性を決定します。

      Similarity Score Relative Similarity
      0.0 アイデアのペアに類似性はありません
      >0.2 アイデアのペアは盗用と見なされます
      0.65 - 1.0 アイデアのペアは実質的に重複しています

      コンセンサスポイント

      Simscore APIは、すべての書かれたアイデアからコンセンサスポイントを数学的表現として計算します。

      SimScore %

      コンセンサスポイントに対する各アイデアの類似性。SimScore %で表示されます。

    2. 概念空間マッピング: 各応答を2次元空間に配置して、アイデア間のクラスターと関係を視覚化します。

      関係グラフ - 出力 #2

      Priority # X Y SimScore%
      1 0.515 -0.287 54%
      2 0.515 -0.586 51%
      3 0.104 0.334 49%
      4 -0.580 0.044 42%
      5 0.586 0.367 33%
      6 -0.260 0.615 32%
      7 -0.506 -0.406 31%

      https://docs.google.com/spreadsheets/d/e/2PACX-1vRbK31Zbther54K6vzp96LYYT5ETFNDalc-uSM_acVyq4GhEz4K1v9jkmg0tuYSM0FucUyvGi8p4Jv3/pubchart?oid=471457277&format=interactive

    3. ペアワイズ関係: 各応答が他のすべての応答とどの程度強く関連しているかを示す完全な類似性マトリックスを作成します。

      ペアワイズ類似性スコア マトリックス

      SimScoreは返信を「最も類似している」順にランク付けします。

      Reply 1 Reply 2 Reply 3 Reply 4
      Reply 1 1.000 0.469 0.264 0.254
      Reply 2 0.469 1.000 0.235 0.234
      Reply 3 0.264 0.235 1.000 0.161
      Reply 4 0.254 0.234 0.161 1.000

      注: SimScore APIは完成しており、展開準備ができています。説明 Github

  3. 検証済みコンセンサス識別: システムは、コミュニティコンセンサスを確認する前に、複数の次元にわたる証拠を必要とします。

    • 概念空間で近くの支持応答を持つ高優先度のフィードバック
    • クラスター化された複数の適度な優先度の応答
    • 異なる作者からの応答間の強いペアワイズ関係(20%以上の類似性)
      d. 制約付きAI実装: AIは、一次合成者ではなく、コンセンサスパターンの解釈者として機能します。コミュニティの見解の誤解を防ぐために、SimScoreの統計的ベースラインによって厳密に制約されます。

2. Discourseプラグイン

  1. サイドバイサイド提案編集: システムはDiscourseの編集セクションに直接統合され、色分けされた違いとともに元の提案と改訂された提案を表示します。
  2. 包括的な正当化: 各改訂について、システムは、変更を支持した特定のコミュニティのインプットを引用する詳細な正当化を生成します。これには以下が含まれます。
    • 類似性スコア付きの優先度ランキング
    • 関連するペアワイズ関係
    • 概念的位置付けの分析
    • コミュニティメンバーからの直接引用

3. 人間による最終制御

  1. 人間による最終制御: 元の提案者は、提案されたすべての変更を確認し、投票に進む前に最終的な編集権を保持します。

デモンストレーション画面

サイドバイサイド提案編集 - Scrollフォーラムの履歴画面

image.png

編集画面のデモ

各改訂の包括的な正当化

image.png

Discourse / SimScore統合プラグイン仕様

:page_facing_up: 技術仕様: SimScore搭載DAO提案エディター

SimScore API用Discourseプラグイン

著者について:

30年のリーダーシップ経験を持つ著者は、12年間で目覚ましい100倍の価値成長を達成した産業用水処理会社のCEOを務めました。彼のリーダーシップの下で、同社はブートストラップされ、オーガニック成長を通じて自己資金で調達され、その後、プライベートエクイティで成功裏にエグジットしました。彼の空白のボーディング方法論は、この成功に不可欠であり、戦略的優先事項を特定し、組織の整合性を推進しました。現在、SimScoreの創設者として、彼の実績のある方法論をあらゆる規模の組織が利用できるようにするテクノロジーを作成しています。

参考資料

SimScore API - Github - GitHub - Sim-Score/simscore-api

SimScore API - それは何ですか?

SimScore API - Youtube動画 - https://www.youtube.com/watch?v=ifi9PNs41G4

SimScore分析 - Arbitrum Renaissance Incentive Program - Google Sheets

「いいね!」 1

ホストプランで利用可能なプラグインについて言及していますか?

「いいね!」 1

はい、ホスト型プランのプラグインについて言及しています。現在、4人のDiscourseユーザーにソリューションを提案しています。それは、SimScore APIをDiscourseに統合して、コミュニティのフィードバックに基づいてトピックを自動編集し、編集画面で並べて表示することです。また、明確な根拠を示してフォーラムに返信を入力することです。根拠は以下のようになります。

「いいね!」 1

エンタープライズプランをご利用いただく必要があります。あなたのプラグインはあなたにしか役立たず、ビジネスプランや標準プランの全ユーザーには役立ちません。

もしかしたら、Discourseが編集間の違いをどのように表示するかを見ていないのかもしれませんね。

@NateDhaliwal ご返信ありがとうございます。お二方のご意見に基づくと、標準プランのディスコースプラグインは、当社の見込み顧客には機能しないことになります。標準プランのディスコースクライアントをカスタマイズする方法はありますか?私たちが主に興味を持っている機能は、次のようなサイドバイサイド編集画面です。DeFi Renaissance Incentive Program (DRIP) - Proposals - Arbitrum 右側の編集画面は、SimScoreがコミュニティのフィードバックに基づいて編集します。もう一つの機能は、上記のように自動的に作成される正当化の返信です。プラグイン以外の方法でこれは可能でしょうか?見込み顧客は4社いますが、各見込み顧客に異なるカスタマイズが必要になりますか?

標準の編集機能で差分が表示されることを理解していますか?

上記の私の投稿を見て、差分を確認できます。モバイルでの表示は以下のとおりです。

discourse.org にホスティングを依頼したい場合は、1 つまたは複数のエンタープライズプランが必要かどうかについて、彼らと話し合う必要があります。

「いいね!」 1

ジェイ様

現在稼働中の複数のディスコースアプリケーション(Arbitrum、Scroll ZkNation、Celo)にSimScore APIを統合する予定です。これらの組織は、ガバナンスプロセスを改善したいと考えています。これらのディスコースクライアント向けに提案しているプロジェクトは、コミュニティの返信に基づいてトピックを編集し、正当化を提供するように設計されています。これらのニーズを最もよく満たす方法を判断することに関心があります。

SimScoreの開発者の一人として参加します。

私たちが理解しているところでは、これらのクライアントはDiscourseのホスト版を利用しており、Discourseサービスから提供されているもの以外のカスタムプラグインをインストールできないプランを利用しています。

それが正しく、ホスト版ではカスタムプラグインをインストールできない(もしカスタムプラグインを有効にする方法があれば教えてください)と仮定すると、APIが存在する場合(確認してください)に私たちが実行できる代替案は以下の通りです。

  • (一度だけ、おそらく必須ではない)他のユーザーの投稿を編集する権限を持つSimScoreユーザーを(手動で)作成する(つまり、差分ビューアで表示できる新しいバージョンを投稿する)。

その後、分析を実行する必要があるたびに、サードパーティのインターフェース/トリガーから:

  • Discourse APIを使用して、SimScoreユーザーとして、または可能であれば元の投稿者として認証する。
  • Discourse APIを使用して、指定されたトピックからの投稿といくつかのメタデータ(順序、ユーザー、日付など)を取得する。
  • それをSimScore APIに転送し、処理して新しい更新された投稿テキストを作成する。
  • Discourse APIを使用して、元の投稿を新しい投稿で編集する。

サードパーティのトリガーを使用する代わりに、Discourse内から手動で分析をトリガーすることは可能でしょうか?(カスタムプラグインが必要になるため、おそらく不可能だと思いますか?)

「いいね!」 1

はい、そのようです。

前述のJayが述べたように、エンタープライズプラン以外のいかなるプランにもカスタムプラグインのインストールは許可されていません。

はい、StandardプランおよびBusinessプランでは、お客様はAPIを使用したり、テーマやテーマコンポーネント(多くの点で「フロントエンドプラグイン」と考えることができますが、おそらくお探しのものではないと思います)をインストールしたりできます。

APIドキュメントはこちらです:https://docs.discourse.org/、より一般的な開発者向けドキュメントはこちらから始まります:https://meta.discourse.org/t/introduction-to-discourse-development/349939?silent=true

API統合によるこの計画の概要は妥当だと思いますが、それでも…

…これは検討する価値があるかもしれません。

Discourse AutomationプラグインはBusinessプランで利用可能であり、確認する価値があります:Discourse Automation

組み込みの「トリガー」と「スクリプト」があります。必要なものがすべて含まれているか、何かが不足している場合は、その不足している部分をプラグインに貢献することが比較的簡単かもしれません。

そこから探し始めるのが良いと思います…

とはいえ、この分野を探索する際に検討すべきもう一つのことは、Discourse AIです。これはAutomationとも統合できます。その一例がAI triageです。

AI機能はPersonasによってサポートされており、custom toolsを実装できます。たとえば、APIを呼び出すツールを実装できます。その後、PersonaはAutomationによって呼び出すことができます。または、ユーザーをPersonaに関連付け、特定のグループ内のコミュニティメンバーが直接呼び出すことができるようにすることもできます。

「いいね!」 2

それは完全に正しいわけではありません - ZkNationコミュニティはCommuniteqによってホストされており、Communiteqのホスティングはカスタムプラグインのインストールを許可しています。

「いいね!」 4