Yelp-Recommendations is a project mainly written in Python, it's free.
Experiments in providing business suggestions based on Yelp ratings
Yelp Recommended Businesses
Given a business I like on Yelp, find other businesses I might like.
Works pretty well with restaurants, but also has good suggestions cross genre (ex: people who liked this restaurant also liked this park).
===
Grabs all reviews from each user that left a review on business page
Multiplies the business page reviews with the new reviews to determine relevancy
Adds all reviews up to show the best suggestions
Uses a weighted user average to calculate.
===
Usage:
./search.py
./search.py "PJ Clarkes" NYC