Discourseを使ってブログ、Reddit、XやFacebookのようなスクロール型プラットフォームを構築する

初期のパーソナライズフィードは完成し、正常に動作しています。CPUのスパイクはまだ見られず、高速で意図した通りに動作しています。

現在、以下のような動作を行います:

  • 興味55%、新しさ25%、人気10%、ランダム性10% を用いてトピックにスコアを付けます。
  • 可能な場合、6番目の位置に発見トピックを優先して配置します。
  • 代替案がある場合、同じカテゴリのトピックが3つ連続して表示されるのを避けます。
  • ページネーションを、削除済みまたは消費済みの項目から独立させます。
  • 興味が変わった後、フィードを再読み込みし、並び順を再調整します。
  • 動作するポップアップと すべて選択 を含みます。

そして、フィードを変更した後は:

「いいね!」 4