トップ / 瀬戸環奈 / 方法論
/seto-kanna/methodology/

Methodology

このプロダクトのモートは「APIがあること」ではなく、スコアの作り方と扱い方です。ここを出さないと統計サイトの信用は積めません。

最低限、公開するもの

  • 取得元(DMM API / 内部集計基盤)
  • 更新頻度
  • 総合スコアの算出式
  • レビュー件数が少ない作品の補正
  • 通常作 / VR / 総集編の分類ルール
  • 差分ログ(何が増えたか)

サンプル式

confidence_weight =
  clamp(log10(reviews + 1) / 3, 0.25, 1.00)

decision_score =
  work_score * 0.60 +
  normalized_reviews * 0.25 +
  momentum_90d * 0.15

display_confidence =
  if reviews >= 500 then "高"
  else if reviews >= 100 then "中"
  else "低"

データソースと更新

取得元 DMM API / 内部集計基盤 / 公開用 JSON bundle
更新頻度 日次更新 + 差分ログ表示
分類ルール 通常作 / VR / 総集編を同じ棚に置かない

実装ルール

  • Hubページには成人メタを付けない
  • 性的に明示的な works ページにだけ rating=adult を付与
  • 外部アフィリエイトリンクには rel="sponsored" を付与
  • 大きなギャラリーはページ分割し、URLで辿れる構成にする

Methodology は SEO 向けの飾りではなく、プロダクトの信用を積むための公開仕様です。

Astro 版では、ページ本文は MDX、計算に必要な構造化データは JSON bundle に分離し、将来の PostgreSQL 生成でも同じ出力契約を維持します。