“If a person is presented with too many options, they are less likely to buy.”
On the Internet, where the number of choices is overwhelming, there is a need to filter, prioritize and efficiently deliver relevant information. Recommender systems help drive user engagement on platforms by generating personalized recommendations based on a user’s past behaviour.
The main motivation behind the project was to make a recommender system which is contextually aware since the context can massively change the result. While researching for the project we were not able to find any open sourced contextual recommender systems which only increased our fascination to implement one and the open-source it later.
Context cannot be taken lightly for recommender system, for instance, think you visited a hotel during summers which had everything great but their Air Conditioners were not working then you will leave a bad rating for the place but if you had visited the same hotel during winters the AC wouldn’t have mattered and you would have given them a great rating.
Netflix famously sponsored a competition, offering a grand prize of $1,000,000 to return recommendations that were 10% more accurate than those offered by the company's existing recommender system. Experts predict that Amazon approximately gets 25% of its sales through recommendations made to users and it is here we believe things like context-awareness would shine. So to leave out context-awareness can be a massive mistake.
git clone https://github.com/yadavgaurav251/Context-Aware-Recommender.git
cd Context-Aware-Recommender/
conda create --name recommender python=3.8
conda activate recommender
pip install -r requirements.txt
cd Context-Aware-Recommender/UI/
python manage.py runserver
Movie Recommendation on Independence Day -
- Content-Based Recommender
- Collaborative Filtering Recommender System
- Hybrid Recommender System
- Context-Aware Recommender System
- Merging Hybrid And Context-Aware Recommender System
- Django Based Interface
- Integrating Django and Recommender System
- Chrome Extension
- Reinforcement Learning
- Mobile App
- New Webapp Design
Feel free to file a new issue with a respective title and description on the yadavgaurav251/Context-Aware-Recommender repository. If you already found a solution to your problem, we would love to review your pull request!
The Project is released under the under terms of the MIT License.