Currently browsing tag

Ruby on Rails

A/B test

Splitで重み付けをする

A/Bテストをする際、すべてのユーザに対して行うのではなく、10%や30%など一部のユーザを対象に行いたい、ということはよくある。Splitではそれを実現できるのか、それとも独自実装が必要なのか調べてみた。 Splitで …

A/B test

Splitを導入したRailsでRedisが落ちていてもエラーにしない

実践している最中、Redisが落ちていたためにRailsがエラーになってしまった。本番で発生すると一大事なので、回避策を探したところ見つかった。 SplitでRedisが落ちていてもエラーにしない 以下の設定にすると、R …

A/B test

RailsでSplit&Bundit Algorithmsを実践する

SplitにBundit Algorithmsを導入する方法は分かったので、実際にSplit&Bundit Algorithmsを導入してみた。 内容 以下のように、あるモビルスーツの名前10個の中から、好みのモ …

A/B test

RailsにBundit Algorithmsを導入する

Bundit Algorithmsとは何か? もともとギャンブルに対する最適な戦略を考えることから始まったデータに基づいた意思決定手法。 Q. 目の前に5つのスロットマシンがある。 それぞれのスロットマシンの当たる確率と …

A/B test

RailsにA/Bテストツールを導入する

A/Bテストしたいと要望が来た。社内標準を聞いたら、“独自実装”らしい…。じゃぁ、“独自実装”するかぁ〜と思っていたのだが、社内での立ち位置は以下の通りなので、“独自実装”したら何を言われるか…。 理解してない人に2時間 …