I have developed a simple food delivery application on android which helps user to order food. For storing and retrieving data like user login, food items etc I have used Firebase cloud storage. I wanted to add a feature in my application which recommends food items to user based on item similarity. The concept(Algorithm) that I wanted to implement was "item based collaborative filtering".
How it should work?
The user clicks on "Recommendation" button and the application recommends food items to user based on what rating he has given to it before. If they have given a good rating then it recommends more items which are similar to it. If not, then it recommends something different.
More about the recommendation system can be found in the documents that I have shared.
APPLICATION IS ALREADY DEVELOPED. ONLY THE RECOMMENDATION ALGORITHM IS NEEDED TO BE CODED AND IMPLEMENTED IN THE APP.
This is a time sensitive project that I wanted to get done asap.