投稿下部の「提案」および「関連」リンクを調整すべきですか?

今週、新規メンバーの体験を向上させるための小さな変更をいくつか行うことに時間を費やしました。

Discobot のチュートリアルとウェルカムメッセージを完全に無効にし、新規メンバーに対して競合する呼びかけをなくしました。これにより、彼らは現在、トップページにピン留めされている New to Discourse? Start here! のウェルカムトピックに直接到達するだけです。後ほど自動化を使ってウェルカムメッセージを送信する予定ですが、その設定は後回しにします。現在、私は こちら で議論しているところです。

また、ウェルカムトピックへのすべての内部リンクに ?silent=true を追加しました。これにより、トピック下部のバックリンクがすべて抑制されるようになります。このトピックはテスト用途としてよく使われているようですが、バックリンクは実際には関連性が低く、まさにここに慣れ始めたばかりの新規メンバーにとって不要なノイズを生み出していました!

次に、そのトピック下部にある「提案されたリンク」と「関連リンク」に目を向けました。実は、ログインしていない場合や新規メンバーの場合、「提案されたリンク」は表示されず、AI が生成した「関連」リンクのみが表示されます。表示されているリンクは古くて役に立たないものです。特に役に立たないリンクトピック(例えば、長期間活動していない人々が無料で Discourse をインストールすると提案しているものなど)をいくつか削除しましたが、残りのリンクも、新規メンバーが見たいと思うようなものではないと考えています。

コミュニティの皆さんから、現在トピック下部に表示されているこれらのリンクについて、どのように感じているかお聞きしたいです。あなたにとって有用だと思うトピックが表示されていますか?改善してほしい点はありますか?これらのリンクを使って、興味のある議論を簡単に読み続け、最新情報をキャッチアップしていますか?「提案されたリンク」と「関連リンク」のどちらを好みますか?

ウェルカムトピックの場合、#contribute:site-feedback から #announcements に移動させました。こちらの方がより適していると考えられるため、提案されるトピックにはお知らせが含まれるようになり、新規メンバーがこれらを発見できるだろうと思います。これは、すでに登録済みのメンバーにとっては機能しています。

匿名ユーザーや新規登録したばかりのメンバーは、現在「関連トピック」のみを表示しますが、これはひどくはないものの古くなっています:

おそらく 1 日ほど経てば、これらのメンバーに対しても「提案されたトピック」が表示され始めるだろうと思います。

「関連」に影響を与える設定を微調整する助けが必要なのは、AI 埋め込み に詳しい方々です。「意味的関連性の年齢ペナルティ」は現在 0.3 に設定されています。これをより高い数値に上げるべきでしょうか?もしそうした場合、他のユーザーの結果に悪影響を与えるでしょうか?この設定は現在正しく機能しているのでしょうか?

「いいね!」 4

はい、特に Customization > Theme componentCustomization > Plugin に関連するトピックでは、私たちのインスタンスに素晴らしい追加機能を見つけることができました。

新規ユーザーにおすすめトピックを表示しないことについては同意します。しかし、特定の「新規ユーザー向けトピック」に対してのみ、手動でおすすめトピックセクションをキュレーションできる方法があれば、それは非常に役立つでしょう!

「おすすめ」のみです。私はAIに詳しくなく、私たちのインスタンスでは意図的にAI機能を有効にしていません。

はい、よく使っています!

「いいね!」 1

参考までに、メタの「関連トピック」は以前は :chefs_kiss: でした。私のお気に入りのAIの追加機能でした(断然 :slight_smile: )。

しかし、少し調子が悪くなり、あまり役に立たないトピックを優先しているようです。今ではたまにしか見ないのですが、正確にいつそうなったのかは特定できませんが、違いは顕著なようです。

モデルが変更された時期や、影響を与えた可能性のあるバックエンドの変更についてご存知ですか?

「いいね!」 4

:grinning_face:

確かに、新しいトピックを優先する方法を考えようとしました。そのため、トピックの年齢に比例したペナルティを課すようにしました。

結果的に裏目に出て、品質にも悪影響を与えてしまいました :frowning:

Meta ではこのペナルティを無効にし、再検討する予定です。

「いいね!」 6

一般的に、関連トピック(Related topics)を好みます。AIは、関連する機能リクエストのような、関連する議論を表示するのに非常に役立ちます。私はしばしば、これらを見てマージを提案したり、新しい情報(例えば、機能が完了したときなど)で更新したり、少なくともそれらの古いトピックに適切にタグを付けたりします。時には、サポートの質問に対する回答を、以前に質問されたことがあるため、関連トピックから直接見つけることができます。

