「集合知プログラミング」をRubyで書いてみよう

集合知プログラミング

集合知プログラミング

何年か前に買って斜め読みしたまま放置していた
集合知プログラミング」をRubyで書いてみようとふと思い立ったので
とりあえず決意表明のエントリ*1

github

https://github.com/hrstt/collective_intelligence

内容は...

  • コメントは殆ど書いていない
  • git のコメントは似非英語
  • Snow Leopard に付いてきたruby 1.8.7*2 で確認
  • del.­icio.­us などウェブサービスからデータを取る部分は割愛
  • サンプルデータは lib/PCIData にまとめる
  • Array など標準クラスに追加するメソッドは lib/Misc にまとめる

としています.

  • グラフ画像どうするんだ?
  • SVMのライブラリ依存をどうするんだ?
  • ruby 1.9.2 に合わせなくてよいだろか?

といった課題は書いていく中で理解していこうと思ってます.

*1:週末ごとにゆるゆると進めるペースで続けようと思ってます.

*2: ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin 10.0]