Rank the places you visit and get recommendations of new places based on other Foursquare users with similar tastes.
The recommendations algorithms are based on the first few chapters of Programming Collevtive Intelligence by Toby Segaran
This is a quick, experimental project mostly built in one day. It won't scale well to lots of users.
To run the app:
- Change the
PROJECT_URL
setting so that it points to your running instance. - Get a Foursquare consumer key and set the consumer's callback URL to be
http://your-url-here/authenticated
. - Set the
VERSUS_FOURSQUARE_CLIENT_ID
andVERSUS_FOURSQUARE_SECRET
environment variables. - Install the requirements using
pip install -r requirements.txt
(you probably want to do this inside a virtualenv. - Run the server with
versus/manage.py runserver