提案トピック(Suggested topics)は、未読トピックに基づいています。これらは、読み進めたいかもしれないトピックを見つけるのに役立ちますが、現在読んでいるトピックとは関連がありません。以前は「latest」に基づいてこれらのトピックを読んでいました。そのため、実際、2月までは、ほとんどの場合、そのリストは空だったので、トピックの下には提案トピックのタブしかありませんでした。今では、ほとんどログインせずに読んでいるため、状況は変わりました。そこに表示されるほとんどのトピックは、私が読んだことのあるトピックですが、Discourseはそのことを認識していません。私が関連トピックを好むというlocalStorageを削除するため、ログアウトするたびに、それらを見ざるを得ません。そのため、通常はそれらが見えます。なぜなら、切り替えるのは常に価値があるわけではないからです。しかし、これらは、おそらく私の珍しい使い方に基づいた問題です。

一般的に、未読トピックと類似したコンテンツを持つ他のトピックの両方にユースケースがあると思います。カテゴリではなくAIに基づいた関連トピックは、大きな改善でした。それらをはるかに面白くしました。
しかし、もちろん、それはトピックに依存します。問題が詳細に説明されているほど、提案は良くなります。私にとっては、ウェルカムトピックの下の提案があまり役に立たないのは理にかなっています。なぜなら、Metaには複数のウェルカムトピックがないからです。

もし、それらが混乱を招くと思うなら、Discourseが新しいユーザーに他のオプションを表示しないのと同じように、新しいユーザーからこれらを隠すことが理にかなっているかどうか疑問に思いました。そのため、経験豊富なユーザーには隠されているものが表示されます。しかし、ウェルカムトピックを除けば、新しいユーザーにとっても役立つ可能性があると思います。なぜなら、時には彼らはそこで質問の答えを見つけるからです。

「いいね!」 4

興味深いことに、関連トピックはあまり役に立たない古いトピックを表示していたと思っていました。このトピックでは、関連トピックは主に2017/18年頃のものでしたが、現在無効になっているため、はるかに最近(2023/24年)になっています。

万が一ですが、ペナルティは逆に適用されていたのでしょうか?

「いいね!」 5

それは、とても的確な表現ですね! :laughing:

ウェルカムトピックの下部に、テスト用の新規ユーザーが表示される「おすすめトピック」が追加されました! :facepalm: アカウント作成から2時間経っています。どの時点で表示され始めたのかは不明です。

変更されたことが確認でき、より関連性の高いトピックが表示されるようになりました。ただし、2016年と2019年のトピックが2つ残っています。

ウェルカムトピックにそのような機能があれば素晴らしいですね。その機能リクエストが既に存在するか確認し、存在しない場合は、あなたのユースケースを説明して新規機能リクエストを作成していただけますか?

はい、あなたが言う理由から、関連トピックを表示したいのですが、実際にはより関連性が高く、最近のものが表示されるようにしたいです。ウェルカムトピックの場合、私たちについて知り始めたばかりの新規メンバーに関連する、お知らせ、ブログ記事、その他のトピックを表示したいです。

他の人が言っていることとほぼ同じですが、提案されたトピックはほとんどの場合あまり役に立たないという印象を受けました。例えば、現在、このトピックに対して提案されているのは以下の通りです。

これは、現在のトピックとはほとんど関係がないように思えます。

一方、関連トピックは、実際に関連性があると思われる議論を提起することが多く、時には実際に確認する価値があるほど興味深いものもありました。例えば、現在、以下のものが表示されています。

順序には少し驚いています(最後の項目は頻繁にアクセスされるため、もっと上に表示されると予想していました)が、全体的にはそれほど悪くないようです。

Discourseが提供するさまざまなAI機能の中で、関連トピックは、手頃な価格のvGPUまたはvNPUが利用可能になり、LLMのセルフホスティングが選択肢になった場合、オンにすることを検討する可能性のある2つの機能のうちの1つです(もう1つはAIベースのSPAM分類です)。

「いいね!」 1

https://hf.co/Qwen/Qwen3-Embedding-0.6BGitHub - huggingface/text-embeddings-inference: A blazing fast inference solution for text embeddings models で実行することは、GPUなしで2〜4GBのRAMを搭載したサーバーで十分に可能です。

「いいね!」 3

素晴らしい!ヒントをありがとうございます!詳しく見てみます。

「いいね!」 1

問題は、タブのタイトル「Suggested」(提案)が、何らかの根拠や関連性を示唆していることだと思います。人々は一般的に、文脈に基づいて「提案」をランダムに行うわけではありません。関連タブが存在することから、「Suggested」が何か別のものだと推測するべきかもしれませんが、それが何であるかは明らかではありません。

AIが有効になっていない場合など、他の場所では、このリストは「New & Unread Topics」(新しいトピックと未読トピック)と呼ばれており、こちらは(不正確ではありますが)より分かりやすいです。

Related(関連)は、私はここで常に使用しています。現在のキュレーション設定はかなりうまく機能しているようです。その背後にあるツールが、世界中の生成AIのゴミのようなコンテンツも持ち込んでこないことを願っていますが、関連性の高いトピックを表面化させる、強化された自動検索エンジンのようなものとしては、確かに便利です。