Welcome to our Product Recommender System project for the Amazon Hack-on! This project showcases a product recommendation system that analyzes video content to detect clothing items and recommends top products based on image similarity. We utilize the YOLO model for image detection and the ResNet50 model for feature extraction. The recommendations are generated using cosine similarity to find the most similar products.
- Video Analysis: The system processes a video file to detect clothing items using the YOLO model.
- Feature Extraction: Detected images of clothing items are passed through the ResNet50 model to extract features.
- Similarity Calculation: Using cosine similarity, the system compares the extracted features with a database of product images to find the top 10 most similar products.
- Recommendation: The top 10 recommended products are displayed.
Ensure you have the following dependencies installed:
- Python 3.0
- Required Python libraries (specified in requirements.txt)
-
Clone the repository:
git clone https://github.com/Soumyadeep-Dey36/HackOn_Stakers.git -
Install the dependencies:
sh pip install -r requirements.txt
To see a demo of this project, simply run the main.py file:
python main.py
Team - Stakers (Amazon Hack On) Members - Soumyadeep Dey, Pritam Raj, Shubham Bisht, Sidhant Mishra, Vishal Kumar