如何从头开始构建广告系统?

Lea*_*RoR 5 ruby programming-languages ruby-on-rails ads

我\xe2\x80\x99m 将从头开始制作一个广告系统,并将其放入我的 Ruby on Rails Web 应用程序中。为了实现这一目标,你推荐了哪些书籍以及我应该学习哪些科目(算法、SQL?),从哪里开始?

\n\n

我希望系统能够获取用户数据,当企业做广告时,用户将根据他们的喜欢、不喜欢和其他数据获得推荐的广告。广告将仅出现在我的网络应用程序和我的网站上。我相信我想做一些类似于 Facebook 广告系统(图像)和 Google Ad Words 的事情,他们是如何做到的?

\n\n

谢谢。

\n\n

PS 我在 Rails、Ruby 语言、计算机科学和一般编程方面经验很少,但我学习得很快,并且可以轻松构建我的应用程序。

\n

Wuk*_*ank 3

Ilya Grigorik 写了一篇很棒的文章,其中包含许多关于这个主题的代码示例。请参阅http://www.igvita.com/2007/01/15/svd-recommendation-system-in-ruby/

如果您指的是有关 Ruby 和 Rails 的书籍,我可以推荐:

Ruby 编程(又名“镐”)

使用 Rails 进行敏捷 Web 开发

这些是我 Ruby 职业生涯的起点。