Slide 25
Slide 25 text
JRuby-Mahout 串接 MySQL 範例
dataSource = com.mysql.jdbc.jdbc2.optional.MysqlDataSource.new;
dataSource.setServerName("127.0.0.1");
dataSource.setUser("user");
dataSource.setPassword("password");
dataSource.setDatabaseName("recommender-demo_development");
dataModel =
org.apache.mahout.cf.taste.impl.model.jdbc.MySQLJDBCDataModel.new(
dataSource, "ratings", "user_id", "movie_id", "rate", "created_at");
recommender = JrubyMahout::Recommender.new("LogLikelihoodSimilarity",
5, "GenericUserBasedRecommender", false)
recommender.data_model = dataModel