Suche senden
Hochladen
Python实现协同过滤
•
13 gefällt mir
•
1,684 views
H
home
Folgen
介绍协同过滤的原理、方法,并用Python程序去实现推荐,最后用几个真实的数据集进行测试。
Weniger lesen
Mehr lesen
Melden
Teilen
Melden
Teilen
1 von 23
Empfohlen
Python story
Python story
small fish
Python 于 webgame 的应用
Python 于 webgame 的应用
勇浩 赖
Py ladies 0928
Py ladies 0928
Chia-Yi Yen
Mac OS X 與 iOS 的 Audio API
Mac OS X 與 iOS 的 Audio API
Weizhong Yang
Python 入门
Python 入门
kuco945
Introduction to pig&zookeeper
Introduction to pig&zookeeper
Guangyao Cheng
Mongo快速入门
Mongo快速入门
Lucien Li
Allison Jones Portfolio
Allison Jones Portfolio
allisonkjones
Empfohlen
Python story
Python story
small fish
Python 于 webgame 的应用
Python 于 webgame 的应用
勇浩 赖
Py ladies 0928
Py ladies 0928
Chia-Yi Yen
Mac OS X 與 iOS 的 Audio API
Mac OS X 與 iOS 的 Audio API
Weizhong Yang
Python 入门
Python 入门
kuco945
Introduction to pig&zookeeper
Introduction to pig&zookeeper
Guangyao Cheng
Mongo快速入门
Mongo快速入门
Lucien Li
Allison Jones Portfolio
Allison Jones Portfolio
allisonkjones
Using google appengine (2)
Using google appengine (2)
Wei Sun
2009 Tw Oh Wretch Api
2009 Tw Oh Wretch Api
JH Lee
搜狐Pv insight(py)技术交流
搜狐Pv insight(py)技术交流
bj
搜狐Pv insight(py)技术交流
搜狐Pv insight(py)技术交流
jondynet
Using google appengine_1027
Using google appengine_1027
Wei Sun
Google App Engine Devfest 200810 External
Google App Engine Devfest 200810 External
junyu
Op 20090411
Op 20090411
guestc98914
YUI ─ 阿大
YUI ─ 阿大
taobao.com
JCConf 2015 TW 高效率資料爬蟲組合包
JCConf 2015 TW 高效率資料爬蟲組合包
書豪 李
javascript的分层概念 --- 阿当
javascript的分层概念 --- 阿当
裕波 周
Django development
Django development
loveyudu
Shell脚本
Shell脚本
bj
TBAD F2E 2010 review
TBAD F2E 2010 review
leneli
Django入门
Django入门
oikomi
刘松 Cpo项目的前端实践分享
刘松 Cpo项目的前端实践分享
czbad
Handler socket测试报告 - 20110422
Handler socket测试报告 - 20110422
Jinrong Ye
【第一季第四期】JavaScript Optimization
【第一季第四期】JavaScript Optimization
tbosstraining
Python crawling tutorial
Python crawling tutorial
Chen-Ming Yang
Struts1+ hibernate3
Struts1+ hibernate3
edanwade
Asp.net mvc 培训
Asp.net mvc 培训
lotusprince
Weitere ähnliche Inhalte
Ähnlich wie Python实现协同过滤
Using google appengine (2)
Using google appengine (2)
Wei Sun
2009 Tw Oh Wretch Api
2009 Tw Oh Wretch Api
JH Lee
搜狐Pv insight(py)技术交流
搜狐Pv insight(py)技术交流
bj
搜狐Pv insight(py)技术交流
搜狐Pv insight(py)技术交流
jondynet
Using google appengine_1027
Using google appengine_1027
Wei Sun
Google App Engine Devfest 200810 External
Google App Engine Devfest 200810 External
junyu
Op 20090411
Op 20090411
guestc98914
YUI ─ 阿大
YUI ─ 阿大
taobao.com
JCConf 2015 TW 高效率資料爬蟲組合包
JCConf 2015 TW 高效率資料爬蟲組合包
書豪 李
javascript的分层概念 --- 阿当
javascript的分层概念 --- 阿当
裕波 周
Django development
Django development
loveyudu
Shell脚本
Shell脚本
bj
TBAD F2E 2010 review
TBAD F2E 2010 review
leneli
Django入门
Django入门
oikomi
刘松 Cpo项目的前端实践分享
刘松 Cpo项目的前端实践分享
czbad
Handler socket测试报告 - 20110422
Handler socket测试报告 - 20110422
Jinrong Ye
【第一季第四期】JavaScript Optimization
【第一季第四期】JavaScript Optimization
tbosstraining
Python crawling tutorial
Python crawling tutorial
Chen-Ming Yang
Struts1+ hibernate3
Struts1+ hibernate3
edanwade
Asp.net mvc 培训
Asp.net mvc 培训
lotusprince
Ähnlich wie Python实现协同过滤
(20)
Using google appengine (2)
Using google appengine (2)
2009 Tw Oh Wretch Api
2009 Tw Oh Wretch Api
搜狐Pv insight(py)技术交流
搜狐Pv insight(py)技术交流
搜狐Pv insight(py)技术交流
搜狐Pv insight(py)技术交流
Using google appengine_1027
Using google appengine_1027
Google App Engine Devfest 200810 External
Google App Engine Devfest 200810 External
Op 20090411
Op 20090411
YUI ─ 阿大
YUI ─ 阿大
JCConf 2015 TW 高效率資料爬蟲組合包
JCConf 2015 TW 高效率資料爬蟲組合包
javascript的分层概念 --- 阿当
javascript的分层概念 --- 阿当
Django development
Django development
Shell脚本
Shell脚本
TBAD F2E 2010 review
TBAD F2E 2010 review
Django入门
Django入门
刘松 Cpo项目的前端实践分享
刘松 Cpo项目的前端实践分享
Handler socket测试报告 - 20110422
Handler socket测试报告 - 20110422
【第一季第四期】JavaScript Optimization
【第一季第四期】JavaScript Optimization
Python crawling tutorial
Python crawling tutorial
Struts1+ hibernate3
Struts1+ hibernate3
Asp.net mvc 培训
Asp.net mvc 培训
Python实现协同过滤
1.
协同过滤的 Python 实现及其实例
Jcr 2010-3-4
2.
3.
4.
1 、搜集偏好 fav={
‘ p1’:{‘A’:3,‘B’:4,‘C’:3,‘D’:5,‘E’:1,’F’:4}, 'p2':{'A':2,'B':4,'C':4,'D':5,'E':3,’F’:2}, 'p3':{'A':3,'B':5,'C':4,'D':5,'E':2,’F’:5}, 'p4':{'A':2,'B':2,'C':3,'D':4,'E':3,’F’:1}, 'p5':{'A':4,'B':4,'C':4,'D':5} } A B C D E F P1 3 4 3 5 1 4 P2 2 4 4 5 3 2 P3 3 5 4 5 2 5 P4 2 2 3 4 3 1 p5 4 4 4 5 0 0
5.
6.
方法 1 :欧几里德距离
A B P1 3 4 P2 2 4 P3 3 5 P4 2 2 p5 4 4
7.
方法 2 :皮尔逊相关度
A B C D E F P1 3 4 3 5 1 4 P2 2 4 4 5 3 2
8.
9.
10.
11.
12.
13.
14.
15.
16.
实例 1 :使用
delicious API 对某用户推荐书签 获取某用户发布的书签 >>> pydelicious.get_userposts('jingstory') 为某用户发布新的书签 >>> jcr=pydelicious.apiNew('jingstory','158jing159') >>> jcr.posts_add(url="http://www.jcr.com",description="jcr t@sina",extended="no no no ",tags="blog"){'result': (True, 'done')} 试用 API >>> import pydelicious 获取某标签下的热门书签 >>> pydelicious.get_popular(tag='programing')
17.
18.
19.
20.
21.
22.
23.