In today's fast-paced digital marketplace, customers are often overwhelmed by the challenges of finding the best products online. The process is hindered by time-consuming searches, information overload, inconsistent data, and a lack of centralized comparison options. These issues can lead to decision fatigue, making it difficult for customers to choose the right products, ultimately resulting in dissatisfaction and wasted time.
To address these challenges, "Buy Buddy" has been developed as a powerful browser extension designed to streamline the online shopping experience. By leveraging advanced algorithms and AI, Buy Buddy makes product searches faster and more efficient, providing customers with a comprehensive summary of the best products based on their preferences.
-
Product Search and Summary Users can search for products across multiple online stores. The extension collects details like features, prices, and reviews, and provides a summary with multiple suggestions for easy comparison.
-
Price Tracking Users can track product prices over time. The extension alerts them to significant price drops, allowing them to purchase at the best price possible.
-
YouTube Video Analysis and Summary Buy Buddy analyzes YouTube reviews of selected products and provides concise summaries, offering users additional insights from video reviews.
-
Personalized Recommendations with Media Analysis The extension provides personalized product recommendations by analyzing pictures and videos to understand user preferences, suggesting products that are likely to appeal to them.
-
Return Policy Verification This feature verifies if products can be opened and inspected upon delivery, enabling prompt returns for unsatisfactory items and offering reassurance to online shoppers.
-
Interactive Questionnaire Buy Buddy asks users targeted questions to better understand their needs, which helps in providing more accurate and relevant product suggestions.
Begin by cloning the repository from GitHub:
git clone https://github.com/Developer-Student-Clubs-MMDU/BuyBuddy
This repository contains a React app and a directory named model
. The model
folder includes some local datasets and Python scripts to connect to the LLM (Large Language Model).
To start the model, follow these steps:
1. Navigate into the BUYBUDDY/model folder:
```bash
cd BUYBUDDY/model
```
2. Run the Python script:
`py model.py`
This command will start the model.
To install all the dependencies run:
npm install
To start the React app:
-
Open another terminal and navigate to the
BUYBUDDY
directory:cd BUYBUDDY
-
Start the React app
npm start
This will launch the React app on your local host.