Menu

Home

Ryan Sherman Shreya Patel

Preferate is a restaurant recommendation application that runs with maven and Spring MVC. Login is initialized with the Facebook API and Bootstrap JS is used for the front-end operations and page layouts. MySQL database is used to store tables for restaurant reviews, groups, recommendations, and various other attributes such as user_id, ratings,etc. Apache Mahout is an open source tool used for designing the collaborative filtering algorithm.The official website for the application is rpipreferate.com.

In order to run the application, one must type in mvn spring-boot:run, after installing spring and maven.