媒体推荐引擎 - 单用户系统 - 如何开始
我想实现一个媒体推荐引擎。我看到了类似的帖子,但我认为我的要求与那些有点不同,所以在这里发帖。
这是交易。
我想为 VLC 等媒体播放器实现一个推荐引擎,该引擎必须只关心单个用户。例如,它将嵌入到通常由单个用户使用的PC上的媒体播放器中。并且它会开始学习用户的喜好和厌恶,并逐渐了解用户喜欢什么。 在这里,它将无法找到类似的用户来使用他们的数据进行推荐,因为它是单个用户系统。那么这件事该怎么办呢?
或者您可以将其视为必须放入 iPod 中的推荐引擎,它必须了解单个用户并从其收藏中推荐音乐/电影。
用户观看的音乐/电影类型(甚至可能是艺术家姓名)并推荐观看次数最多的类型的电影,但它看起来很粗糙,不是吗?
那么有什么我可以使用的算法或可以参考的资源吗?
问候,
微内核:)
I want to implement a media recommendation engine. I saw a similar posts on this, but I think my requirements are bit different from those, so posting here.
Here is the deal.
I want to implement a recommendation engine for media players like VLC, which would be an engine that has to care for only single user. Like, it would be embedded in a media player on a PC which is typically used by single user. And it will start learning the likes and dislikes of the user and gradually learns what a user likes. Here it will not be able to find similar users for using their data for recommendation as its a single user system. So how to go about this?
Or you can consider it as a recommendation engine that has to be put in say iPods, which has to learn about a single user and recommend music/Movies from the collections it has.
I thought of start collecting the genre of music/movies (maybe even artist name) that user watches and recommend movies from the most watched Genre, but it look very crude, isn't it?
So is there any algorithms I can use or any resources I can refer up to?
Regards,
MicroKernel :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你想要做的事情相当具有挑战性......特别是因为它仍处于研究阶段,并且来自世界各地知名大学的许多博士正在努力为此找到一个好的解决方案。
以下是您可能需要的一些内容:
Netflix 奖的获奖者是这样说的:
结论:
推荐引擎没有灵丹妙药,需要多年的探索才能找到产生足够结果的良好算法组合。 :)
What you're trying to do is quite challenging... particularly because it's still in the research stage and a lot of PHDs from reputable universities across the world are trying to get a good solution for that.
SO here are some things that you might need:
The winners of the NetFlix prize said this:
Conclusion:
There is no silver bullet for recommendation engines and it takes years of exploration to find a good combination of algorithms that produce sufficient results. :)