Mahout安装与第一次使用--用户协同过滤

本文介绍了如何安装和使用Apache Mahout进行用户协同过滤推荐。首先从下载Mahout、解压缩、配置环境变量到测试命令行操作。接着讲解了在Eclipse中集成Maven,并创建项目。最后,通过一个5*7的用户喜好矩阵实例,展示了如何计算用户之间的距离,以及在Java中实现用户协同过滤推荐算法的初步步骤。
摘要由CSDN通过智能技术生成


1.下载Mahout

http://archive.apache.org/dist/mahout/

因为我用的是Ubuntu,所以下载的是


2.解压缩

下载之后存在/home/user/Downloads目录下(具体的user可以根据自己的用户名做更改),我希望它解压缩到/home/user/目录下,所以命令如下,注意,-C选项后的目录必须要是存在的,要不就会报错的哦。



解压缩之后,在/home/user目录下就会出现mahout目录啦。


3.环境变量的配置

修改环境变量我喜欢修改/etc/profile文件



如下图所示,在profile文件的最后加入MAHOUT_HOME,MAHOUT_CONF_DIR,HADOOP_HOME,HADOOP_CONF_DIR以及PATH



修改好之后不要忘记了最重要的一步,就是让profile重新生效一下。
所以要用source命令,要不然mahout命令是识别不了的哦




4.测试mahout命令

直接输入mahout命令,出现如下所示画面,就ok啦!



5.使用命令行的方式生成maven项目

可以使用命令行方式生成,不过我还是觉得使用eclipse直接生成maven项目更方便,可以参考 http://blog.csdn.net/jianjian1992/article/details/46957811


root@ubuntu:/home/user# mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes 

root@ubuntu:/home/user# whereis eclipse
eclipse: /usr/lib/eclipse
下面使用generate方式的命令生成项目ok!
-DartifactId=myMahout 
-DgroupId=com.mavendemo.maventest 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值