🎯 目的
推しメン診断機能を
コサイン類似度を用いた本格的なスコアリング方式に進化させる。
さらに:
まで実装する。
🧠 フェーズ①:従来の診断ロジック
🔹 旧ロジック(重み付き加算)
$score += member_status[indicator] × user_preference_count[indicator];
問題点
- 特定メンバーに偏りやすい
- スコアが単純加算のため極端になりやすい
- ベクトルとしての「方向性」が見れない
🚀 フェーズ②:コサイン類似度へ進化
🎯 なぜコサイン類似度?