A simple recommendation system that takes a text and recommends a product from Digikala.
In this project, I have implemented a simple recommendation system that receives a custom text and offers the user a product that fits the text from Digikala. This project uses three different datasets:
- Data set including Persian web pages and its information.
- The data set includes 20,000 articles from the Persian Wikipedia.
- Dataset of Digikala products that I have scrapped from its website with the help of this code.
This project also uses three different methods to offer products:
- Jaccard similarity
- Word2Vec
- TF-IDF
Depending on the type of activity, any of these 3 methods can be used.