Мне было интересно, существуют ли какие-либо рамки с открытым исходным кодом, которые помогут мне включить на мой сайт следующие типы функций:
1) Если я просматриваю конкретный продукт, я хотел бы посмотреть, какие другие продукты могут быть интересны мне. Эта информация может быть выведена путем вычисления, например, того, что другие люди в моем регионе (или любой другой характеристики моего профиля) купили в дополнение к продукту, который я просматриваю. Как и то, что делает Amazon.com.
2) Вывести отношения между людьми на основе их профиля, взаимодействия друг с другом на веб-сайте (например, путем комментирования сообщений друг друга), использования веб-сайта с точки зрения наиболее посещаемых областей, продуктов, купленных совместно и т.д..
Я не ищу сайт с открытым исходным кодом с этой функциональностью, но что-то вроде объектной модели, в которую я могу передавать информацию о пользователях и их использование на сайте, включая правила об отношениях, а затем в более позднем этапе задавать вопросы в (1) и (2) выше.
Любые указатели на белые документы/общая информация о лучших подходах к этому, или любые связанные ссылки действительно помогут.