Hadoop实战教学视频---用Mahout构建职位推荐引擎

Mahout框架包含了一套完整的推荐系统引擎,标准化的数据结构,多样的算法实现,简单的开发流程。Mahout推荐的推荐系统引擎是模块化的,分为5个主要部分组成:数据模型、相似度算法、近邻算法、推荐算法、算法评分器。

5.0(个评分)559人学习

高级8课时1小时12分钟2017/01/10更新

资料下载

二维码下载学堂APP缓存视频离线看

张丹
粉丝群
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
GoldenGate+ETL/Kettle专题(92个项目)
总价:
3528.00
套餐价:
2946.63
节省
¥581.37
GoldenGate数据库容灾迁移03(OGG同构异构、数据库迁移、数据同步、容灾复制)
18620人学习
¥889.00
GoldenGate数据库容灾迁移02(OGG同构异构、数据库迁移、数据同步、容灾复制)
34826人学习
¥889.00
GoldenGate数据库容灾迁移01(OGG同构异构、数据库迁移、数据同步、容灾复制)
137038人学习
¥998.00
更 多 7 门 课 程
大数据运维架构师实战培训专题2.0
总价:
4350.00
套餐价:
3915.00
节省
¥435.00
MySQL数据库工程师入门培训实战教程(从MySQL5.7 到 MySQL8.0)
239489人学习
¥58.00
大数据运维架构师培训(1):Hadoop集群(HDFS,MR,Yarn),Zookeeper集群
63717人学习
¥499.00
大数据运维架构师培训(2):Hbase,Hive, Phoenix,Pig,Impala,Kudu
24563人学习
¥333.00
更 多 12 门 课 程
赵强-大数据课程之从Hadoop到Spark专题
总价:
2059.00
套餐价:
1441.30
节省
¥617.70
赵渝强老师:Hadoop 2.x(一) 大数据基础实战视频课程
66735人学习
¥279.00
赵渝强老师:Hadoop 2.x (二) 大数据进阶实战视频课程
23769人学习
¥199.00
赵渝强老师:Hadoop 2.x (三) 数据分析引擎:Hive视频课程
28429人学习
¥249.00
更 多 11 门 课 程
从Scala到Spark 2.x专题
总价:
2074.00
套餐价:
1593.72
节省
¥480.28
[老汤]Spark 2.x之Scala内功修炼视频课程四-面向对象编程基础
7286人学习
¥99.00
[老汤]Spark 2.x之Scala内功修炼视频课程五-函数式编程基础
3897人学习
¥99.00
[老汤]Spark 2.x之Scala内功修炼视频课程六-模式匹配
2048人学习
¥99.00
更 多 22 门 课 程
赵强-Hadoop大数据高级应用课程套餐
总价:
1343.00
套餐价:
1141.55
节省
¥201.45
赵渝强老师:Hadoop 2.x(一) 大数据基础实战视频课程
66735人学习
¥279.00
赵渝强老师:Hadoop 2.x (二) 大数据进阶实战视频课程
23769人学习
¥199.00
赵渝强老师:Hadoop 2.x (三) 数据分析引擎:Hive视频课程
28429人学习
¥249.00
更 多 7 门 课 程
数据库学分AIGCchatgpt
  • 课程介绍
  • 课程大纲试看
  • 讲师好课9

适合人群:

Hadoop算法工程师、大数据工程师、数据挖掘工程师

你将会学到:

Mahout框架包含了一套完整的推荐系统引擎,标准化的数据结构,多样的算法实现,简单的开发流程。Mahout推荐的推荐系统引擎是模块化的,分为5个主要部分组成:数据模型、相似度算法、近邻算法、推荐算法、算法评分器。

课程简介:

主要用Mahout实现分步式的基于物品的协同过滤算法,包括:职位推荐系统介绍、KPI指标设计、基于Mahout推荐算法、职位推荐引擎架构、基于Mahout的推荐算法实现  几个方面内容。


前言

