Project Tomodachi » 讨论
Tomodachi #1 - Mio Techpreview
#1 - 2010-3-27 11:00
aligo
Tomodachi #1介绍
该算法名字叫Mio(自K-ON)
目前算法是采集用户评分数据,对用户打分较一致的项目(不论高低)给予较高的关联度
Mio算法决定采用关联度只由用户打分决定,和Tag、收视情况、评论情况、吐槽情况无关的关系
主要用以反映用户口味倾向来作为推荐支持
测试数据:
Bangumi的subject_interests表
生成日期:2010 年 03 月 26 日 21:57
打分数据:140,766条,6.8 MB
有效项目:3,531条
测试条件:
CentOS 32bit
Xeon 3.06GHz * 1
256MB RAM
MySQL 5.1.41
PHP 5.3.1,使用PDO_SQL方式连接,使用foreach遍历数据
测试结果:
学习计算复杂度:每项目0.2~1.5s*3,531条,共花费约21分钟完成记忆库学习
学习空间复杂度:为一个{mediumint,mediumint,float,smallint}的双索引记忆库,共2,879,974条,86.2 MB
推荐计算复杂度:一次查询,时间在0.001s以下
该算法名字叫Mio(自K-ON)
目前算法是采集用户评分数据,对用户打分较一致的项目(不论高低)给予较高的关联度
Mio算法决定采用关联度只由用户打分决定,和Tag、收视情况、评论情况、吐槽情况无关的关系
主要用以反映用户口味倾向来作为推荐支持
测试数据:
Bangumi的subject_interests表
生成日期:2010 年 03 月 26 日 21:57
打分数据:140,766条,6.8 MB
有效项目:3,531条
测试条件:
CentOS 32bit
Xeon 3.06GHz * 1
256MB RAM
MySQL 5.1.41
PHP 5.3.1,使用PDO_SQL方式连接,使用foreach遍历数据
测试结果:
学习计算复杂度:每项目0.2~1.5s*3,531条,共花费约21分钟完成记忆库学习
学习空间复杂度:为一个{mediumint,mediumint,float,smallint}的双索引记忆库,共2,879,974条,86.2 MB
推荐计算复杂度:一次查询,时间在0.001s以下
#2 - 2010-3-27 11:13
aligo
#3 - 2010-3-27 11:17
aligo
#4 - 2010-3-27 11:33
aligo
#5 - 2010-3-27 11:41
aligo
#6 - 2010-3-27 11:43
Sai🖖
(Awesome!)
#7 - 2010-3-27 11:48
aligo
#8 - 2010-3-27 14:13
lhb5883-吹冈王♛⑩
(BGMのTrinitas<=>婊冈妈<=>补冈妈<=>拜冈妈 三位一体 ...)
#9 - 2010-3-27 14:54
aligo
#10 - 2010-3-27 15:59
lhb5883-吹冈王♛⑩
(BGMのTrinitas<=>婊冈妈<=>补冈妈<=>拜冈妈 三位一体 ...)
#11 - 2010-3-27 16:02
茶具
(greetings from the ocean)
#12 - 2010-3-27 16:03
lhb5883-吹冈王♛⑩
(BGMのTrinitas<=>婊冈妈<=>补冈妈<=>拜冈妈 三位一体 ...)