我将从头开始制作一个广告系统并将其放入我的Ruby on Rails Web应用程序中。你应该推荐哪些书和科目(算法,SQL?),以便实现这一目标,从哪里开始?
我希望系统采用用户数据,当企业做广告时,用户将根据他们的喜欢,不喜欢和其他数据获得推荐的广告。广告只会在我的网络应用程序和我的网站上进行。我相信我希望做类似于Facebook广告系统(图片)和谷歌广告词的事情,他们是怎么做到的?
谢谢。
P.S。我在Rails,Ruby语言,计算机科学和编程方面经验不多,但我学得很快,并且很容易构建我的应用程序。
答案 0 :(得分:3)
Ilya Grigorik在这个主题上做了大量代码示例的精彩文章。见http://www.igvita.com/2007/01/15/svd-recommendation-system-in-ruby/
如果你指的是关于Ruby和Rails的书籍,我可以推荐:
Programming Ruby (AKA "The Pickaxe")
Agile Web Development with Rails
这些是我职业生涯的起点。
答案 1 :(得分:2)
我目前正在撰写关于基于位置的社交网络的推荐系统的学士论文。对于推荐系统的基础知识,看看这些书给我带来了很多帮助: http://www.amazon.de/Recommender-Systems-Introduction-Dietmar-Jannach/dp/0521493366/ref=sr_1_1?ie=UTF8&qid=1300796937&sr=8-1
如果你说德语,这本书给出了一个很好的调查: http://www.amazon.de/Empfehlungssysteme-Grundlagen-Konzepte-Andr%C3%A9-Klahold/dp/3834805688/ref=sr_1_2?ie=UTF8&qid=1300796937&sr=8-2