Я собираюсь создать рекламную систему с нуля и поместить ее в свое веб-приложение Ruby on Rails. Какие книги вы рекомендуете и предметы (алгоритмы, SQL?) я должен изучить, чтобы это произошло, с чего начать?
Я хочу, чтобы система принимала данные пользователей, и когда компании размещают рекламу, пользователи будут получать рекомендуемую рекламу на основе их симпатий, антипатий и других данных. Реклама будет размещаться только в моем веб-приложении и на моем сайте. Мне кажется, я хочу сделать что-то похожее на рекламную систему Facebook (изображения) и Google Ad Words, как они это сделали?
Спасибо.
P.S. У меня мало опыта работы с Rails, языком Ruby, информатикой и программированием в целом, но я быстро учусь и легко создаю свое приложение.