暑期实训log15

总结

个人工作内容简述:
饮食推荐模块需要将协同过滤算法嵌入用户模块,由用户模块调用饮食推荐算法,展示基于用户饮食分析的个性化食谱推荐。协同过滤推荐算法基于MF模型实现,模型的训练需要用户和item的交互数据,模型训练好后,只需要输入用户和item的id就能预测用户对每个item的喜好程度并用score量化。有了每个item的score,系统就可以取score最高的前K个item推荐给用户。算法计算出喜好分数topK的item后,再取出这K个item对应的id。算法的嵌入则是利用flask,在远程数据库建了一张食谱信息表,以item id作为主键。调用算法后算法返回推荐的K个item-id,flask-sqlalchemy取出K个item id对应的行,即名称、img图片地址和食谱信息,用这些信息渲染前端页面。

开发组的工作在本周早期已经全部结束,这一周主要是非开发组的工作,测试整合等。
我们的项目最终的实现效果可以说是出乎我的意料,当然因为有老师提供的算法做基础,但如果没有每个同学的努力,也不会有最终的成效。
此外我有几点感想:
1、数媒专业定位尴尬。实践过程需要的知识和课上实际学到的内容交叉甚少,相对而言,软工课上所学和实践所需重合更多。
2、我平常只攻应试,课程实验几乎全都是先找参考,在参考的基础上进行改动就交差了,欠缺个人实践。在项目的实际开发过程中,我独立解决问题的能力,远不如平常实验主要经由个人实践完成的同学。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值