1 package cn.crxy.mahout;2
3 importjava.io.File;4 importjava.util.List;5
6 importorg.apache.mahout.cf.taste.impl.common.FastByIDMap;7 importorg.apache.mahout.cf.taste.impl.common.FastIDSet;8 importorg.apache.mahout.cf.taste.impl.model.GenericPreference;9 importorg.apache.mahout.cf.taste.impl.model.GenericUserPreferenceArray;10 importorg.apache.mahout.cf.taste.impl.model.file.FileDataModel;11 importorg.apache.mahout.cf.taste.impl.neighborhood.NearestNUserNeighborhood;12 importorg.apache.mahout.cf.taste.impl.neighborhood.ThresholdUserNeighborhood;13 importorg.apache.mahout.cf.taste.impl.recommender.GenericBooleanPrefItemBasedRecommender;14 importorg.apache.mahout.cf.taste.impl.recommender.GenericItemBasedRecommender;15 importorg.apache.mahout.cf.taste.impl.recommender.GenericUserBasedRecommender;16 importorg.apache.mahout.cf.taste.impl.similarity.CachingItemSimilarity;17 importorg.apache.mahout.cf.taste.impl.similarity.CachingUserSimilarity;18 importorg.apache.mahout.cf.taste.impl.similarity.PearsonCorrelationSimilarity;19 importorg.apache.mahout.cf.taste.impl.similarity.TanimotoCoefficientSimilarity;20 importorg.apache.mahout.cf.taste.model.DataModel;21 importorg.apache.mahout.cf.taste.model.PreferenceArray;22 importorg.apache.mahout.cf.taste.neighborhood.UserNeighborhood;23 importorg.apache.mahout.cf.taste.recommender.RecommendedItem;24 importorg.apache.mahout.cf.taste.recommender.Recommender;25 importorg.apache.mahout.cf.taste.similarity.ItemSimilarity;26 importorg.apache.mahout.cf.taste.similarity.UserSimilarity;27 importorg.junit.Before;28 importorg.junit.Ignore;29 importorg.junit.Test;30
31 public cl