Simple Recommendation Engine in Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Recommendation Engine 0.1

My goal is to build a simple recommendation engine where anyone can play with their datasets.
Though I have tested it on Movielens dataset of 1 million ratings, I don't think the current
version will be able to process any realistic size dataset. The reason I think is that all the
data that is the ratings and user and movie information is stored in the memory. 

If you find any issues, Please do email me at

Input Format

The input format for the recommendation engine is of the form:-

the separator can be anything and the timestamp attribute is optional.

It is assumed that the user range from 1 to n and the items range
from 1 to m

For more information on usage please refer to for a sample usage.