『集合知プログラミング』を読了しました。大変勉強になりました。 Pythonによる書籍内サンプルコードをRubyで書いてみたいと思います。 書籍掲載のサンプルコードはこちらの"Examples"からダウンロードできます。 第2章「推薦を行う」 "recommendations.rb"を実装してみます。 まずディクショナリ。 critics = { 'Lisa Rose'=>{ 'Lady in the Water'=>2.5, 'Snakes on a Plane'=>3.5, 'Just My Luck'=>3.0, 'Superman Returns'=>3.5, 'You, Me and Dupree'=>2.5, 'The Night Listener'=>3.0 }, 'Gene Seymour'=>{ 'Lady in the Water'=>3.0, 'Snakes on a