什么是推荐引擎的文件输入格式?

时间:2013-06-27 09:50:09

标签: mahout recommendation-engine mahout-recommender

当我以这种格式提供输入文件时,我在Hadoop集群上使用Ubuntu12.04,Hadoop-1.0.4,Mahout-0.7运行作业推荐算法,map reduce运行良好但没有给出任何结果(空白)< / p>

tataRecommend100.txt(userID - productID - preference)

14218954    54518   4
14218954    617691  2
14218954    616488  2
14218954    614975  2
14218954    605662  1
14218954    619979  1
14218954    14183   3
14218954    611309  5
14218954    615242  3
14218954    13138   1
14232708    54518   1
14232708    617691  3
14232708    616488  1
14232708    614975  5
14232708    605662  4

命令: - bin/hadoop jar /home/hadoop/apacheC/mahout-distribution-0.7/mahout-core-0.7-job.jar
org.apache.mahout.cf.taste.hadoop.item.RecommenderJob -s SIMILARITY_COOCCURRENCE --input /tataDocomo/recommend/tataRecommend100.txt --output /tataDocomo/recommend/tataRecommendOutput

2 个答案:

答案 0 :(得分:0)

您的数据太稀疏/太小而无法提出建议。尝试使用非玩具数据集。

答案 1 :(得分:0)

可能是因为您没有为其提供您想要推荐的用户ID吗?当我第一次尝试时,这发生在我身上。没有输出。您将其放在传入的文件中--userFile。