本视频为Hadoop实战视频,在给Dataguru网络课程《Hadoop应用开发实战案例》培训时录制,随着大数据思想实施的落地,推荐系统也开始倍受关注。不光是电商,各种互联网应用都开始应用推荐系统,像搜索,社交网络,音乐,餐饮,地图服务等等。

在以前,我们没有使用推荐算法的时候,我们是通过设置各种约束条件,匹配数据的自然属性呈现给用户,这种就是基于规则的系统。然尔推荐算法从另一角度入手,解决了基于规则设置的问题,此视频课程介绍用Mahout来构建一个职位推荐算法引擎。

 

课程大纲

1.Mahout推荐框架概述

2.需求分析:职位推荐引擎指标设计

3.算法模型:推荐算法

4.架构设计:职位推荐引擎系统架构

5.程序开发:基于Mahout的推荐算法实现

 

讲师介绍

张丹,前况客创始人/CTO,精通R/Java/Nodejs多种编程语言,10年以上IT编程背景,多项SUN及IBM技术认证。丰富互联网应用开发架构经验,著有《R的极客理想—工具篇》、《R的极客理想—高级开发篇》图书。



展开更多

课程大纲-Hadoop实战教学视频---用Mahout构建职位推荐引擎

资料下载
  • 1

    职位推荐系统介绍Mahout框架包含了一套完整的推荐系统引擎,标准化的数据结构,多样的算法实现,简单的开发流程。Mahout推荐的推荐系统引擎是模块化的,分为5个主要部分组成:数据模型,相似度算法,近邻算法,推荐算法,算法评分器。

    [10:06]
  • 2

    需求分析案例介绍从一个公司案例出发来全面的解释,如何进行职位推荐引擎指标设计。通过简短的描述,我们可以粗略地看出,职业社交网站的定位和主营业务。核心点有2个:用户和服务。因此,职位推荐引擎 将成为这个网站的核心功能,为完成KPI指标设计,我们把问题转化为“功能需求”。

    「仅限付费用户」点击下载“Hadoop_dev_06.pdf”

    [07:10]
  • 3

    基于Mahout推荐算法为了完成KPI的指标,我们把问题用“技术”语言转化一下:我们需要让职位的推荐结果更准确,从而增加用户的点击。我们选择UserCF,ItemCF,SlopeOne的 3种推荐算法,进行7种组合的测试。关于的推荐算法的详细介绍,请参考文章:Mahout推荐算法API详解关于算法的组合的详细介绍,请参考文章:从源代码剖析Mahout推荐引擎

    [13:55]
  • 4

    职位推荐引擎架构介绍职位推荐引擎系统架构是如何构建的?通过图构架说明来解释:Mahout是多线程的应用,会并行使用单机所有系统资源。算法的性能与整个Hadoop集群有关。

    [03:52]
  • 5

    用Maven构建Mahout项目开发环境包括以下几方面:– Win7 64bit– Java 1.6.0_45– Maven3– Eclipse Juno Service Release 2– Mahout-0.8– Hadoop-1.1.2

    [11:04]
  • 6

    算法组合讲解我们选择UserCF,ItemCF,SlopeOne的 3种推荐算法,进行7种组合的测试。对7个算法组合,进行算法平分,每种算法都有对应实验方法,看哪个对数据集结果会更好?

    [05:09]
  • 7

    程序开发可视化输出Recall和Precision,都是越接近1越好。 UserCityBlock算法评估的结果是最好的,基于UserCF的算法比ItemCF都要好,SlopeOn算法几乎没有得分。为得到差异化结果,我们分别取UserCityBlock,itemLoglikelihood,对推荐结果人工比较。

    [14:48]
  • 8

    补充资料程序源代码下载补充资料补充上节课程序实践如何用Mahout实现?

    [06:44]

¥99.00

立即购买
关注公众号 领VIP会员
下次再说

点击打包下载,即可获取该课程全部资料

迎新春满300减35 满400减50
是否单独购买该课程?
直接购买去凑单
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部