当サービスの補足

 

近似化アクティブ数

当サービスでは、リアルタイムランキング番組表を作成するための指標に「近似化アクティブ数」を採用しました。 ニコ生で一般化しているアクティブ数を正確に算出するためには、それ相応のコストとニコニコ生放送のコメントサーバに高負荷をかけることになるため、結果としてリアルタイム性と安定性が損なわれる恐れがあります。 そのため、当サービスでは、アクティブ数と相関関係があり比較的低負荷で算出可能な「近似化アクティブ数」を採用しました。 ただし、アクティブ数を模倣しているといっても、実際のアクティブ数とは、大きさや動向を正確にとらえたものではないので目安程度にとらえてください。

「近似化アクティブ数」は、次の評価モデルにより算出されます。

1コメント当たりの視聴者数(概算値)

総来場者数÷総コメント数

基準値

 ・上記の値が4以上の場合は、1とする
 ・上記の値が4未満の場合は、0.25を乗算する

(1分間単位の)近似化アクティブ数

 ・1分間にコメントされたコメント数を上記の基準値と乗算する

近似化アクティブ数

1分間隔で算出される近似化アクティブ数は変動が激しく、一時的に多量にコメントされる弾幕や放送内容の山谷など、 ランキングの突飛な入れ替わりが目まぐるしく行われるため非常に見づらくなる問題があります。 そこで突飛な入れ替わりが起こりにくくなるよう、次のような緩和対策を設けています。

 ・1分間隔で算出した近似化アクティブ数の過去10分間分の平均値を算出する
 ・算出した平均値に10を乗算する
 ・ここまでの過程で算出された近似化アクティブ数を採用する

 

アフィリエイトについて

当サイトでは、Googleアドセンスのアフィリエイトリンクを貼っています。

 

システムの主な環境


PHP

サーバサイドのスクリプト言語

PostgreSQL

データベースサーバ

Nginx

ウェブサーバ

Redis

KVSサーバ

jQuery

Javascriptライブラリ

Twitter Boostrap

CSSフレームワーク

HTML5 Boilerplate

HTML5フレームワーク