Demonstrate through your app the different kinds of algorithms that a web-streaming app (like Netflix) or an audio-streaming app (like Spotify) may use for their Recommendation Engine.
This is a gift recommendation android application which works on certain algorithms. Various algorithms which have been used while building this app are Searching, Sorting and Greedy Algorithms.
- Users can filter and choose gifts depending on their mood, color, age, events and occasions, price etc.
- Then gifts will be recommended on the basis of the filters applied. After that users can sort these gifts according to their name, price, rating in ascending or descending order.
- Also users can search for a specific gift (without using any filter) and then they will be recommended other related gifts.
- They can greedily sort the gift combos and packs according to their price and quantity.
- Java
- XML
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
You should have:
- Git
- Either Android Studio installed on your system, or
- An Android Device running Android version 5.0 or above, or both.
-
Create a folder at your desire location (usually at your desktop).
-
Open Git Bash Here
-
Create a Git repository.
-
Run command
git init
-
Fork this repository.
-
Clone your forked repository of project.
git clone https://github.com/<your_username>/GiftLara.git
- Navigate to the project directory.
cd GiftLara