Skip to content
a simple rails app to analyze results of mahout recommender
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
config
db
doc
lib
public
script
spec
vendor
.gitignore
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru

README.md

Showcase of recommendations

A simple rails app to analyze results of mahout recommender. In a simple usage of the mahout's recommender, we just have to provide to the tool a file containing at least "user_id,item_id" entries. Then, Mahout's recommender generates a file describing the recommendations for each provided user_id. The goal of this application is to visualize the recommendation results easily. Through the showcase app, you can check the user and the recommended items, to check the success of mahout recommendation.

The long term goal is to build a generic analyzer, for while, this analyzer is used to explore and validate some experiments performed with the Netflix Prize base. In this use case, the analyzer provides the following features:

  • checking the watched and recommended movies for a user
  • retrieves the movie genres from IMDB API to facilitate the comparison

Observations:

  • /helpers: contains scripts to parse and store into a database the input files of netflix prize base and mahout results
  • /data: must contain all files used by the helper scripts
You can’t perform that action at this time.