Рекомендации с использованием R с SimpleDB или BigQuery или с использованием PHP с SimpleDB

В настоящее время я работаю над системой, которая генерирует рекомендации по продуктам, подобные тем, что на Amazon : «Люди, которые купили это, также купили это ..»

Текущий сценарий:

  • Извлеките данные Google Analytics клиента и вставьте их в базу данных.

  • На веб-сайте клиента при загрузке страницы продукта выполняется вызов API для получения рекомендаций по просматриваемому продукту.

  • Когда API получает идентификатор продукта в виде запроса, который он просматривает в базе данных, и извлекает (используя правила ассоциации) рекомендуемые идентификаторы продуктов и отправляет их в качестве ответа.

  • Список этих идентификаторов продуктов будет обработан для получения сведений о продукте (изображение, цена. .) на стороне клиента и отображается на веб-сайте.

  • В настоящее время я использую PHP и MYSQL с пакетом gapi и REST api. хранилище на AMAZON EC2.

Мой вопрос: Теперь, если мне нужно выбрать одно из следующих, что будет лучшим выбором для реализации вышеупомянутой концепции.

  • PHP с SimpleDB или BIGQuery.

  • Язык R с BIGQuery.

  • RHIPE- (R и hadoop ) с помощью SimpleDB.

  • Apache Mahout.

Пожалуйста, помогите!

6
задан Roman Nurik 30 April 2012 в 18:24
поделиться