2009-04-11から1日間の記事一覧

集合知プログラミング 2.4をperl化してみた(レコメンデーション)

Tobyにおすすめを紹介。 pythonでかかれてたのでperlで以下どぎゃーん #!/usr/bin/perl -w use warnings; use strict; use Dumpvalue; require 'pearson.pl'; require 'euclid.pl'; my %prefs = ( 'Lisa Rose' => { 'Lady in the Water' => 2.5, 'Snakes on …

集合知プログラミング 2.3.4をperl化してみた(評価者のランキング)

#!/usr/bin/perl -w use warnings; use strict; use Dumpvalue; require 'pearson.pl'; my %prefs = ( '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.3.2をperl化してみた(ピアソン相関係数)

成績の大盤振る舞いの誤差を考慮してくれる、ピアソン相関係数。 pythonでかかれてたのでperlでry #!/usr/bin/perl -w use warnings; use strict; use Dumpvalue; my %prefs = ( 'Lisa Rose' => { 'Lady in the Water' => 2.5, 'Snakes on a Plane' => 3.5…

集合知プログラミング 2.3.1をperl化してみた(ユークリッド距離)

ユークリッド距離でAさんとBさんがどれくらい近いか計算するやつ。 pythonでかかれてたのでperl化してみた。 #!/usr/bin/perl -w use warnings; use strict; use Dumpvalue; my %prefs = ( 'Lisa Rose' => { 'Lady in the Water' => 2.5, 'Snakes on a Plane…