gpt4 book ai didi

algorithm - 基本推荐引擎算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:43:34 25 4
gpt4 key购买 nike

我想用 Objective-C 编写一个基本的推荐系统,并且我正在为这项工作寻找一个基本的算法。不幸的是,现成的系统不可用,因为似乎没有一个是针对 Objective-C 的。

我将拥有一个项目数据库,每个项目都有标签(想想带有“恐怖”、“ Action ”等标签的电影)。每个项目都有大约 5 个这样的标签。当用户首次使用该应用时,他们的个人资料将根据他们对一系列问题的输入进行准备,并将一些标签与他们的个人资料相关联。

随着用户继续使用系统并对各种项目进行评分(在讨厌/喜欢/喜欢的基础上),我想根据该反馈调整推荐标签的权重。随着个人资料的增长,我还想了解他们评级的其他一些属性,例如“80 年代”,如果这涉及电影的话。或者也许是导演,坚持电影主题。

我选择避免使用普通(或至少流行的)推荐系统,该系统会寻找相似的用户来生成推荐。这将有一个大型项目数据库和最少的用户开始。

谁能为这样的算法推荐一个好的起点,我不想重新发明轮子,而且那里有很多?

最佳答案

能否请您引用 python-recsys:https://github.com/ocelma/python-recsys ,这个软件使用SVD算法,我认为它是一个基本算法但足够有效。所需的库是 numpy 和 scipy,它们是用 C 编写的,并由 Python 包装。我认为编译和移植到 objective-c 很容易

关于algorithm - 基本推荐引擎算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10553621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com