Skip to content

Developer-Student-Clubs-MMDU/BuyBuddy

Repository files navigation

Buy Buddy

Introduction

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.

Key Features

  1. 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.

  2. 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.

  3. YouTube Video Analysis and Summary Buy Buddy analyzes YouTube reviews of selected products and provides concise summaries, offering users additional insights from video reviews.

  4. 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.

  5. 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.

  6. Interactive Questionnaire Buy Buddy asks users targeted questions to better understand their needs, which helps in providing more accurate and relevant product suggestions.

Instructions to RUN

1. Clone the GitHub Repository

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).

2. Running the 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.

3. Running the React App

To install all the dependencies run:

npm install

To start the React app:

  1. Open another terminal and navigate to the BUYBUDDY directory:

    cd BUYBUDDY

  2. Start the React app

    npm start

    This will launch the React app on your local host.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published