I tried to use recommender api with "Browsing History Recommender" but doesnt work the recollection of statistics generated in the environment of drupal (visit of nodes, etc).

Environment:
-------------------
Drupal 7
Linux mint 11
mssql5
modules:
instalation: standalone (Apache Mahout and drupal server in the same server)
recommender api, 7.x-4.0-alpha14
Async Command, 7.x-2.0-alpha10
statistic, 7.12
Browsing History Recommender, 7.x-1.0-alpha6

Problem:
------------
When I run the "run.sh" script the result is:
+++++++++
Apr 13, 2012 3:22:16 PM org.drupal.project.async_command.CommandLineLauncher launch
INFO: Druplet VERSION: 7_2_13
Apr 13, 2012 3:22:16 PM org.drupal.project.async_command.CommandLineLauncher handleSettings
INFO: Set configuration file as: config.properties
Apr 13, 2012 3:22:16 PM org.drupal.project.async_command.Druplet
INFO: Drupal access mode is: LOCAL
Apr 13, 2012 3:22:17 PM org.drupal.project.async_command.DrupalConnection testConnection
INFO: Database connection successful: MySQL5.1.58-1ubuntu1
Apr 13, 2012 3:22:17 PM org.drupal.project.async_command.Druplet runSerial
INFO: Total number of commands to run: 1
Apr 13, 2012 3:22:17 PM org.drupal.project.async_command.Druplet runSerial
INFO: Executing command: RunRecommender
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender processTable
INFO: Using {recommender_preference_staging} table. Loading data.
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl run
INFO: Initializing data model, similarity and recommender.
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl initDataModel
INFO: Initializing data model.
log4j:WARN No appenders could be found for logger (org.apache.mahout.cf.taste.impl.model.jdbc.AbstractJDBCDataModel).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl initDataModel
INFO: Switching to MEMORY mode. Load all data from database into memory first.
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl run
INFO: Using similarity class: org.apache.mahout.cf.taste.impl.similarity.LogLikelihoodSimilarity
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl run
INFO: Using recommender class: org.apache.mahout.cf.taste.impl.recommender.GenericBooleanPrefItemBasedRecommender
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl run
INFO: Computing and saving similarity data.
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl genericComputeSave
INFO: Start computing recommendation and saving results in serial.
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl genericComputeSave
INFO: Computing done. Records#: 6
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl genericComputeSave
INFO: Done saving data.
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl run
INFO: Computing and saving prediction data.
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl genericComputeSave
INFO: Start computing recommendation and saving results in serial.
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl genericComputeSave
INFO: Computing done. Records#: 0
Apr 13, 2012 3:22:17 PM org.drupal.project.recommender.RunRecommender$AlgorithmImpl genericComputeSave
INFO: Done saving data.
Apr 13, 2012 3:22:17 PM org.drupal.project.async_command.Druplet runSerial
INFO: Command finished running with status: OKOK
Apr 13, 2012 3:22:17 PM org.drupal.project.async_command.Druplet run
INFO: Shutdown parallel executor.
Apr 13, 2012 3:22:17 PM org.drupal.project.async_command.Druplet run
INFO: Running the Druplet is accomplished.
Apr 13, 2012 3:22:17 PM org.drupal.project.async_command.CommandLineLauncher launch
INFO: Mission accomplished.
+++++++++

Never show me the information in the block (view: Browsing History Recommender: similar nodes).

Comments

danithaca’s picture

Status: Needs work » Closed (works as designed)

You need data in order to see the recommendations:

1) number of items/users in your drupal site have to be > 3. Usually it has to be > 10 in order to be useful at all.
2) there are different users (could be anonymous users, but from different IP addresses if using the accesslog table) clicking different stories.

Otherwise there's no way for the algorithm to magically generate recommendations based on no input.