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

Mahout 推荐引擎的文件输入格式是什么?,mahout,recommendation-engine,mahout-recommender,Mahout,Recommendation Engine,Mahout Recommender,我使用Ubuntu12.04、Hadoop-1.0.4、Mahout-0.7在Hadoop集群上运行作业作为推荐算法当我以这种格式提供输入文件时,map reduce运行良好,但没有给出任何结果(空白) TatareCommited100.txt(userID-productID-preference) 命令:-bin/hadoop-jar/home/hadoop/apacheC/mahout-distribution-0.7/mahout-core-0.7-job.jar org.apache

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

TatareCommited100.txt(userID-productID-preference)

命令:-
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相似度\u coccurrence--input/tataDocomo/recomment/tatarecomment100.txt--output/tataDocomo/recomment/tatarecommentdoutput

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

可能是因为您没有给它提供您想要推荐的用户id?我第一次尝试的时候就遇到了这种情况。没有输出。您可以将其放入您传递给--userFile的文件中。

您确定您的代码吗?@Tariq,是的,我确定当我使用GroupLensdata(文件)时,代码工作正常。我在这里也使用了相同的结构,但由于空间限制,无法工作。我只显示了20行,但我运行的10000个评级(行)具有不同的值。
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