Groovy で機械学習ライブラリの Apache Mahout を使った単純なレコメンド処理を試してみました。 Apache Mahout 0.5 サンプルソースは http://github.com/fits/try_samples/tree/master/blog/20111113/ レコメンド処理の実装 Apache Mahout の基本的なレコメンド処理は、入力データを抽象化した DataModel をレコメンド処理を抽象化した Recommender に設定して recommend メソッドにレコメンド対象のユーザーIDとレコメンドアイテム数を指定するだけです。 今回は以下のような CSV ファイルを入力データとする FileDataModel と GenericItemBasedRecommender を使ってみました。 入力 CSV ファイルフォーマット <ユーザーID>,