I need to implement user based collaborative filtering. It can be either in java or php. I am not looking for complete site design. I will provide you all the json file that you need. But you need to show me that you have depth knowledge of collaborative filtering algorithms. Previous experience developers will be granted the project.